Dracut Emerg Shell: LVM2 볼륨 마운트

Dracut Emerg Shell: LVM2 볼륨 마운트

dracut 비상 쉘에 (LUKS 암호화된) LVM 볼륨을 어떻게 마운트할 수 있습니까?

취소해야 하는 /etc/fstab에 치명적인 변경 사항을 적용했습니다.

저는 그렇게 cryptsetup luksOpen /dev/mmcblk0p2 crypthome하고 비밀번호를 입력했습니다.

그런 다음 마운트를 시도했습니다. mount /dev/mapper/crypthome /mnt/crypthome

하지만 다음과 같은 오류 메시지가 나타납니다.

mount: unknown filesystem type 'LVM2_member'

dracut에서 LVM 파티션을 마운트하는 것이 불가능합니까?

답변1

"LVM 파티션"을 마운트하지 않습니다. 이는 물리적 볼륨(PV)입니다. LVM은 PV가 지원하는 "논리 볼륨"(LV)을 사용하는 것입니다.

  1. LV가 존재하고 활성화되어 있는지 확인해야 합니다( lvs). 1.1 존재하지 않는 경우 를 실행해야 합니다 pvscan --cache /dev/mapper/crypthome. 그리고 한 곳으로 가세요. 1.2 활성화되어 있지 않으면 실행하십시오.lvchange -ay $VG/$LV
  2. LV를 마운트합니다:mount /dev/$VG/$LV

관련 정보