如何启动 Windows XP(不显示 GRUB 菜单)?

如何启动 Windows XP(不显示 GRUB 菜单)?

我安装了 ubuntu 12.04 和 Windows XP。但系统直接启动 Ubuntu,没有给出 grub 选择菜单。我打开一个终端(ctrl-alt-t)并输入以下内容:

sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update

然后是我的密码,然后是:

sudo apt-get install -y boot-repair && boot-repair

但我收到如下消息:

BuildiReading package lists... Doneng dependency tree       
Reading state information... Done
E: Unable to locate package boot
E: Unable to locate package repair

那么现在我该怎么办?请帮忙,因为我无法访问 Windows XP...

答案1

您输入了错误的语法apt-get - 轻松获取命令,

应该是

sudo apt-get update 
sudo apt-get install -y boot-repair

或者,您可以通过以下方式让 grub 检测到您的 Xp

sudo update-grub

编辑 :你没有提到第二块硬盘的存在,从粘贴.ubuntu, 作为安全数据库

我的猜测是乔丹·厄格拉说,Windows XP 不存在,我认为您在 XP 安装上安装了 Ubuntu,从而将其删除。

如果您认为Xp仍然存在,请尝试搜索,Windows system folder并通过编辑它在您的问题中的驱动器中发布其位置的下落,可能是它的分区号。

答案2

这个对我有帮助。特别是关于旧 LCD 的部分

“/etc/default/grub 并取消注释/删除启动信息脚本中第 364 行的 #hash,将其改为 #GRUB_GFXMODE=640x480”

关联: 为什么启动计算机时不显示 Grub 菜单?

答案3

还可以尝试安装这个无害的小包:extlinux——有时它会导致 os-probe 成功找到 Windows,而常规的update-grub却找不到。

sudo apt-get install extlinux

如果它正常运行并且 Windows 出现在 Grub 启动菜单中,您可以将其删除。

答案4

根据http://paste.ubuntu.com/1091318/您没有任何有效的 Windows XP 安装可供启动。(您的 NTFS 分区中没有一个包含 /ntldr 文件等)。

这可能不是你想要的答案,但如果你想要 Windows 出现在启动菜单中,你需要安装 Windows,因为目前你还没有任何 Windows 安装。

相关内容