Initramfs

initramfs(초기 램 파일 시스템, initial RAM file system의 준말)는 초기 파일 시스템Cpio 아카이브이며, 리눅스 시작 프로세스가 실행될 때 메모리에 로드된다. 루트 파일시스템리눅스 커널이 마운트되고, 이것으로 인해 초기화 프로세스가 시작된다. 이것은 실제 루트 파일 시스템이 로딩되기 몇 개의 태스크 이전에 완료된다. 그러므로 초기 램 파일 시스템은 모든 장치 드라이버를 포함하고, 실제 루트 파일시스템을 마운트하는 도구를 가질 것을 요구한다.[1]

초기 램 파일 시스템은 데이터를 읽을 때 복잡한 장치 드라이버를 필요로하는 대용량 저장소(특히, 암호화 파일 시스템)의 드라이버가 그 저장소 안에 있을 때 발생하는 '달걀이 먼저냐-계란이 먼저냐' 문제를 해결하는 한가지 방법이다[1]

같이 보기

각주

  1. “Documentation/filesystems/ramfs-rootfs-initramfs.txt”. 《리눅스 커널 문서화》. kernel.org. 2013년 9월 17일. 2014년 3월 13일에 확인함. 

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.