Windows 7 无法从 Ubuntu 12.10 启动菜单启动

Windows 7 无法从 Ubuntu 12.10 启动菜单启动
  1. 我的一个硬盘里有 Windows 7。
  2. 我在第二个硬盘上安装了 Ubuntu。
  3. 配置 BIOS 以首先启动第二个硬盘(Ubuntu 操作系统)。
  4. 然后我更新了 grub,因此它在启动列表中显示 Windows 7。
  5. 我可以启动到 ubuntu,但无法启动到 windows 7,它显示错误发生磁盘读取错误按 Ctrl+Alt+Del 重新启动
  6. 然后再次配置 BIOS 以首先加载 Windows 7,它在启动列表中显示 Windows 7 和 ubuntu,Windows 7 正在运行,但我无法启动到 ubuntu。

帮忙解决这个问题..我想从任何一个驱动器进行双重启动...

答案1

如果 Ubuntu 是第二个安装的,通常所有帮助都是在一个硬盘上安装,考虑到您已经将它安装在单独的硬盘上,那么我认为这并不重要。

部分问题可能是您使用的是单独的硬盘,而操作系统没有识别它。所以我的建议是反复试验,但希望在我的帮助下您能解决问题。

现在通常的方式是,当 Ubuntu 安装完成后,grub 会替换 MBR 记录,因此您可以使用 grub 并执行以下操作

要进入 GRUB 配置模式,请输入sudo grub(从命令行并按 Enter。)然后按顺序输入以下命令:

root (hd0,0) 
setup (hd0) 
quit 
exit 

以上内容应在 grub boot 命令行中工作 - 否则使用 live CD 并从 CD 运行并使用终端。

就您而言,您可能需要对此进行一些更改,因为此设置假定您使用同一个 HDD。将所有“hd0”更改为“hd1”。

因此它看起来会像这样:

root (hd1,0)
setup (hd1) 
quit 
exit

您正在做的是让 grub 获取 Windows 7 安装并在 grub 中进行设置。

或者,您需要对 Windows 7 进行反向操作,但通过在引导加载程序中添加额外的行来更改 Windows 7 中的 MBR 信息,以使其启动 Ubuntu。

Windows 7 引导加载程序变得更加复杂,您需要使用bcdedit它来修改它。不幸的是,添加它可能是一个很大的麻烦,还有另一种方法,即使用名为 EasyBCD 的程序,这将使更改 Windows 7 引导加载程序变得容易。

理论上,它应该可以工作,只要记住它是在单独的硬盘上,但从我读到的内容来看,这应该不是问题。

查看使用 Windows 7 引导加载程序启动 Linux有关 Windows 7 引导加载程序的更多信息。

如果你想同时进行这两种方式,这完全取决于你,但请尝试一下这两个选项,看看之后会发生什么。

希望这可以给你一些指导,让你知道如果无法解决问题,你当前的情况可能出了什么问题。

相关内容