之前我们介绍过可以使用GRUB启动管理器来修改GRUB默认启动的系统
虽然很方便,但有一个地方不好,就是当系统进行内核升级后会恢复原来的状态
到时又需要重新修改,这次介绍给大家一个一劳永逸的方法,通过手动修改menu.lst来实现!
这里先假设是ubuntu+xp双系统,需要设置xp为默认启动系统
1.养成好习惯,先备份一下menu.lst
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
2.在终端打开menu.lst
sudo gedit /boot/grub/menu.lst
你可以看到其中下面一段是这样的:
## ## End Default Options ##
title Ubuntu 9.04, kernel 2.6.28-15-generic
uuid fc422cba-87de-45fd-851b-293a027f831b
kernel /boot/vmlinuz-2.6.28-15-generic root=UUID=fc422cba-87de-45fd-851b-293a027f831b ro locale=zh_CN quiet splash
initrd /boot/initrd.img-2.6.28-15-generic
quiettitle Ubuntu 9.04, kernel 2.6.28-15-generic (recovery mode)
uuid fc422cba-87de-45fd-851b-293a027f831b
kernel /boot/vmlinuz-2.6.28-15-generic root=UUID=fc422cba-87de-45fd-851b-293a027f831b ro locale=zh_CN single
initrd /boot/initrd.img-2.6.28-15-generictitle Ubuntu 9.04, kernel 2.6.28-14-generic
uuid fc422cba-87de-45fd-851b-293a027f831b
kernel /boot/vmlinuz-2.6.28-14-generic root=UUID=fc422cba-87de-45fd-851b-293a027f831b ro locale=zh_CN quiet splash
initrd /boot/initrd.img-2.6.28-14-generic
quiettitle Ubuntu 9.04, kernel 2.6.28-14-generic (recovery mode)
uuid fc422cba-87de-45fd-851b-293a027f831b
kernel /boot/vmlinuz-2.6.28-14-generic root=UUID=fc422cba-87de-45fd-851b-293a027f831b ro locale=zh_CN single
initrd /boot/initrd.img-2.6.28-14-generictitle Ubuntu 9.04, memtest86+
uuid fc422cba-87de-45fd-851b-293a027f831b
kernel /boot/memtest86+.bin
quiet### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Professional
rootnoverify (hd0,0)
savedefault
makeactive
chainloader +1
我们可以看到,这是与启动画面一样进行排序的,我们只要将最下面的XP引导菜单移动到
## ## End Default Options ##下面就可以了
保存,重启,看看是不是现在默认的启动项是XP了?
原创文章如转载请注明:转自Ubuntu之家 {www.ubuntuhome.com}
本文地址:Ubuntu手动修改Grub默认启动系统

0 Comments.