使用 Fedora live cd 修复硬盘错误

使用 Fedora live cd 修复硬盘错误

我的硬盘出现了一些错误。

当它运行预启动扫描时我得到:

Error Code 0142 Msg : Error Code 2000-0142 Msg : 
Hard Drive 0 - self test unsuccessful. 
Status : 79 

The given error code and message can be used by Technical Support to help 
diagnose the problem/ Do you want to continue testing? 

我尝试获取命令提示符,以便可以在 Windows 中使用 chkdsk 选项。但蓝屏阻止我这样做。这就是我最终来到这里的原因。几分钟前

我现在无法用我的笔记本电脑做任何事情。蓝屏错误阻止了从 Windows 执行所有恢复方法。所以我尝试使用 Fedora Live CD,并尝试执行“fsck”来修复硬盘错误。但执行相同操作需要 sudo 权限。

还有其他方法可以通过 Fedora 实时启动修复硬盘错误吗?

答案1

sudo默认的 livecd 用户帐户可以在终端提示符下无需密码 即可使用。这对您来说不起作用吗?(当前 F19 版本肯定是这种情况,我认为 F17 也是如此。)或者,您可以从该帐户su -获得无需密码的 root 提示符。

您不需要进入救援模式或运行安装程序来执行此操作。

答案2

运行 Linux 安装 CD 并选择救援模式。在救援模式下,root 密码为空或没有,您将进入 root shell。从那里您可以运行 fsck。

答案3

如果您认为硬盘驱动器存在物理故障,则首先应将重点放在从硬盘驱动器中取出数据。一旦数据安全地存储在受信任的介质上,您就可以从那里着手修复损坏的文件系统。

救援是专为此任务而设计的。它有一个--max-retries选项可以避免硬盘驱动器尝试读取坏扇区次数过多,这可能会使情况变得更糟。关于使用 ddrescue 的更面向 Windows 的指南是这里

ddrescue出现在一些 Linux Live CD 上。我使用光盘Linux

相关内容