从物理磁盘的原始 DD 映像文件挂载分区

cod*_*ego 11 linux partition lvm mount

我有一个从原始硬盘映像 (/dev/sdb) 中获取的 DD 映像。此映像文件包含我需要挂载的 XFS 文件系统。它太大而无法恢复到磁盘(2.6TB img 文件),所以我想使用环回挂载它。

但是,分区表成为一个问题。我尝试使用 parted 和 fdisk -lu 来确定分区偏移量。Parted 返回“无法识别的磁盘标签”, fdisk -lu 显示一个空白分区表。

您建议如何找到分区开始,以便我可以使用 -o loop 挂载它

Mik*_*eyB 6

kpartx命令将为您完成所有工作,即检测分区存在的位置并设置具有适当偏移量的循环设备。

# kpartx -l /dev/ganderData/example-sysdisk
ganderData-example--sysdisk-1 : 0 497952 /dev/ganderData/example-sysdisk 63
ganderData-example--sysdisk-2 : 0 62412525 /dev/ganderData/example-sysdisk 498015

# kpartx -a /dev/ganderData/example-sysdisk
# mount /dev/mapper/ganderData-example--sysdisk-2 /mnt/tmp
Run Code Online (Sandbox Code Playgroud)