[devel] [RFC] make-initrd
Dmitry V. Levin
ldv на altlinux.org
Ср Янв 15 07:08:48 MSK 2014
On Wed, Jan 15, 2014 at 06:39:36AM +0400, Денис Смирнов wrote:
> On Wed, Jan 15, 2014 at 04:36:41AM +0400, Dmitry V. Levin wrote:
>
> > Кто багов боится - тот dist-upgrade не делает. :)
> > Не похоже, чтобы риски обновления образа initramfs существенно отличались
> > от рисков обновления системы.
>
> Если после обновления системы systemd сдохнет и не будет грузиться, то init=/bin/sh спасёт.
> И до тех пор, пока в системе живы хотя бы /bin/sh, /usr/bin/ip (кстати, с
> чего это он в /usr/bin?)
$ readlink /usr/bin/ip
../../sbin/ip
> и /bin/rpm, вместе со своими зависимостями --
> большинство багов от неудачного dist-upgrade можно исправить без помощи
> rescue.
Это как повезет.
> А критичный баг в initramfs для меня уже будет означать однозначную
> необходимость в rescue, да с переменным успехом (ибо выяснить что там не
> так, и исправить -- нужны отдельные знания).
Если можно держать запасные ядра, то почему бы не применить аналогичный
подход к initramfs?
> systemd тут -- это уже из пушки по вороьбям. А вот использование старого
> доброго init выглядит разумным шагом.
Тоже в общем выглядит как overkill. Впрочем, если есть желание сделать
make-initrd еще более гибким (казалось бы, что там можно сделать более
гибким, но автору, наверное, виднее), то почему бы и нет.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20140115/eed85c9f/attachment-0001.bin>
Подробная информация о списке рассылки Devel