红联Linux门户
Linux帮助

Linux和XP双系统,把XP设置为默认启动的方法

发布时间:2007-10-09 16:52:19来源:红联作者:reventPar
大家都装了两个系统,但一般人都会想把XP设置为默认启动,我也是新人。今天刚刚弄好这个,和大家分享一下,老人就不要来笑我了。只为帮和我一样的新手进入ubuntu系统,在终端输入sudo gedit /boot/grub/menu.lst

注:gedit与/之间有一个空格,我最开始没注意这个。都快搞疯了。回车后出现以下字符:

Launching a SCIM daemon with Socket FrontEnd...
Loading simple Config module ...
Creating backend ...
Loading socket FrontEnd module ...
Starting SCIM as daemon ...
GTK Panel of SCIM 1.4.4
随后menu.lst自动弹出,下面修改内容如下 ,
## ## End Default Options ##

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Professional
root (hd0,0)
savedefault
makeactive
chainloader +1

### END DEBIAN AUTOMAGIC KERNELS LIST
title Ubuntu, kernel 2.6.20-15-generic
root (hd0,10)
kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=6369d1e8-e774-4814-80a0-0c25ca976ceb ro quiet splash
initrd /boot/initrd.img-2.6.20-15-generic
quiet
savedefault

大家注意我把XP从底部移到了上面。把UBUNTU放到了底部,再重申一下,只是移动位置,删除 了三个启动项,内容没有改动,OK修改完保存,重启,你会发现XP启动项到了第一位,并且只剩下两个启动项。

注:sudo gedit /boot/grub/menu.lst之后,直接把前面有个“default”后面的那个数值“0”该为“4”就可以了。删除的那两个模式在UBUNTU出现问题时应该可以用得到 删了只是为了好看的话只能无语了。

PS:里面的那个timeout那个设置未“-1”的话,可以没有倒计时,知道用户选择了系统了回车才会进入系统,而不是时间完了自动进入系统。
文章评论

共有 5 条评论

  1. hhaichun 于 2008-11-06 20:50:19发表:

    正想解决这个问题,谢谢分享。
    补充两句:
    1、楼主所说的是 ubuntu系统与其它系统形成多启动系统时的修改方法;
    2、WINXP的启动顺序与在终端里排序无关,关键是default后面的先启动系统的序号要写对。
    3、在红旗LINUX系统与XP或其他系统形成多系统时,修改启动菜单的文件是/boot/grub/grub.conf.

    [ 本帖最后由 hhaichun 于 2008-11-7 09:03 编辑 ]

  2. deepwhite 于 2007-10-10 10:59:26发表:

    menu.lst 实际上是grub.conf的连接,如果menu.lst是空白那就打开grub.conf看看,这个东西不应该是空白的。

    引用:
    原帖由 狂云子 于 2007-10-10 10:00 发表
    我的UBUUTU下那个文档是空白了 ?? WHY??

  3. 狂云子 于 2007-10-10 10:00:40发表:

    我的UBUUTU下那个文档是空白了 ?? WHY??

  4. deepwhite 于 2007-10-09 17:45:01发表:

    好崇拜你啊

  5. 奶茶dsk 于 2007-10-09 16:59:11发表:

    支持下,:0L :0L