initrd
(перенаправлено с «Initramfs»)
Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 5 апреля 2014 года; проверки требуют 7 правок.
Initrd (сокращение от англ. Initial RAM Disk, диск в оперативной памяти для начальной инициализации) — временная файловая система, используемая ядром Linux при начальной загрузке. Initrd обычно используется для начальной инициализации перед монтированием «настоящих» файловых систем. В Linux Kernel HOWTO (руководстве о сборке ядра) пишут, что initrd призван решить проблему курицы и яйца для модульного ядра: для монтирования файловой системы необходим модуль для работы с диском и файловой системой, а для чтения модуля необходима файловая система, с которой этот модуль читается[1].
InitramfsПравить
В ядре Linux 2.6 появилась новая концепция загрузочного диска — он представляет собой сжатый gzip'ом cpio-архив.
ПримечанияПравить
- ↑ Kwan Lowe. Kernel Rebuild Guide (англ.) (недоступная ссылка — история). Дата обращения: 4 ноября 2008. Архивировано 29 августа 2010 года.
СсылкиПравить
- M. Tim Jones. Linux initial RAM disk (initrd) overview (англ.). IBM developerWorks (31 июля 2006). — Learn about its anatomy, creation, and use in the Linux boot process. Дата обращения: 4 ноября 2008.
- Дмитрий Куликовский. Общее представление о initrd (рус.) (4 июня 2007). Дата обращения: 15 января 2009. Архивировано из оригинала 25 января 2012 года.
Это статья-заготовка о программном обеспечении. Помогите Википедии, дополнив эту статью, как и любую другую. |