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