Initrd: различия между версиями
Перейти к навигации
Перейти к поиску
[отпатрулированная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
Нет описания правки |
м Cleaning up redundant parameters added by prior faulty versions.) #IABot (v2.0.8.8 |
||
(не показано 6 промежуточных версий 4 участников) | |||
Строка 1: | Строка 1: | ||
{{lowercase}} |
{{lowercase}} |
||
'''Initrd''' (сокращение от {{lang-en|Initial [[RAM_drive|RAM Disk]]}}, ''диск в оперативной памяти для начальной инициализации'') — временная файловая система, используемая [[ядро Linux|ядром Linux]] при начальной загрузке. Initrd обычно используется для начальной инициализации перед монтированием «настоящих» файловых систем. В Linux Kernel HOWTO (руководстве о сборке ядра) пишут, что initrd призван решить [[проблема курицы и яйца|проблему курицы и яйца]] для модульного ядра: для монтирования файловой системы необходим модуль для работы с диском и файловой системой, а для чтения модуля необходима файловая система, с которой этот модуль читается<ref>{{cite web|author=Kwan Lowe|url=http://www.digitalhermit.com/linux/Kernel-Build-HOWTO.html|title=Kernel Rebuild Guide|lang=en|accessdate= |
'''Initrd''' (сокращение от {{lang-en|Initial [[RAM_drive|RAM Disk]]}}, ''диск в оперативной памяти для [[Начальная загрузка компьютера|начальной инициализации]]'') — временная [[файловая система]], используемая [[ядро Linux|ядром Linux]] при начальной загрузке. Initrd обычно используется для начальной инициализации перед монтированием «настоящих» файловых систем. В Linux Kernel HOWTO (руководстве о сборке ядра) пишут, что initrd призван решить [[проблема курицы и яйца|проблему курицы и яйца]] для модульного ядра: для монтирования файловой системы необходим модуль для работы с диском и файловой системой, а для чтения модуля необходима файловая система, с которой этот модуль читается<ref>{{cite web|author=Kwan Lowe|url=http://www.digitalhermit.com/linux/Kernel-Build-HOWTO.html|title=Kernel Rebuild Guide|lang=en|accessdate=2008-11-04|deadlink=unknown-host|archiveurl=https://www.webcitation.org/5sKeoSvfA?url=http://www.digitalhermit.com/linux/Kernel-Build-HOWTO.html|archivedate=2010-08-29}}</ref>. |
||
== Initramfs == |
== Initramfs == |
||
Строка 11: | Строка 11: | ||
* {{cite web |
* {{cite web |
||
|author=M. Tim Jones |
|author=M. Tim Jones |
||
|datepublished= |
|datepublished=2006-07-31 |
||
|url=http://www.ibm.com/developerworks/linux/library/l-initrd.html |
|url=http://www.ibm.com/developerworks/linux/library/l-initrd.html |
||
|title=Linux initial RAM disk (initrd) overview |
|title=Linux initial RAM disk (initrd) overview |
||
Строка 17: | Строка 17: | ||
|lang=en |
|lang=en |
||
|description=Learn about its anatomy, creation, and use in the Linux boot process |
|description=Learn about its anatomy, creation, and use in the Linux boot process |
||
|accessdate= |
|accessdate=2008-11-04}} |
||
* {{cite web |
* {{cite web |
||
| |
|author = Дмитрий Куликовский |
||
| |
|datepublished = 2007-06-04 |
||
| |
|url = http://www.opennet.ru/base/sys/initrd_intro.txt.html |
||
| |
|title = Общее представление о initrd |
||
| |
|lang = ru |
||
| |
|accessdate = 2009-01-15 |
||
|deadurl = yes |
|||
| archiveurl = http://www.webcitation.org/669dcEDIO |
|||
| |
|archive-date = 2012-01-25 |
||
|archive-url = https://web.archive.org/web/20120125050854/http://www.opennet.ru/base/sys/initrd_intro.txt.html |
|||
}} |
}} |
||
Текущая версия от 17:11, 18 июня 2022
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 года.
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |