恢复一个非常旧的硬盘驱动器

Jes*_*all 9 backup hardware centos sata hard-disk

我有一个旧的 SATA硬盘,上面有重要的镜头。15 年前,这个硬盘在 Windows 操作系统上“死了”。我保存了高清。现在我要把它插回我的 Linux 操作系统,看看驱动器是否在lsblk.

我的问题是,当我将电缆插入主板并启动服务器时,我应该看到什么?如果该硬盘没有显示在lsblk马上或做我必须做点别的?

是帮助菜单ddrescue

Pou*_*rko 21

就在几周前,我做了类似的事情——我从一个存放了 10 多年的磁盘中获取了所有内容!我无意恢复硬盘本身,我只是想从中获取所有文件,并将它们放在我当前的磁盘上。为此,我希望磁盘——一旦插入——就会存活足够长的时间,让我能够按原样获取整个磁盘的图像。幸运的是我,它确实活得足够长。

首先,引导到 Linux 操作系统,该操作系统不会通过自动挂载它看到的任何磁盘来尝试“智能”。你希望任何挂载老盘,你不想写吧!最好的是,在没有 GUI 的情况下启动。而且,请确保您已经ddrescue安装。这就是您所需要的,当然,您的常规磁盘上还有足够的可用空间来保存旧磁盘中的整个映像。

使用blkidblockdev --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
Run Code Online (Sandbox Code Playgroud)

如果完成没有错误,那么你就完成了!现在,您可以syncpoweroff并从计算机中删除旧的磁盘。

但是如果你不是那么幸运,那么你可以像这样运行另一个传递:

ddrescue -d -r3  $OLD  $DEST/saved.image  $DEST/saved.mapfile
Run Code Online (Sandbox Code Playgroud)

一旦您拥有了良好的映像,您就不再需要计算机中的旧磁盘了。取下它,然后将其放回架子上。您现在可以使用图像(最好是制作它的副本),循环安装它,并从中提取任何您想要的东西。

祝你好运!

  • 看在上帝的份上,制作图像的第二个副本,然后将第三个副本上传到您的云备份位置(如果有)。否则,您将不经意地覆盖某些内容,并且必须再次获取驱动器。 (2认同)

Mar*_*oyd 5

触摸和去。如果没有物理故障,它可能会正常启动,之后您可以使用 dd 从旧光盘复制到可以安装和调查的映像文件(不要安装驱动器,特别是不要安装它 r/w )。如果这没有意义,请找专家。

如果电子设备出现故障,则需要对其进行维修或更换,并且根据驱动器型号,可能需要将校准表从故障板转移到更换板。

如果磁头坠毁或驱动器外壳明显损坏......好吧,NSA 或 GCHQ 可能会取回一些数据,但你必须让自己/非常/不受欢迎,让他们打扰。

如果头部出现物理故障,则需要进行如此大规模的专业维修,因此可能不经济。

如果主轴卡住,则需要专业维修。

如果磁头和盘片之间有“粘连”,则需要专业维修。您可以使用一些技巧,但它们可能不值得冒险。

我认为这些是主要的故障模式。一旦你得到一个价格,你就必须决定光盘上的材料是否真的值得......我只需要完成一次,结果证明进行组件级维修的家伙是某人我在大型机公司工作时就模糊地知道。

最后,好消息是 SATA 驱动器绝对不是“很旧”,而且很可能有很多备件到处乱跑。

无论发生什么,都不要自己打开密封的驱动器外壳。

  • 哦,当然。NSA 已经有了这些文件。更容易从他们那里得到它们。 (3认同)