Linux

從物理磁碟的原始 DD 映像文件掛載分區

  • April 18, 2011

我有一個從原始 HDD 映像 (/dev/sdb) 獲取的 DD 映像。此映像文件包含我需要掛載的 XFS 文件系統。恢復到磁碟(2.6TB img 文件)太大了,所以我想使用環回掛載它。

但是,分區表就成了問題。我嘗試使用 parted 和 fdisk -lu 確定分區偏移量。Parted 返回“無法辨識的磁碟標籤”, fdisk -lu 向我顯示一個空白分區表。

您如何建議找到分區開始,以便我可以使用 -o 循環掛載它

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

查看testdisk是否可以找到您的分區標籤。你可以先試試看kpartx能不能找到並啟用:

# kpartx -a -v image

還記得在圖像的副本上嘗試這兩件事。您不想通過測試破壞備份映像。

引用自:https://serverfault.com/questions/261011