答案1
就在几周前,我做了类似的事情——我从存储了 10 多年的磁盘中获取了所有内容!我无意恢复硬盘本身,我只是想从中获取所有文件,并将它们放到我当前的磁盘上。为此,我希望磁盘 - 一旦插入 - 能够存活足够长的时间,以便我能够按原样捕获整个磁盘的图像。幸运的是,它确实活得足够长。
首先,启动进入 Linux 操作系统,该操作系统不会通过自动挂载它看到的任何磁盘来尝试变得“智能”。你做不是想要安装旧磁盘,但您不想对其进行任何写入!最好的是,无需 GUI 即可启动。另外,请确保您已经ddrescue
安装。这就是您所需要的全部,当然,常规磁盘上有足够的可用空间来保存旧磁盘中的整个映像。
blkid
使用或blockdev --report
或找出您的旧磁盘显示为哪个设备lsblk
。
对于此处的示例,我将使用 /dev/sdz ——您相应地调整“OLD”和“DEST”。运行这些命令:
OLD=/dev/sdz
DEST=/path/to/where-you-want-to-put-the-image
ddrescue $OLD $DEST/saved.image $DEST/saved.mapfile
如果没有错误地完成,那么你就完成了!您现在可以sync
、poweroff
、 从计算机中删除旧磁盘。
但如果你没那么幸运,那么你可以像这样运行另一遍:
ddrescue -d -r3 $OLD $DEST/saved.image $DEST/saved.mapfile
一旦获得了良好的映像,您就不再需要计算机中的旧磁盘了。将其取出,然后放回架子上。您现在可以使用该图像(最好是复制它),循环安装它,并从中提取您想要的任何内容。
祝你好运!
答案2
触摸和去。如果没有物理故障,它可能会正常启动,之后您可以使用 dd 从旧光盘复制到可以安装和调查的映像文件(不要安装驱动器,特别是不要以读/写方式安装它) )。如果这没有意义,请寻找专家。
如果电子设备出现故障,则需要修理或更换,并且根据驱动器型号,可能需要将校准表从故障板转移到替换板。
如果磁头崩溃或驱动器外壳明显损坏……好吧,NSA 或 GCHQ 可能会取回一些数据,但你必须让自己/非常/不受欢迎,以免他们打扰。
如果磁头发生物理故障,则需要进行大规模的专业维修,因此可能不经济。
如果主轴卡住,则需要专业维修。
如果磁头和盘片之间存在“粘滞”,则需要专业维修。您可以使用一些技巧,但可能不值得冒险。
我认为这些是主要的故障模式。一旦你得到了价格,你就必须决定光盘上的材料是否真的值得...我只需要完成一次,结果发现进行组件级修复的家伙是某人我在一家大型机公司工作时隐约知道这一点。
最后,好消息是 SATA 驱动器绝对不是“很旧”,并且可能有大量的备件。
无论发生什么情况,请勿自行打开密封的驱动器外壳。