Назад | Перейти на главную страницу

Спасите не загружаемую систему Bionic, которая использует LVM, но не может найти свои тома

В настоящее время у меня есть машина 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

Как мне снова запустить эту систему?