多人都说更改 /boot/grub/grub.conf文件,将其中的default=0改成defualt=1。

我不太清楚这种方法是否在linux下正确,但我知道这在ubuntu下是不正确的,

因为在ubuntu下你找不到这个文件。

我 的机器安装的是Ubuntu 6.06和windows XP双系统,windows安装在前,ubuntu安装在后。

ubuntu装完后自动将启动顺序改成首选,所以启动时默认情况下就进入了ubuntu。

估计大家跟我一样,用windows的时间还是比较多,希望系统默认时进入windows,

那么下面就说说怎么更改启动顺序,看了之后,你会发现相当的简单。

ubuntu下的系统启动文件为 /boot/grub/menu.lst。

进入ubuntu系统,在终端输入sudo gedit /boot/grub/menu.lst(也可以用vi修改)表示要修改该文件。

回车输入密码再回车之后,终端会显示一些信息,如我的机器上是:

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.list的编辑窗口,其中的文件内容比较长,但大部分都属于带#的注释行,真正有用的较少。

找到以title开头的行(注意,以#开头的都不要理),我的文件上有5行,为:

title        Ubuntu, kernel 2.6.15-23-386

title        Ubuntu, kernel 2.6.15-23-386 (recovery mode)

title        Ubuntu, memtest86+

title        Other operating systems:

title        Microsoft Windows XP Professional

这些行当然不是像这样连在一起的,它们分散在文件中。我们把这5行写一起,就是让我们看得清楚些。

事实上,如果你够细心的话,你就会发现,除去每行前面的title,这5行就是你开机时出现的启动菜单项,

所以系统在启动时读的就是该文件。

我们看到windows处于最末一行,行号是4(从0开始),而ubuntu处于最前一行,行号为0。

系统启动时读取menu.list文件,根据文件一个重要参数设置来决定默认进入这5个选项中的哪一项。

这个参数就是default。

在menu.list文件中,它的首次不带#的行应该就是default所在的行。

如果没有做过修改,它就应该如下所示:

default        0

它的意思就是默认情况下启动第0行的系统,也就是我们刚才前面5行中的第一项:ubuntu系统。

现在你知道该怎么做了吧。没错,就是把0改为4就OK了,默认情况它选择的就是windows系统了。

改完之后要记得保存修改哦。

如果你的windows所在行不是行号为4呢,呵呵,那么就修改成相应的行号即可。

如果你觉得启动界面选项太多的话,可以删除一些无用的选项。

事实上,如果启动界面的选项你每一项都试过的话,你会发现第2,3项是无效的(从0 开始)。

我们想办法让这2项不再显示在启动界面。上面我们已经在menu.lst文件中找到5个启动选项,

那么把第2,3项所在地方从文件中删除即 可。

删除后,记得把默认启动项改回来,因为原来第4项现在变成第2项了(从0开始)。

linux双系统启动项grub,grub双系统启动顺序更改相关推荐

  1. 联想开机启动项按哪个_win7系统如何修改系统启动项 win7系统修改系统启动项方法【步骤】...

    我们在使用电脑的过程当中,电脑开机时很多软件都会跟着启动,这就导致了系统启动变慢,这时我们就需要修改启动项了,不过有很多电脑用户都不知道怎么修改系统启动项,那么win7系统怎么修改系统启动项呢?今天为 ...

  2. 如何更改计算机启动方式,windows系统启动项如何设置|windows系统启动项怎样更改|windows系统启动项设置方法...

    2015-08-17 14:19:40 浏览量:7976 近来,有一些64位win10系统用户反映自己的电脑对启动的软件进行了屏蔽,导致需要启动的软件老是无法设置成功,这该怎么办呢?接下来,小编就向大 ...

  3. Linux中修改系统启动项grub

    在修改grub时看到很多资料,上来就是直接修改/etc/default/grub配置文件中的GRUB_DEFAULT配置项,但是有时候修改不成功,本文简单说明一下修改的原理.注:根据本人机器上的配置文 ...

  4. grub通过img文件启动linux,Linux GRUB实现双系统引导之菜鸟教程

    根据网友 Seqic 反映,在安装了 Linux 和 Windows 双系统之后,不知如何再启动 Windows (因为系统使用 Linux 的引导程序了).通常,这是因为安装 Linux 时没有为 ...

  5. 双系统启动项设置为上次所选系统

    之前设置的双系统启动项都是固定的,开机后进入系统选择界面,如果不选择,默认进入Ubuntu(或windows),但这样设置有个弊端.比如说,我设置的是默认进入windows,那在我每次要使用Ubunt ...

  6. GNU GRUB 2.02系统启动项管理设置

    更改GNU GRUB默认启动项 上次装了双系统 ubuntu和windows8.1,默认启动项是Ubuntu,等待时间是10秒,但是我经常用的是windows8.1,有时开机后不管,却进了linux系 ...

  7. Linux和Win10双系统出现GUN GRUB解决方法

    刚刚在win10上安装了Linux Ubuntu,开机重启是发现出现了GUN GRUB,百度了下,解释是GNU GRUB(GRand Unified Bootloader简称"GRUB&qu ...

  8. windows7修改双系统启动项名称、先后顺序、等待时间

    一.进入BCDEdit.exe  正常启动Windows 7 系统,点击"开始" -> "所有程序" -> "附件",右击&qu ...

  9. Linux与Windows双系统下的Grub引导管理器安装。

    转载自品略图书馆 http://www.pinlue.com/article/2020/04/0710/1410126301133.html 大多数人日常工作所用的系统是Windows,如果想尝试或者 ...

最新文章

  1. 【设计模式】三大类:创建型模式、结构型模式、行为型模式
  2. QT 的信号与槽机制介绍
  3. Redis进阶-Redis缓存优化
  4. 解决win11 WSL下通过systemd无法启动docker的问题:改为dockerd手动启动
  5. CentOS 7 解决丢失 nginx.pid 1
  6. Top10 Web2.0在线生成器
  7. 服务发现与健康监测框架Consul-DNS转发的应用
  8. 前后端分离项目,后端是如何处理前端传递的token?
  9. iOS开发那些事-Git在Xcode中的配置与使用
  10. 在网络上请求网页为什么会用到工业以太网协议_网络知识总结
  11. 直接在低版本IE6/7/8浏览器中使用HTML5的audio和video标签播放视频音频的办法
  12. Qt 信号槽 signals slots 特点 限定符的区别
  13. 因 Cannot resolve com.lowagie:itext:2.1.7.js6,选择手动安装 Jar 包进 Maven 仓库
  14. 牵手大众、现代,滴滴绯闻“女友”Aurora无人车启动商业化
  15. php上传虚假图片,解决PHP上传多个图片并校验的代码问题
  16. 大数据之初识Doris
  17. 51系列、arduino、stm32系列驱动DAC模块TLC5615输出指定电压(可修改为波形输出)
  18. 巴比特专访丨Afri谈退出以太坊:再见,“分手”后依然是朋友
  19. android和苹果位置共享,苹果和安卓手机修改微信共享位置方法。
  20. 如何合理选择 PLC

热门文章

  1. python的作用域分别有几种_python 作用域知识点整理
  2. 微课|Python使用Barrier对象实现多线程同步
  3. Python标准库datetime中4种基本对象的用法
  4. 1000道Python题库系列分享
  5. Python使用tensorflow中梯度下降算法求解变量最优值
  6. linux 查看进程变量,Linux下查看进程(程序)启动时的环境变量
  7. cpu怎么超频_小白秒变高手 Intel酷睿CPU一键超频就是这么简单
  8. 相位延迟和群延迟的区别
  9. 【数据结构----笔记4】插入排序算法之【折半插入排序算法】
  10. php判断平年和闰年,平年和闰年的三种判断方法