我ddrescue
使用此命令从外部硬盘驱动器中拯救了数据(电影),ddrescue -f -n /media/my_username/cff201e8-c3bc-.../rescue.img /media/my_username/cff201e8-c3bc-.../rescue.log
文件名是rescue.img
,它存储在外部硬盘驱动器上。
现在我想像这里rescue.img
所说的那样安装,所以我这样做:
losetup -f
losetup /dev/loop0 /path/rescue.img
mount /dev/loop0 /mnt/dir
我rescue.img
有 2 TB 和存储它的外部硬盘驱动器,只有 3 TB。因此我认为需要其他外部硬盘。这是我第一次这样做..
我的问题:我可以安装在这个外置硬盘上还是需要其他外置硬盘才能安装?
可以请人解释回答我吗,谢谢!
我的问题:如何将我的rescue.img 挂载到另一个外置硬盘?
可以请人给我解释一下,如何用简单的话做到这一点,谢谢!
现在我想我明白了。单词有混淆;我认为您想将映像克隆到另一个 USB 驱动器。但是在确切知道如何做之前,我们需要更多细节:如果它是整个驱动器/dev/sdx
的映像或分区的映像/dev/sdxn
,其中 x 是设备号,n 是分区号。
如果它是整个驱动器的图像,您应该使用类似
sudo ddrescue <some options> /dev/sdx /path/rescue.img /path/rescue.log
创建图像文件时。如果是这种情况,您可以
要么ddrescue
以相反的方式使用从图像文件中读取并写入被视为设备的新USB 驱动器/dev/sdy
,
或者您也可以使用更安全的mkusb来完成。您将图像文件指向源,mkusb 将帮助您选择新的USB 驱动器作为目标。此外,如果有 GUID 分区表,mkusb 将修复驱动器尾端的备份表。
如果rescue.img
是具有一个或多个分区的整个驱动器的映像,
最简单的方法是将其克隆到至少与原始驱动器大小相同的另一个 [新] 驱动器。你可以用 来做到这一点,用ddrescue
更安全mkusb
。但是购买新驱动器需要花钱。
您可以尝试使用 挂载映像kpartx
,这比手动识别分区开始的位置更容易。
如果rescue.img
是单个分区的图像,事情就更简单了。如果文件系统健康,应该可以循环挂载它并具有对内容的读取访问权限。
sudo mkdir -p /mnt/lp1
sudo mount -o loop rescue.img /mnt/lp1
否则,也可以使用PhotoRec恢复文件,或者使用TestDisk修复分区表,或者使用为该特定文件系统制作的工具修复文件系统。请参阅此链接。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句