[devel] зачем вообще может быть нужен initrd при загрузке с локального носителя

Dmitry V. Levin ldv на altlinux.org
Ср Апр 11 21:24:18 MSK 2018


On Wed, Apr 11, 2018 at 01:37:28PM +0300, Alexey V. Vissarionov wrote:
> On 2018-04-11 11:52:18 +0300, Sergey Bolshakov wrote:
[...]
>  >> Коллеги, а вот кто может внятно объяснить, зачем вообще
>  >> может быть нужен initrd при загрузке с локального носителя
>  >> (непосредственно подключенного к компутеру)?
> 
>  > Множество причин, тысячи их.
> 
> Доброго сэра, конечно же, не затруднит назвать хотя бы десяток
> причин из этих тысяч?

Даже при загрузке с локального носителя есть штатные конфигурации,
в которых ядро само не может смонтировать rootfs и запустить оттуда init,
например:
- драйвер локального носителя не вкомпилирован в ядро;
- драйвер файловой системы rootfs не вкомпилирован в ядро;
- требуются нетривиальные действия для подготовки rootfs к монтированию,
  не связанные с загрузкой модулей ядра, например, расшифровка устройства
  с помощью ключа, тем или иным способом полученного от оператора загрузки
  во время загрузки.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 801 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20180411/12aad719/attachment.bin>


Подробная информация о списке рассылки Devel