在 Windows XP 上安装了 Ubuntu 12.04.01,但无法访问 Windows XP

在 Windows XP 上安装了 Ubuntu 12.04.01,但无法访问 Windows XP

可能重复:
安装 ubuntu 后无法启动 windows

我第一次尝试安装 Ubuntu 时,安装程​​序将其安装在我的 D 盘上。这导致只能启动 Windows XP,而无法访问 Ubuntu。我不得不下载一个磁盘分区程序来撤消所有这些操作。互联网上的一个提示说要在 C 盘上为 Ubuntu 创建一个分区,所以我就这样做了,并创建了一个交换分区。我手动执行了此操作,因为 CD 上的安装程序不会这样做,也不允许我在安装程序中这样做。

在为 Ubuntu 创建了新分区后,我让安装程序运行。计算机重新启动并进入 Ubuntu。然后我安装了 WINE,一切正常。然后我关闭了计算机,晚上就没事了。

第二天我打开电脑,它直接启动到了 Ubuntu。我可以看到 Windows 分区和所有文件,但它不允许我切换到 Windows XP 操作系统。甚至没有给我选择的机会。我已经重新安装了 Ubuntu 好几次,每次都是这样,我再也无法访问 Windows XP 了。

现在我处于全新安装状态,只安装了安装程序安装的内容。我该如何修复这个问题?!我尝试按住 Shift 键查看是否出现名为 GRUB 的内容,但没有。我尝试改变 GRUB 中的启动顺序,但也没有用。我尝试使用 EasyBCD,但无法运行。

有一个症状我不明白,当计算机重新启动时,我的显示器会显示一个图形,表示电缆已断开连接,这是正常的。然后,当计算机进入实际启动过程时,它会显示启动画面等,Windows XP 也是如此。但现在出现了一些新问题,在启动 Ubuntu 时,它应该向我显示一个菜单来选择我想要启动的操作系统,显示器显示“输入不支持”,直到 Ubuntu 加载。我以前从未见过它显示这个,也许是给某人的线索。

答案1

嗯,这可能是 Grub 的 GFX 模式的问题。您可以为启动菜单启用文本模式:

打开终端并编辑文件 /etc/default/grub.cfg,例如nano

sudo nano /etc/default/grub

#并从行中删除

#GRUB_TERMINAL=console

这样就变成了

GRUB_TERMINAL=console

保存并退出。然后使用以下命令更新 grub 配置

sudo update-grub

在命令的输出中,您应该会在某处看到 Windows 条目。现在重新启动并查看是否出现启动菜单。

相关内容