[devel] [RFC] make-initrd

Dmitry V. Levin ldv на altlinux.org
Ср Янв 15 07:13:55 MSK 2014


On Wed, Jan 15, 2014 at 05:00:13AM +0200, Led wrote:
> On Wednesday 15 January 2014 04:39:36 Денис Смирнов wrote:
> > On Wed, Jan 15, 2014 at 04:36:41AM +0400, Dmitry V. Levin wrote:
> > > Кто багов боится - тот dist-upgrade не делает. :)
> > > Не похоже, чтобы риски обновления образа initramfs существенно отличались
> > > от рисков обновления системы.
> >
> > Если после обновления системы systemd сдохнет и не будет грузиться, то
> > init=/bin/sh спасёт.
> 
> Только если драйвер клавиатуры вкомпилен в ядро, или, каким-то чудом, подгрузился:)

Подгрузить драйвер клавиатуры на этот случай - тоже задача, достойная
initramfs. :)

> > И лучше бы initramfs максимально изолировать от остальной системы. Потому
> > как выигрышь в максимум единицы секунд на повторном старте udev+systemd не
> > стоит того, чтобы терять на этом надёжность.
> 
> ИМХО у initramfs ровно одна задача: смонтировать / и запустить с него системный init (чем бы он ни был). В 90% случаев 
> для этого даже udev не нужен.

Не знаю, как получена эта оценка (90%), но на практике сейчас далеко
запрятанный / (когда нужно активировать последовательно несколько уровней)
не такая уж и редкость, чтобы ей можно было пренебречь.


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


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