В настоящее время у меня есть машина Bionic Xubuntu, у которой есть загрузочный раздел и раздел LVM, содержащий систему с шифрованием LUKS. Не загружается, потому что xubuntu--vg-root does not exist
(т.е. он не отображает разделы LVM в initramfs).
Я могу нормально загрузить живую среду USB и смонтировать зашифрованный LUKS том, и на самом деле я попытался последовать совету на Вот для переустановки LVM в initramfs. Команды LVM теперь доступны в оболочке initramfs, в которую я попал, но, насколько я могу судить, у меня нет возможности реально обнаружить разделы оттуда.
lvm vgchange -ay
в initramfs ничего не делает; то же самое с vgchange -ay
.
Из живой среды USB, pvdisplay
дает:
--- Physical volume ---
PV Name /dev/mapper/luks-7743e53d-4290-4a98-8494-a9f1e12d37b0
VG Name xubuntu-vg
PV Size 465.04 GiB / not usable 4.00 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 119050
Free PE 8
Allocated PE 119042
PV UUID QYtrcB-bjTW-yqNl-Huw0-5uEK-QZA1-86CdLB
pvs
дает:
PV VG Fmt Attr PSize PFree
/dev/mapper/luks-7743e53d-4290-4a98-8494-a9f1e12d37b0 xubuntu-vg lvm2 a-- <465.04g 32.00m
lvs
дает:
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root xubuntu-vg -wi-ao---- 464.05g
swap_1 xubuntu-vg -wi-a----- 976.00m
и vgs
дает:
VG #PV #LV #SN Attr VSize VFree
xubuntu-vg 1 2 0 wz--n- <465.04g 32.00m
Как мне снова запустить эту систему?