我有一块三星 HD103UJ 1TB SATA HDD,它出现故障,但还没有完全损坏。
如果我尝试启动它,启动会需要很长时间并且会发出缓慢的滴答声。
如果我将其热插入正在运行的系统中,它会使系统运行速度变慢,并且永远不会打开它映射到的驱动器。
由于三星硬盘部门已与希捷合并,我推测它可能是由希捷制造的,只是三星重新贴牌,因此推测 SeaTools 将与其合作。而且新网站似乎也向我指明了方向。
因此我运行了适用于 Windows 的 SeaTools 并得到:
- SMART - 通行证
- 短 DST - 失败(代码 6C9AC2A4,但消息表明它有坏扇区)
我启动了 SeaTools for DOS,它进行了长时间的测试,发现了 2 个错误,但无法修复。最后它甚至说这不是 Seagate 磁盘。
除了将其送到数据恢复公司(费用非常昂贵)之外,我自己还能做些什么来恢复一些数据?
如果 SeaTools for DOS 不执行此操作,我该如何让其将坏扇区标记为坏扇区?
也许 SeaData 不适合与这个驱动器一起使用?
那么我是否应该下载一些不知名的三星工具,或者甚至是另一个工具?也许是 MHDD?
答案1
您还可以尝试首先制作磁盘的完整映像。
由于磁盘已损坏,肯定有一些扇区无法再读取。无论如何,有些工具能够跳过无法读取的扇区(经过几次尝试),并且即使磁盘已完全损坏也始终能够生成映像(WinHex 就是这样做的)。
获得磁盘映像(保存在更大、更安全的驱动器上)后,您就可以将该映像安装到操作系统上并针对它运行数据恢复软件。这种方法的好处是,您可以根据需要尝试任意数量的软件,并且尝试任意多次,而不会进一步损坏磁盘,也不会有完全锁定磁盘的风险。
我认为扫描受损驱动器上的所有扇区并不是一个坏主意,因为这也是大多数数据恢复程序的工作方式:它首先扫描磁盘的所有扇区,跳过不可读的扇区。在扫描磁盘时,它会尝试查找看起来像文件记录的模式并将该信息存储在某个地方以供日后使用(例如:在扇区 24127128 处找到一个文件)。然后,分析之前收集的所有信息并以人类可读的形式显示(大多数情况下为树形视图)。
关于恢复软件:您没有指定任何操作系统或文件系统,所以我假设您正在使用带有 NTFS 分区的 Windows。
以下是我过去使用过的对我有用的软件列表:
- GetDataBack (NTFS 版本)
- File Scavenger(对我有用,但 getdataback 无法恢复任何内容)
答案2
如果卡兰 (Karan) 发布该评论作为答案,我会接受。
我使用 ddrescue 恢复了大约 99.9% 的数据,它非常简单而且免费。
非常感谢 Karan 的建议!
脚步:
- 硬盘比旧硬盘更大,只将新硬盘和旧硬盘连接到系统,断开其他硬盘的连接
- 下载的 Ubuntu 12.10 Live CD
- 下载LinuxLive USB 创建器
- 将 Live CD 刻录到 USB 记忆棒(DVD 驱动器需要很长时间才能启动)
- 使用 Live CD 启动
- 在 /dev/sd* 中找到了两个驱动器,Ubuntu 已经创建了非常好的符号链接,可以通过名称指定哪个磁盘是哪个磁盘
- 安装了 ddrescue(为此我必须通过编辑 apt 存储库列表文件来启用 Universe 存储库,然后执行“sudo apt-get upgrade”)
- 执行了类似“ddrescue -r 3 /dev/sda /dev/sdb logfile”的操作(“-r 3”表示对每个坏扇区重试三次,您也可以跳过它)
- 让它运行约 12 小时,定期检查日志文件以了解进度
- 获得的日志文件非常清晰,显示我只有一个坏扇区,并且只丢失了 8kb
- 关闭
- 将旧驱动器换成启动驱动器,确保我从启动驱动器启动
- 在 Windows 中安装了新驱动器,运行了磁盘检查,修复了一些问题,并为受影响的几个文件创建了一个“找到”文件夹
- 检查了“找到”文件夹中的文件,发现都是一些不重要的文件
答案3
答案4
好吧,如果你已经将其他数据写入三星,恐怕你的部分文件已经永远消失了。
如果您尚未将任何数据写入三星 Galaxy,那么您可以使用一些三星数据恢复软件来恢复三星 Galaxy 设备。