admin 管理员组

文章数量: 1087139


2024年6月7日发(作者:sqlserver内存占用高)

ubuntu9.10中更改启动顺序(grub2的配置)(2009-12-05 12:22:51)

标签:寒江独钓 ubuntu9.10 grub 启动菜单 顺序 it 分类:linux开源开发

升级到Ubuntu 9.10后,就要接触grub2了,它和以前的版本有了很多的不同。这里是一个

基础教程。

一、grub2的启动配置文件

grub2的启动配置文件是/boot/grub/,而不是以前的。

如果你是多系统,有ubuntu和windows,那么用下面的命令,可以使grub2得到所以可以

启动的系统。

sudo update-grub

实际就是让系统自己生成合适的文件。

这个文件是只读属性,so如果你要修改它,需要权限。

sudo chmod +w /boot/grub/

然后可以编辑了。

sudo gedit /boot/grub/

二、默认系统和等待时间

1、set default=0

这是说从第一项启动。每个启动项都是以menuentry开始,menuentry后面“xxx”是启动

项名称,然后{xxx}是启动代码。

### BEGIN /etc/grub.d/10_linux ###

menuentry “Ubuntu, Linux 2.6.31-14-generic” {

recordfail=1

if [ -n ${have_grubenv} ]; then save_env recordfail; fi

set quiet=1

insmod ext2

set root=(hd0,6)

search –no-floppy –fs-uuid –set 040508ff-fec7-4c66-ba64-a09f8abe8059

linux /boot/vmlinuz-2.6.31-14-generic

root=UUID=040508ff-fec7-4c66-ba64-a09f8abe8059 ro quiet splash

initrd /boot/-2.6.31-14-generic

}

menuentry “Ubuntu, Linux 2.6.31-14-generic (recovery mode)” {

recordfail=1

if [ -n ${have_grubenv} ]; then save_env recordfail; fi

insmod ext2

set root=(hd0,6)

search –no-floppy –fs-uuid –set 040508ff-fec7-4c66-ba64-a09f8abe8059

linux /boot/vmlinuz-2.6.31-14-generic

root=UUID=040508ff-fec7-4c66-ba64-a09f8abe8059 ro single

initrd /boot/-2.6.31-14-generic

}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###

menuentry “Memory test (memtest86+)” {

linux16 /boot/memtest86+.bin

}

menuentry “Memory test (memtest86+, serial console 115200)” {

linux16 /boot/memtest86+.bin console=ttyS0,115200n8

}

### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###

menuentry “Microsoft Windows XP Home Edition (on /dev/sda1)” {

insmod ntfs

set root=(hd0,1)

search –no-floppy –fs-uuid –set 5c108a1c1089fd70

drivemap -s (hd0) ${root}

chainloader +1

}

if keystatus; then

if keystatus –shift; then

set timeout=-1

else

set timeout=10

fi

else

if sleep$verbose –interruptible 3 ; then

set timeout=10

fi

fi

### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/10_linux ###

menuentry “Ubuntu, Linux 2.6.31-14-generic” {

recordfail=1

if [ -n ${have_grubenv} ]; then save_env recordfail; fi


本文标签: 启动 系统 顺序 文件 占用