используя debootstrap
Я установил Debian до системы на внешний USB-диск с следующее разбиение:
/dev/sda: GRUB in MBR
L sda1: ext2, /boot
L sda2: LVM PV
L VolGroup vg0
L lv0: btrfs, /
L lv1: ext4, /tmp
L lv2: swap
когда я пытаюсь загрузить эту установку, меня сбрасывают в initramfs-Shell, говоря, что корень fs не может быть найден. Простой vgchange -ay; exit
приводит систему в порядок, но, очевидно, я не хочу делать это каждый раз, когда я загружаюсь.
глядя на вывод initramfs, я вижу, что крюк LVM не находит VolGroup "vg0". после это сообщение Я вижу сообщения ядра для распознавания моего внешнего диска.
Поэтому я подозреваю, что проблема в том, что USB-накопитель слишком поздно распознается для LVM, чтобы обнаружить и активировать VolGroup.
как сделать LVM крюк ждать моего USB-накопителя, чтобы получить признание?
спасибо заранее!