我可以使用ddrescue恢复单个分区吗?


0

我有一个失败的硬盘(希捷1Tb)与坏扇区。 我想用ddrescue制作它的图像。问题是我没有1tb硬盘来打开图像。 我要救的文件只有90GB。所以。我可以缩小硬盘并在一个分区上使用ddrescue,因此结果图像最大为100gb吗?

Answers:


0

驱动器是否仍然主动失效,变得更糟,发出奇怪的噪音等?

如果没有,它仍然可读(除了一个坏扇区)和可安装,为什么不快速安装它只读/ ro 从它启动)并复制你想要的文件。或者,如果它不可安装,请使用像testdisk这样的程序,它可能只能复制几个文件。或者也许是photorec,虽然它试图读取整个设备但只保存找到的文件。

如果驱动器听起来很糟糕并且在整个地方都有错误,那么你应该真正得到另一个足以存储图像的备份驱动器,请参阅 为什么用ddrescue压缩飞行图像是不可能的? 如果你想要整个驱动器,你只需要乞求/借用/购买一个足够大的驱动器,即使只是几个小时。您可以在ddrescue完成创建后压缩图像,但要注意压缩,不允许像gz,xz等那样实时访问...... squashfs可能会起作用。

或者也许你很幸运,你要备份的单个分区对于你的存储而言足够小,毕竟它不能比整个驱动器大。


我试过并且它有效(复制只读)但我的一些照片坏了我只是认为ddrescue至少可以保存其中一些。有一次它做到了。最后一件事:你谈论分区,所以你认为我可以创建一个分区并做一个ddrescue,输出一个像分区一样大而不是整个磁盘的图像?也许我不明白(失败的驱动器在失败之前几乎已满,但我的menage确实删除了许多无用的东西,因为我认为ddrescue没有找到它们)
Psygno

分区是固定大小的,调整大小或移动分区通常需要大量的读取和放大。写道,你不想在复制所有数据之前这样做,如果驱动器 失败。 gnome-disk-utility或gparted或 fdisk -l 很好地显示分区大小,它们是1,2,3 ......设备 /dev/sda1/dev/sda2 而整个驱动器只是 /dev/sda。如果您只想要数据 /dev/sda2 你可以忽略其他分区。 ddrescue只读取每个扇区或设备(驱动器或分区),可用空间和文件等。 Photorec只尝试读取数据......但如果文件已损坏......
Xen2050

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.