LINUX.ORG.RU

История изменений

Исправление u5er, (текущая версия) :

Например, я вот до сих пор плохо понимаю, что такое initramfs, для чего он нужен

Фишка в том, что инитрамфс загружается в память загрузчиком и её содержимое доступно сразу после начала работы ядра.

Основное назначение - смонтировать корень. Например, корень может быть зашифрован, тогда в инитрамфс будут лежать инструменты для расшифровывания. Бывают случаи, когда корень лежит на устройстве, для которого нужен драйвер, которого нет в ядре, тогда в инитрамфс будет лежать этот драйвер и он будет загружен из неё.

Зачастую в инитрамфс кладут утилиту, которая выводит на экран нескучную картинку, которая отображается на экране вместо лога загрузки.

Попробуй на досуге распаковать иниртамфс и поизучать содержимое.

Исходная версия u5er, :

Например, я вот до сих пор плохо понимаю, что такое initramfs, для чего он нужен

Фишка в том, что инитрамфс загружается в память загрузчиком и её содержимое доступно сразу после начала работы ядра.

Основное назначение - смонтировать корень. Например, корень может быть зашифрован, тогда в инитрамфс будут лежать инструменты для расшивровывантя. Бывают случаи, когда корень лежит на устройстве, для которого нужен драйвер, которого нет в ядре, тогда в инитрамфс будет лежать этот драйвер и он будет загружен из неё.

Зачастую в инитрамфс кладут утилиту, которая выводит на экран нескучную картинку, которая отображается на экране вместо лога загрузки.

Попробуй на досуге распаковать иниртамфс и поизучать содержимое.