Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103065
  • 博文数量: 38
  • 博客积分: 2500
  • 博客等级: 少校
  • 技术积分: 420
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-20 21:05
文章分类

全部博文(38)

文章存档

2011年(1)

2010年(3)

2009年(22)

2008年(12)

我的朋友

分类: LINUX

2008-12-30 16:02:09

我的电脑是装Ubuntu和Windows XP双系统的,后装的是Ubuntu,所以系统默认的启动项是Ubuntu。因为平时Windows用的比较多,所以要把Windows作为默认的启动项。

Ubuntu下系统启动的文档是 /boot/grub/menu.lst

设置方法如下:

sudo gedit /boot/grub/menu.lst 打开此文件

找到以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.lst文档,根据文档一个重要参数配置来决定默认进入这5个选项中的哪一项。这个参数就是default。

在menu.lst文档中,他的首次不带#的行应该就是default所在的行。假如没有做过修改,他就应该如下所示:

default         0

意思就是默认情况下启动第0行的系统,也就是我们刚才前面5行中的第一项:ubuntu系统。现在您知道该怎么做了吧。没错,就是把0改为Windows系统所在的title行号即可,这里将0改为4。


阅读(3088) | 评论(0) | 转发(0) |
0

上一篇:deb文件安装方法

下一篇:删除linux旧内核

给主人留下些什么吧!~~