Итак, я хочу загрузиться, используя lvmraid
+ cryptfs
.
Я разделил свои диски следующим образом:
/boot
vfat
для обоих дисков cryptfs
и /dev/mapper
lvmraid
/dev/sda
физический том /dev/sdb
физический том Более старая установка находится в /dev/sdc
Должен ли я сделать специальный esp на /dev/sda
и /dev/sdb
? Кроме того, я перекладываю более старую установку на рейд lvm и пытаюсь снова заселить grub, надеясь, что osprober
сможет подхватить изменения во время выполнения update-grub
.
Я скопировал старую установку в lvmraided
+ /dev/sda+sdb
и запустил update-grub
. Он может видеть, что теперь есть 2 установки, одна более старая, и скопированная версия. Но update-grub не заполняет grub2.cfg
записями, необходимыми для загрузки в lvmraid
.
К сожалению osprober
не может обнаружить, что /dev/sda+sdb
используют cryptfs + lvmraid
. Когда grub попадает в initramfs
, я вручную расшифровал диски, но lvm
не может обнаружить lvmraid
. Сообщение об ошибке md:personality
для уровня 1 не загружено.
Однако, поскольку здесь используется lvmraid
, а не lvm
, а не mdraid
, как мне настроить систему для загрузки с этой ОС?