Dracut Emerg Shell: Monte o volume LVM2

Dracut Emerg Shell: Monte o volume LVM2

Como posso montar um volume LVM (criptografado LUKS) no shell de emergência dracut?

Fiz alterações fatais em /etc/fstab que precisam ser desfeitas.

Eu fiz cryptsetup luksOpen /dev/mmcblk0p2 crypthomee digitei a senha.

Então tentei montar: mount /dev/mapper/crypthome /mnt/crypthome

mas recebi esta mensagem de erro:

mount: unknown filesystem type 'LVM2_member'

Não é possível montar uma partição LVM no dracut?

Responder1

Você não monta a "Partição LVM" como a chama - é um volume físico (PV). O LVM trata do uso de "volumes lógicos" (LVs) apoiados por PVs.

  1. Você deverá ver se o LV está presente e ativo ( lvs). 1.1 Se não estiver presente, você deve executar pvscan --cache /dev/mapper/crypthome. E vá para um. 1.2 Se não estiver ativo, executelvchange -ay $VG/$LV
  2. Monte o LV:mount /dev/$VG/$LV

informação relacionada