dd_rescue 会擦除我的输出硬盘吗?

dd_rescue 会擦除我的输出硬盘吗?

我计划使用dd_rescue(按照 IT 支持的指示)尝试获取故障硬盘的数据内容。

我们只有一个外部硬盘可以备份,并且有足够的可用空间来复制恢复的内容。但是,我们需要将外部硬盘上的内容与恢复的数据一起保留dd_rescue

运行是否会dd_rescue擦除外部硬盘驱动器,还是会保持其上的文件完好无损并将恢复的内容复制到单独的文件或文件夹中?

dd_rescue我找不到任何文献表明这一点。

答案1

请注意,我指的是 GNU ddrescue,它取代了原来的dd_rescue。请参阅:ddrescue、gddrescue 和 dd_rescue 之间有什么区别?

这取决于你选择的目标ddrescue。从手册ddrescue

如果您使用设备或分区作为目标,则存储在那里的任何数据都将被覆盖。

在这种情况下,您需要先将数据移出驱动器,或找到另一个驱动器。但是,您也可以输出到文件:

ddrescue /dev/hda0 /media/external/image.img

.img实际上只是原始数据。它将与外部驱动器上的现有数据一起保存,但您应该确保有足够的空间进行写入。

相关内容