我遇到过一个旧硬盘(超过 15 年),其中包含我使用 dd 创建的另一个磁盘的映像。
通过使用losetup
,我可以将其连接到循环设备。
# lsblk -f /dev/loop0
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
loop0 LVM1_member qvBl4K-3QK0-wYyg-la09-LGdg-tjCj-Vz5EIu
但我无法安装它
# mount /dev/loop0 /mnt
mount: /home/void/mnt: unknown filesystem type 'LVM1_member'.
dmesg(1) may have more information after failed mount system call.
那么,我应该如何挂载LVM1现代发行版的音量?
答案1
您所看到的 LVM 卷无法直接安装。它是附加到 LVM 卷组 (VG) 的物理 LVM 卷 (PV),该卷组本身包含零个、一个或多个 LVM 逻辑卷 (LV)。您实际可以安装的是那些 LV。
第一步是让您的系统将循环文件视为带有pvscan
.
如果pvscan
成功的话:
pvs
将显示您的 PV 及其关联的 VGlvs name_of_vg
将显示该 VG 中包含的 LV
通常,对于每个 LV,您会在 中找到相应的设备/dev/name_of_vg
(不过,它们可能在 中具有另一个名称/位置/dev
;无论如何,由于它们是由设备映射器管理的,因此它们应该出现在其中,dmsetup -ls
其中将为您提供它们的主/次设备号)