Debootstrap на зашифрованной системе luks: проблема initramfs

Поскольку у меня нет внешнего хранилища, я попытался установить новую версию Ubuntu из уже существующей системы (в другом разделе). Поэтому я создал зашифрованное хранилище и создал vg и два lv (один для root и один для swap), а затем в основном следовал этому руководству для debootstrap.

После запуска образа и ввода моего пароля sda2 я попадаю в ящик busy с сообщением о том, что корневой каталог не найден. Перед этим cryptsetup говорит: "lvm fs найден, но lvm не настроен".

Я погуглил проблему, и все говорят, что я должен вызвать vgchange или что-то в этом роде, но у меня, похоже, не загружен нужный модуль, потому что vgchange и подобные вызовы lvm не найдены. Так какой модуль мне нужно загрузить?

После этого я надеюсь загрузить систему и update-initramfs, так что мне нужно решить эту проблему только один раз...

Спасибо за любую помощь, Никлас

cat /etc/fstab
UUID=70a3a6d3-0aaa-4c2b-b988-b71b992484da    /          ext4    errors=remount-ro   0   1
UUID=f0980e97-655b-4783-bc9a-dbdc8a615439    /boot      ext4    errors=remount-ro defaults 0 1
cat /etc/crypttab 
sda2_crypt    UUID=e9c9de13-c45a-4ba9-a30f-7ce8184073a8   none luks,initramfs
lsblk -o name,uuid
sda                     
├─sda1                  f0980e97-655b-4783-bc9a-dbdc8a615439
└─sda2                  e9c9de13-c45a-4ba9-a30f-7ce8184073a8
  └─sda2_crypt          oFx1zh-Adib-PdNw-imOz-QENx-2vG1-zEv7E6
    ├─vg0-lv0_root      70a3a6d3-0aaa-4c2b-b988-b71b992484da
    └─vg0-lv1_swap      46817e03-ed9d-4105-a074-3645740f1642

0 ответов

Другие вопросы по тегам