ddrescue:在“拆分失败的块”时可以安全停止吗?


8

尝试使用ddrescue克隆故障磁盘

须藤ddrescue -r 3 / path / to / home / destination /日志文件

它已经运行了大约10天!现在,它正在拆分失败的块,并且在过去两天内未成功读取任何内容。

现在Ctrl + c ddrescue 安全吗?如果我这样做,那么到目前为止可以使用挽救的图像吗?


ddrescue已经完成了一遍操作,复制了驱动器的大部分内容。现在,它正在尝试拆分和复制失败的块。在不破坏任何内容的情况下停止它不安全吗?
ananth.p 2012年

因此,我担心,尽管发布的评论很有用。实际问题仍然没有答案:即,我现在可以停止它吗?如果我在“拆分失败的块”阶段中停止了恢复的数据,我将能够访问它吗?
lemoncurry 2014年

Answers:


2

这来自ddrescue手册

重要!如果您中断了抢救,然后重新启动,则任何部分复制的分区都应被隐藏,然后再允许试图安装和“修复”它所看到的分区的任何操作系统接触它们。


可以理解的 我正在从Live CD引导,并且不会自动挂载源分区。我不想打扰它。抢救的是无论如何都不会自动挂载的图像文件。我担心的是,由于ddrescue操作不完整,如果我现在终止,我是否将能够完全安装抢救的映像文件?这样我就可以尝试从中提取数据。
ananth.p 2012年

ddrescue的一个很酷的功能是您可以停止并继续其活动。它将使用日志文件来选择上次停止的位置。我认为您无法挂载映像文件。
米奇

0

命令

fdisk -l /path/to/image  

将显示分区的块大小和起始块。您可以使用它来计算偏移量。假设blocksize为512,起始block为128;512*128=65536

所以65536您的偏移量是可以使用命令安装的

mount -o loop,offset=65536 /path/to/image.img /mnt/tmp  

或您想要挂载的任何挂载点。

任务完成。


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.