我正在使用ddrescue从硬盘驱动器恢复文件。细节:
sdb2,sdb3)——每个分区有大约 200 GB 的数据,sudo ddrescue -d /dev/sdb2 sdb2.img sdb2.logfile --force -R。磁盘因我的经历而严重损坏:
我一直ddrescue在每个分区上运行,看到了一些奇怪的东西,但这给了我希望。
ddrescue似乎只是在各个时间点挂,即ipos与opos不动也不做run time。当前利率保持非常高并且不会改变。这里发生了什么?驱动器是否只是在一段时间内完全没有响应?ddrescue拯救任何东西都没有取得任何进展,并last sucessful read开始计算很长一段时间——真的是无限期。发生这种情况时,我^C退出,对驱动器ddrescue重新通电并重新启动。令人惊讶的是,它立即开始以非常高的速度成功抢救文件。有时这会持续,有时几秒钟后它就会死在水中。它看起来像这样:
rescued: 10970 MB, errsize: 338 MB, current rate: 15073 kB/s
ipos: 191426 MB, errors: 3806, average rate: 15612 kB/s
opos: 191426 MB, run …Run Code Online (Sandbox Code Playgroud)