为何找不到XP的引导菜单了?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
zbcheney
帖子: 13
注册时间: 2013-05-20 11:12
系统: windows 7
送出感谢: 0
接收感谢: 0

为何找不到XP的引导菜单了?

#1

帖子 zbcheney » 2013-05-22 7:43

我的硬盘共是500G,C盘分了30G,装了个98版的DOS,D盘分了50G,装了个XP,所以在启动菜单里可以看到DOS和XP的两个菜单,然后又分了个50G的分区,其它的没有分区
在此硬盘上安装了UBUNTU后就找不到进入XP系统的菜单地,不知高手们有没有解决办法?
头像
qy117121
论坛版主
帖子: 50280
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
送出感谢: 18 次
接收感谢: 365 次
联系:

Re: 为何找不到XP的引导菜单了?

#2

帖子 qy117121 » 2013-05-22 7:47

首先,确认你的xp和dos的分区正常
然后sudo update-grub看能不能找到
渠月 · QY    https://vz.rs/u
本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu

Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用

我的gnome-shell扩展 https://s1.ax1x.com/2020/06/25/N0IFIS.png
zbcheney
帖子: 13
注册时间: 2013-05-20 11:12
系统: windows 7
送出感谢: 0
接收感谢: 0

Re: 为何找不到XP的引导菜单了?

#3

帖子 zbcheney » 2013-05-22 13:10

搞定了,谢谢,再问一下,如何更改启动项中的各菜单的上下顺序?比如说我想将XP作为第一选择项?
头像
qy117121
论坛版主
帖子: 50280
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
送出感谢: 18 次
接收感谢: 365 次
联系:

Re: 为何找不到XP的引导菜单了?

#4

帖子 qy117121 » 2013-05-22 15:06

渠月 · QY    https://vz.rs/u
本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu

Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用

我的gnome-shell扩展 https://s1.ax1x.com/2020/06/25/N0IFIS.png
zbcheney
帖子: 13
注册时间: 2013-05-20 11:12
系统: windows 7
送出感谢: 0
接收感谢: 0

Re: 为何找不到XP的引导菜单了?

#5

帖子 zbcheney » 2013-05-30 13:02

解决了,谢谢各位的热心指点
80985305
帖子: 74
注册时间: 2010-11-30 16:37
送出感谢: 0
接收感谢: 1 次
联系:

Re: 为何找不到XP的引导菜单了?

#6

帖子 80985305 » 2013-05-30 16:33

修改启动项顺序:

注:本文所涉及的方法都是在引导加载grub2的基础上所做的讨论。

1.这个方法我比较倾向的
在Ubuntu终端下输入:
$sudo mv /etc/grub.d/30_os-prober /etc/grub.d/08_os-prober
$sudo update-grub
在这里mv实现的是修改该文件名(我总是觉得看着像是移动命令)
#该命令是将etc文件夹下的grub.d文件夹下的30_os-prober文件改名为08_os-prober。(08可以改为06~09都可以)。Ubuntu的启动项相关文件名为“10_....”这样就可以将Windows的启动项放在Ubuntu前面,即启动项列表的第一个。由于引导程序默认启动第一个启动项,所以这样就可以先启动Windows了。注意修改完后更新一下grub才能生效(即命令sudo update-grub)。

2.这个方法我觉得有一点不方便,因为UbuntuKylin会更新内核,这样就会多一个preview指向旧内核了,这样grub的启动顺序就又可能变动了
在Ubuntu终端下输入:
$sudo gedit /etc/default/grub
#用文本编辑器打开etc文件夹下的default文件夹下的grub文件。
在打开的文本中修改“GRUB_DEFAULT=0”这一项。比如Win7在启动项列表中为第5项,则将0改为4。就是win7在启动项列表中的项数减1。
(这里还可以修改该在启动项列表等待的时间,即修改“GRUB_TIMEOUT=所要等待的秒数”,-1表示不倒计时。)
修改完后按[Ctrl]+X,会提示是否保存,输入Y,提示保存的文件名,还是原来的grub文件,所以直接回车确定。
$sudo update-grub,更新一下grub。

执行完成后,重启电脑,也能默认启动windows了。
回复

回到 “系统安装和升级”