
Как смонтировать том LVM (зашифрованный LUKS) в аварийной оболочке dracut?
Я внес фатальные изменения в /etc/fstab, которые необходимо отменить.
Я так и сделал cryptsetup luksOpen /dev/mmcblk0p2 crypthome
и ввел пароль.
Затем попытался смонтировать:
mount /dev/mapper/crypthome /mnt/crypthome
но получил это сообщение об ошибке:
mount: unknown filesystem type 'LVM2_member'
Разве нельзя смонтировать раздел LVM в dracut?
решение1
Вы не монтируете "LVM Partition", как вы его называете - это физический том (PV). LVM - это использование "логических томов" (LV), поддерживаемых PV.
- Вы должны увидеть, присутствует ли LV и активен ли он (
lvs
). 1.1 Если его нет, вы должны запуститьpvscan --cache /dev/mapper/crypthome
. И перейти к одному. 1.2 Если он не активен, запуститеlvchange -ay $VG/$LV
- Установите LV:
mount /dev/$VG/$LV