如何使用可启动的USB记忆棒和Linux从损坏的硬盘驱动器中恢复数据
作者:互联网
我想从笔式驱动器在Mac上运行Linux安装,以便为我最重要的文件创建紧急备份.
我不知道我的硬盘驱动器是否已损坏,或者是否已损坏文件.
是否有任何技巧或(免费提供)Linux工具可以从硬盘恢复损坏的文件,以便我可以备份它们?
解决方法:
首先,你可能想要确保你没有click of death.这是重复的点击/敲击声,表明你的硬盘头部崩溃(或其他一些灾难性故障).如果您有这个,您可能需要考虑根据数据的重要性将驱动器带给专家.您可以尝试Recovering data from a damaged hard-drive: the “freezer trick”,但有一定的风险.
至于你可以使用的工具,Arch有一个很棒的wiki.并非所有工具都适用于HFS(我假设这是您拥有的文件系统).总结并添加一些额外的:
>您可能希望从ddrescue
或dd_rescue
这样的工具开始.您可以先将驱动器安装为只读,然后在要恢复的特定文件上使用它们.或者,制作完整磁盘的副本可能更安全.如果存在坏块,这些工具将逐渐使用较小的读取来获取尽可能多的数据,并且还会多次重试受影响的区域.上次我使用它们时,GNU产品(ddrescue)是两者中更先进的产品.还有myrescue
目前是测试版软件,但首先关注的是非损坏区域,与前两个不同.
>如果您的文件系统已损坏,可以安装hfsprogs并使用fsck.hfsplus尝试查找损坏并进行修复.在尝试任何修复之前对文件系统进行完整备份可能是明智之举,因为这可能会造成更多损害.如果坏扇区没有问题,只需使用dd来制作副本.
>根据要恢复的文件类型,可以查看Foremost,PhotoRec和Magic Rescue等工具.这些工具会在尝试还原文件之前扫描磁盘表面并查找与特定文件类型相关的数据.
另一个可能与此相关的问题是How to repair a corrupted HFS+ partition from a damaged hard-disk?.希望这有帮助.
标签:linux,backup,data-recovery 来源: https://codeday.me/bug/20190817/1673064.html