Linux 시스템에서는 initramfs (initial ram file system: 초기 램 파일 시스템)를 사용하여 운영 체제의 init 프로세스가 시작되기 전에 부팅 중에 시스템을 준비한다.
initramfs는 일반적으로 /usr 또는 /var와 같은 중요한 파일 시스템 마운트 (적절한 커널 모듈 및 드라이버로드), /dev 파일 구조 준비 등을 관리한다. 암호화 된 파일 시스템을 사용하는 사용자는 파일 시스템을 마운트하기 전에 initramfs에 암호를 묻는다. 파일 시스템이 마운트되면 제어가 init으로 전달되어 필요한 모든 서비스를 시작하고 나머지 시스템을 부팅한다.
initrd와 마찬가지로 실제 루트 파일 시스템에서 init 바이너리를 호출하기 전에 파일 시스템을 마운트하는 데 필요한 도구와 스크립트가 포함되어 있다.
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
45 | mmap() 함수, munmap() 함수 | pjk | 2014.02.05 | 15615 |
44 | 6. Makefile 작성의 가이드라인 | pjk | 2014.02.05 | 2355 |
43 | 5. make 중요 옵션 정리 | pjk | 2014.02.05 | 2442 |
42 | 4. Makefile를 작성할 때 알면 좋은 것들 | pjk | 2014.02.05 | 3067 |
41 | 3. 매크로(Macro) 와 확장자(Suffix) 규칙 | pjk | 2014.02.05 | 2618 |
40 | 2. 간단한 Makefile | pjk | 2014.02.05 | 2601 |
39 | 1. make | pjk | 2014.02.05 | 2104 |
38 | 키패드 드라이버 | pjk | 2014.02.12 | 6524 |
37 | ioctl() 함수 | makersweb | 2014.02.27 | 14181 |
36 | file_operations | makersweb | 2014.02.27 | 3292 |
35 | 리눅스 디렉터리 구조 | makersweb | 2014.02.28 | 3240 |
34 | read() 함수, write() 함수 | makersweb | 2014.03.04 | 11356 |
33 | 리눅스 커널 소스코드 구성도 | makersweb | 2014.03.04 | 5497 |
32 | 디바이스 드라이버에 대해서 | makersweb | 2014.04.19 | 4132 |
31 | 리눅스 데스크탑 환경 종류 | pjk | 2015.02.11 | 4623 |
30 | 리눅스 프레임버퍼(Linux Frame Buffer) | makersweb | 2015.02.15 | 7505 |
29 | [IPC]D-Bus 소개 | makersweb | 2015.02.28 | 29809 |
28 | Build Qt 4.7.0 for Embedded Linux | makersweb | 2015.05.25 | 5426 |
27 | UVC 장치를 사용할때 v4l2: select timeout 에러 발생 | makersweb | 2017.12.27 | 2402 |
26 | Ubuntu16.04에서 weston구동 | makersweb | 2017.12.28 | 981 |