终于又重装了xubuntu,本人是XP和Xubuntu双系统,装好之后默认启动是xubuntu。
在终端输入:(本人使用root登录的)
打开之后,文本中包含 set default="0" 这就是默认启动的系统
在文本中搜索 menuentry 以我的为例:
menuentry 'Ubuntu,Linux 3.2.0-29-generic' //----ubuntu
menuentry 'Ubuntu,Linux 3.2.0-29-generic (恢复模式)'
menuentry "Memory test (memtest86+)"
menuentry "Memory test (memtest86+, serial console 115200)"
menuentry "Microsoft Windows XP Professional (on /dev/sdc1)"
从0数起,"Microsoft Windows XP Professional (on /dev/sdc1)" 为第4个,将set default="0" 改为 set default="4" 就可默认启动xp系统了,其他系统也一样。
如果上述方法不行,将下列内容(一定要备份grub.conf文件)
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sdb1)" --class windows --class os {
insmod part_msdos
insmod fat
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root CC47-1222
drivemap -s (hd0) ${root}
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
复制到if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi之后。
ubuntu的root在这:http://hurly.blog.51cto.com/5951421/996832
转载于:https://blog.51cto.com/hurly/999034