Scientific Linux 安装的 Grub 无法启动 Windows

Scientific Linux 安装的 Grub 无法启动 Windows

我在一台也安装了 Vista 的笔记本电脑上安装了 SL6.1。安装 SL6.1 后,我以为会有启动选项,但没有。如何重新配置​​ GRUB 以识别 Windows?

答案1

你能跑过去fdisk -l告诉我们你看到了什么吗?

或者您可以使用此命令手动编辑 /boot/grub/grub.conf 文件指导

尝试查看输出fdisk -l并确定要输入的确切数字。

重新启动后,如果您直接启动进入 SL6 而没有提供启动菜单,请转至 grub.conf 并删除(或注释掉)显示 的行hiddenmenu

下面是它的示例:

default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
#hiddenmenu
title Scientific Linux (2.6.32-220.13.1.el6.x86_64)
       root (hd0,0)
       kernel /vmlinuz-2.6.32-220.13.1.el6.x86_64 ro root=/dev/mapper/vg_benbo$
       initrd /initramfs-2.6.32-220.13.1.el6.x86_64.img
title Windows XP
       map (hd0) (hd2)
       map (hd2) (hd0)
       rootnoverify (hd2,0)
       makeactive
       chainloader +1

答案2

正如 Enkouyami 指出的那样,我们需要更多数据来帮助您。主要是因为 GRUB 0.x 和 1.x 版本之间存在太多差异。

Windows 选项是否显示在 GRUB 菜单中?请粘贴输出fdisk -l

很可能您的 GRUB 根本没有识别 Windows 安装。
如果是这种情况,您可能需要安装os-prober软件包,挂载包含 Windows 安装的驱动器,然后更新 GRUB。

如果您向我们提供有关该问题的更多信息,我们可以提供更多具体信息。

相关内容