LINUX.ORG.RU

Сообщения TwentyQQ

 

Симлинки для DM устройств

Форум — Desktop

Привет господа линуксоиды, прошу вашей помощи.

Есть свежая установка Gentoo с systemd, которая полностью (с корнем, свопом и т.д.) расположена на слоеном бутерброде из mdadm, dm-crypt, lvm2. Для загрузки собран свой initramfs с нужными утилитами по официальной wiki Custom Initramfs

Проблемы начинаются на этапе загрузки, когда корень смонтирован и управление передано /lib/systemd/systemd. Systemd-шный udev игнорирует dm-[0-9] устройста, если тем не выставлено свойство SYSTEMD_READY (а оно не выставлено, потому что на этапе сборки в initrd никакого udev еще нет), и не создает симлинки. Отсюда безуспешные попытки что-нибудь смонтировать, так как /dev/mapper и /dev/disk/by-{id,label,uuid} пустые.

Вот здесь парень мучается с тем же и, в итоге, перекатывается обратно на OpenRC: Need help with custom initramfs, not mounting home and swap.

Сам вопрос вот в чем, чем может грозить просто правка нужных if-ов в стандартных udev-rules (так все успешно грузится/монтируется, уже проверил)? Или крайне желательно все же впихнуть невпихуемое udev в образ initrd и выставлять нужные свойства dm-устройствам?

 , , ,

TwentyQQ
()

RSS подписка на новые темы