LINUX.ORG.RU

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

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

Нескромный вопрос - а зачем готовить initrd самому с нуля? Что ты там такое делаешь, чего не умеют утилиты создания initrd? в genkernel можно доложить свои бинарники, если тебе нужно что-то собственное там запускать, ключ --initramfs-overlay в помощь.

genkernel кладет в initramfs именно udev. Очень давно он использовал busybox/mdev для инициализации устройств, с systemd это работало примерно никак, поэтому был сделан genkernel-next и относительно недавно наработки последнего слили в апстрим genkernel.

Ну и genkernel - не единственное, чем можно создавать initrd в Gentoo, да...

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

Нескромный вопрос - а зачем готовить initrd самому с нуля? Что ты там такое делаешь, чего не умеют утилиты создания initrd? в genkernel можно доложить свои бинарники, если тебе нужно что-то собственное там запускать, ключ --initramfs-overlay в помощь.

genkernel кладет в initramfs именно udev. Очень давно он использовал busybox/mdev для инициализации устройств, с systemd это работало примерно никак, поэтому был сделан genkernel-next и относительно недавно наработки последнего слили в апстрим genkernel.

Ну и genkernel - не единственное, чем можно создавать initrd, да...