红联Linux门户
Linux帮助

乖,Linux,请暂且让让路

发布时间:2008-07-03 21:58:26来源:红联作者:pixsvtrn
  以Ubuntu为例,其它系统请先到控制中心看有没有启动设置。

  在安装Windows XP+Ubuntu Linux双系统的机器上,启动时会有一些麻烦。因为默认情况下启动的是Ubuntu,而且默认停留时间只有10秒,一个不留神就会进入到Ubuntu中。但大多数人常用的还是Windows,毕竟日常许多工作需要在Windows下完成。那么这种情况下如何将Windows设置为默认启动呢?因为Ubuntu使用的引导加载程序是GRUB,所以我们可以通过修改menu.lst文件来实现。

  启动系统进入Ubuntu Linux,点击上面的“Applications(应用程序)→附件→终端”菜单命令打开终端窗口,在命令提示符后输入“sudo gedit /boot/grub/menu.lst”(不含引号,下同),按回车键,将提示你输入管理员密码(即登录时使用的密码),确定后即可在文件编辑器打开menu.lst文件了。这是一个纯文本文件,其中以“#”号开头的都是注释语句,不用管它们,只要找到“default 0”将它改成“default 4”,找到“timeout 10”将它改成“timeout 30”,保存退出。重启,默认启动的就是Windows XP,并且停留时间为30秒了。

  小提示

  上面之所以使用“sudo”来启动Gedit,是为了获取管理员权限,否则修改文件时将提示不能保存,“/boot/grub/”则是menu.lst文件的路径。在Windows XP+Ubuntu Linux双系统的启动菜单中,可以看到“Microsoft Windows XP Professional”处于最后,数字序号应该是4(从0开始计算),所以default后面要改成4;timeout后面则是时间设置,单位为秒。理解了这些,大家就可以自己根据需要修改了。
文章评论

共有 49 条评论

  1. deng_zhao333 于 2013-04-03 20:11:06发表:

    谢谢哦,有用的

  2. zhangjp_jp 于 2013-03-27 13:51:11发表:

    跟着学习学习,感谢

  3. andrea 于 2012-12-14 23:17:47发表:

    很强大

  4. liulangzimo 于 2012-11-15 16:36:52发表:

    虽然已经学习过了。。还是顶下:0w3)(1

  5. 1010e 于 2012-10-28 09:42:11发表:

    嗯 嗯 好

  6. 1010e 于 2012-10-28 09:41:56发表:

    嗯 嗯 好!

  7. 过路秋风 于 2012-06-20 08:34:54发表:

    学习了,多谢楼主

  8. 翔林 于 2012-06-19 21:11:36发表:

    学习了,谢谢

  9. nono2000 于 2012-02-26 21:15:03发表:

    学习了。

  10. fengli24 于 2012-02-26 21:12:11发表:

    学习了

  11. circletiger 于 2012-02-19 15:30:05发表:

    这个到网上一搜就出来了。

  12. lein 于 2012-01-09 15:15:38发表:

    乖不来

  13. 不想上天的狼 于 2012-01-05 10:31:02发表:

    :0wl;l1

  14. freebigfish 于 2012-01-04 17:40:03发表:

    是啊,混点现金

  15. 求知路漫漫 于 2011-11-09 14:12:56发表:

    了解!多谢楼主

  16. galips 于 2011-11-01 11:09:06发表:

    原来没有在意,原来这么简单!谢了

  17. haoge512 于 2011-10-31 22:20:20发表:

    呵呵

  18. lograss 于 2011-02-04 15:58:44发表:

    顶一下吧

  19. wx-1 于 2010-12-24 12:06:31发表:

  20. ty8080 于 2009-08-21 09:59:21发表:

    并不是linux不好,只能说让windows先入为主了

  21. 玩笑类 于 2009-08-18 16:43:27发表:

    引用:
    改是早就改了,不过是把默认时间改成3秒,然后直接进Ubuntu,因为很少用XP~
    小普林斯 发表于 2009-6-25 01:34

    我该2秒了
    默认xp
    我把还用呢

  22. ljbhander 于 2009-08-18 14:16:33发表:

    顶一下

  23. cumtxuewei 于 2009-08-13 19:02:08发表:

    顶顶

  24. hxdky 于 2009-06-25 15:44:30发表:

    {:3_110:}{:3_111:}好像在哪里看过哦

  25. huanyue 于 2009-06-25 11:15:14发表:

    呵呵 这个早就知道了 不过 奇怪的是 以前用Fedora的时候 是 grub.conf ubuntu确和windows上的一样 是 menu.lst.............................................

  26. wula9707 于 2009-06-25 09:14:33发表:

    引用:
    Fedora呢
    LiuCan007 发表于 2009-4-5 14:33

    改 /boot/grub 下的grub文件

  27. wula9707 于 2009-06-25 09:11:55发表:

    :0w5ty(1

  28. 小普林斯 于 2009-06-25 01:34:11发表:

    改是早就改了,不过是把默认时间改成3秒,然后直接进Ubuntu,因为很少用XP~

  29. asm_c 于 2009-06-25 00:50:31发表:

    很好。可是现在记不住,又怕到时候找不到。

  30. asm_c 于 2009-06-25 00:50:11发表:

    很好。可是现在记不住,又怕到时候找不到。

  31. asm_c 于 2009-06-25 00:49:36发表:

    很好。可是现在记不住,又怕到时候找不到。

  32. hl_arrowfly 于 2009-06-19 10:54:04发表:

    高!!!

  33. mostonect 于 2009-05-30 21:37:38发表:

    在/boot/grub/menu,lst中可以修改,

  34. 云南黄俊 于 2009-05-24 00:50:43发表:

    {:2_104:}

    看不懂啊,好复杂......

  35. keyule 于 2009-05-23 19:46:52发表:

    学习了 增长知识了

  36. conrad 于 2009-05-21 11:55:01发表:

    很实用~~~

  37. aa65535 于 2009-04-29 22:56:58发表:

    LZ应该解释一下:
    default 3 //这里是设置默认启动列表里第几个系统的,从0开始数,3就是第四个。
    timeout 10 //这里设置超时,即等待时间,过了之后就启动默认的系统,以秒为单位。

  38. davoola 于 2009-04-15 16:02:17发表:

    我用wubi方式安装的,不存在...默认还是xp
    谢谢楼主分享

  39. 龙少风流 于 2009-04-12 17:46:36发表:

    好方法

  40. kk9458 于 2009-04-10 15:38:55发表:

    我正愁不知道怎么调呢,谢谢LZ的好文!5:ty(