多操作系统下修改ubuntu的启动顺序

原创 2011年01月07日 15:22:00

       第一个操作系统是XP,在安装了ubuntu之后,默认启动操作系统变为ubuntu,选择时间为10秒。在XP环境下进行更改时发生了错误导致ubuntu无法启动。鄙人菜鸟一枚,只好重新安装ubuntu,之后在ubuntu下修改grub。成功。系统版本10.04LTS。

      修改方法参考:http://forum.ubuntu.org.cn/viewtopic.php?t=171262

 

 

 

原文如下:

 

 

 

如果在Windows XP下安装Ubuntu. 默认是Ubuntu启动。

通过下面的操作可把Windows XP改为默认启动系统。

启动ubuntu后,输入:
sudo gedit /boot/grub/menu.lst
输入正确密码后,打开menu.lst。从第一行往下看,找到第一个开头没有#的行
default 0
然后往下看,在文件的尾部找到以title开头的行(注意,以#开头的都不要理),我的文件以title开头的行(开头没有#)有7行,依次为:
title Ubuntu 8.04.1, kernel 2.6.24-21-generic
title Ubuntu 8.04.1, kernel 2.6.24-21-generic (recovery mode)
title Ubuntu 8.04.1, kernel 2.6.24-16-generic
title Ubuntu 8.04.1, kernel 2.6.24-16-generic (recovery mode)
title Ubuntu 8.04.1, memtest86+
title Other operating systems:
title Windows NT/2000/XP


这些行当然不是像这样连在一起的,它们分散在文件中。我把这7行写一起,就是让我们看得清楚些。事实上,除去每行前面的title,这7行就是我开机时出现的启动菜单项,系统在启动时读的就是该文件。

default 0
表示默认情况下启动以上菜单上第1 行(0 +1 )的系统
我们看到windows处于第7 (6 +1 )行,所以现在把default的值改为6 ,保存文件,重启系统,默认启动的系统就改为Windows系统了。

在Ubuntu 10.04中,并没有menu.lst文件,文件名已经变成grub.cfg。更改操作如下:
1、备份原文件为grub.cfg.bak

代码:
sudo cp /boot/grub/grub.cfg /boot/grub/grub.cfg.bak


2、修改启动顺序

代码:
sudo gedit /boot/grub/grub.cfg


在打开顶文件中找到 set default="0",可以看出默认是第一项 (从0开始计数)。然后找到以menuentry开头的所有行,下面是我顶电脑上该文件的内容,一共7行,最后一行是Windows XP项。以我的文件内容为例,我只要set default="6(注意:从0开始计数)就可以把Windows XP改为默认启动系统。
menuentry 'Ubuntu,Linux 2.6.32-22-generic'
menuentry 'Ubuntu,Linux 2.6.32-22-generic (恢复模式)'
menuentry 'Ubuntu,Linux 2.6.32-21-generic'
menuentry 'Ubuntu,Linux 2.6.32-21-generic (恢复模式)'
menuentry "Memory test (memtest86+)"
menuentry "Memory test (memtest86+, serial console 115200)"
menuentry "Microsoft Windows XP Professional (on /dev/sda1)"

Ubuntu13.10 开机启动菜单 删除多余的内核(旧版本) 调整不同操作系统的启动顺序

很多用户一般都会选择Windows + Ubuntu的双系统。用得时间久了,随着Ubuntu内核的不断升级,开机启动菜单会变得越来越臃肿。下面简单介绍一下如何删除开机启动菜单多余的内核(旧版本),以及...
  • C9H8O4
  • C9H8O4
  • 2012年07月31日 16:23
  • 8849

Ubuntu12.04 开机启动菜单 删除多余的内核(旧版本) 调整不同操作系统的启动顺序

很多用户一般都会选择Windows + Ubuntu的双系统。用得时间久了,随着Ubuntu内核的不断升级,开机启动菜单会变得越来越臃肿。下面简单介绍一下如何删除开机启动菜单多余的内核(旧版本),以及...
  • C9H8O4
  • C9H8O4
  • 2011年08月07日 22:00
  • 4070

Ubuntu11.04 开机启动菜单 删除多余的内核(旧版本) 调整不同操作系统的启动顺序

很多用户一般都会选择Windows + Ubuntu的双系统。用得时间久了,随着Ubuntu内核的不断升级,开机启动菜单会变得越来越臃肿。下面简单介绍一下如何删除开机启动菜单多余的内核(旧版本),以及...
  • hnmsky
  • hnmsky
  • 2011年11月21日 21:05
  • 642

修改ubuntu启动顺序

  • 2011年09月23日 22:49
  • 36KB
  • 下载

修改操作系统启动顺序

修改操作系统启动顺序 我想该下我的启动菜单。所以搜索了一下这方面的资料。感觉下面这篇写的挺全的,符合我的需求。转载过来,供给需要的人看看。下面是他的文章: 最近装了Ub...

转: 修改操作系统启动顺序

我想该下我的启动菜单。所以搜索了一下这方面的资料。感觉下面这篇写的挺全的,符合我的需求。转载过来,供给需要的人看看。下面是他的文章: 最近装了Ubuntu10.10,因为之前有Windows7等...

ubuntu14.04和windows双系统启动顺序的修改

通过这篇文章,我修改了Ubuntu14.04lts和win双系统的启动项选择,Ubuntu16.04lts和win双系统选择。截止到2016年11月9号前亲测可用 我想大部分童鞋装ubuntu的...

ubuntu和windows双系统启动顺序的修改

好吧,今天突然想重新研究一下关于grub的东西,看到这篇文章是关于双系统启动顺序相关设置的,说得挺全的,出于学习记录而转载。 原文出处:http://www.cnblogs.com/ini_al...

win7+Ubuntu双系统修改启动项顺序

在应用程序-附件-打开终端(也可按快捷键Ctrl+Alt+T) 运行 代码: sudo chmod +w /boot/grub/grub.cfg //(增加写入的权利)2.然后再...

ubuntu14.01和windows 7双系统启动顺序的修改

我想大部分童鞋装ubuntu的时候,硬盘上的windows肯定还是保留着的,启动电脑时可以选择,想进windows就进windows,想进ubuntu就进ubuntu。但装完ubuntu后,它默认启动...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:多操作系统下修改ubuntu的启动顺序
举报原因:
原因补充:

(最多只允许输入30个字)