使用 Fedora 14 拯救无法识别的操作系统

使用 Fedora 14 拯救无法识别的操作系统

我刚刚安装了 Fedora 14,一切正常,直到我的 1 TB 硬盘突然显示“SMART TRIPPED”。我又买了一个 1 TB 硬盘,想在上面安装 Windows XP,然后从 Fedora 复制数据。

因此我将 XP 启动盘放入 DVD 驱动器,并在分区查找时,我选择了最佳选择,即最大的未分区驱动器 1TB(Fedora 驱动器包含两个分区,分别为 500 MB 和 950 GB),但我发现 XP 报告可能存在一些未知的操作系统,因此我按 F3 退出。

我发现该未分区驱动器已分配了大约 8 MB 的空间。(我使用 Fedora 14 磁盘实用程序执行此操作,尽管认识到磁盘无法格式化此驱动器)。

现在 Fedora 14 无法启动,并显示“无法识别”

我认为我的引导记录/MBR 已损坏。尝试使用 Fedora 14 安装 CD 进行恢复,但奇怪的是,正如我在论坛上看到的,引导菜单中没有救援模式。我列出了这五个选项。

  1. 引导
  2. 启动(基本视频)
  3. 验证并启动
  4. 记忆测试
  5. 从本地驱动器启动。

我尝试了 1、3 和 5,以及 1/3 以实时用户身份从 DVD 启动。虽然 5 与此类似,但如果没有 DVD,我会得到“无法识别”的结果

我该如何拯救系统?

答案1

听起来 XP 覆盖了 MBR,因此无法启动 Fedora。您可能需要重新安装 Grub。

遗憾的是,Live CD 没有救援模式,但你可以下载,刻录并从 CD1 启动Fedora 安装介质进入救援模式。

从 CD1 启动后,输入Linux 救援在提示符下。回答对话框,一旦您得到提示符,请输入命令:

chroot /mnt/sysimage

然后,修复引导加载程序类型

/sbin/grub-install /dev/hda 

请注意,上述命令假设/dev/hda是您的 Fedora 分区(通常如此)。您可能需要更改/dev/hda到 Fedora 安装的正确分区。

修复引导加载程序后,重新启动系统,希望您现在可以启动 Fedora。

相关内容