|
smart警告、死机、蓝屏、无法启动、直入BIOS、不想从零重装系统、c盘消失、smart全红、硬盘只读、硬盘无法识别、重要数据损坏……?
用ddrescue最大限度备份/复原你的数据!smart出现警告也提前及时备份!
提供强大的终端命令和工具,以执行底层的硬盘检测和修复操作;
ddrescue?专门用于处理有损硬盘或文件系统的数据恢复工具,智能地跳过错误的区域并尝试多次读取来最大限度地恢复数据。
使用ddrescue复制、抢救数据
先查看磁盘列表:
lshw -C disk
或者:
fdisk -l
磁盘通常显示为/dev/sda, /dev/sdb这样的格式。其下后还可能显示分卷,如/dev/sda1,/dev/sda1。下面处理时,应该操作整盘,而不是分卷。
ddrescue有很多选项,但我们通常只需要两个步骤。
第一步,快速抓取大部分无错区域:
ddrescue -n -f /dev/问题盘 /dev/存储盘 rescued.log
注意,选项-f意味着存储盘上的内容会被覆盖。
rescued.log是记录进度的文件。如果临时停止,重新开始后,ddrescue可以根据这个文件接着做。Linux live USB系统重启后会抛弃用户设置、文件,所以这个文件应该通过在线邮箱等方式妥善保存。
可以使用ddrescueview查看进度(可以用-r 30s这样的选项来设置刷新间隔):
ddrescueview rescued.log
第二步,尝试从有错区域中“刮取”,也就是最大限度地恢复数据:
ddrescue -r 1 /dev/old_disk /dev/new_disk rescued.log
选项-r 1表示重复次数。这个步骤很耗时,如果时间允许可以重复两三次。
下载
https://www.123pan.com/s/uQCRVv-hBulA.html
链接: https://pan.baidu.com/s/1egZ65rM717UdUVCO35oXbw 提取码: wn66 |
|