LINUX.ORG.RU

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

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

Элементарно: внутри initramfs у тебя может быть как «классический» скрипт запуска, написанный полностью вручную, так и экземпляр systemd. Это зависит от того, включен ли у тебя хук systemd.

Дальше, хуки бывают двух видов: такие, которые просто добавляют в initramfs какие-то файлы (например, модули ядра), и такие, которые добавляют в initramfs новую логику, т. е. «дописывают» в главный скрипт запуска какие-то куски кода. Очевидно, хуки второго типа несовместимы с systemd, т. к. в этом случае в initramfs просто нет никакого «главного скрипта». Соответственно, то, что ты видишь — это их варианты, переделанные под systemd.

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

Элементарно: внутри initramfs у тебя может быть как «классический» скрипт запуска, написанный полностью вручную, так и экземпляр systemd. Это зависит от того, включен ли у тебя хук systemd.

Дальше, хуки бывают двух видов: такие, которые просто добавляют какие-то файлы в initramfs, и такие, которые добавляют в initramfs новую логику, т. е. (если грубо) дописывают в главный скрипт запуска какие-то куски кода. Очевидно, вторые хуки несовместимы с systemd, т. к. в его случае в initramfs просто нет никакого «главного скрипта». Соответственно, то, что ты видишь — это их варианты, переделанные под systemd.