修改Ubuntu 9.10 Grub 2 的默认启动项

装过Ubuntu 9.10 的就知道 Ubuntu 9.10使用了 grub 2,是个测试版的,原来的sudo gedit /boot/grub/menu.lst 已经没用了,现在的文件是放在/boot/grub/grub.cfg 下的,用这个命令就可以了,sudo gedit /boot/grub/grub.cfg当然,你也可以手工在文件中查找到这文件,再编辑,grub.cfg是只读的,如果你是第一次修改,要先设置可写sudo chmod 744 /boot/grub/grub.cfg之后再修改就不用了,这个是我的配置,Ubuntu 9.10 + Windows 7,,其实只是删除了几个老的内核启动项,从装好 Ubuntu 9.10到现在,linux内核已经升级2次了,感觉上面的东西其实在太多了,一般我都是用Ubuntu,如果你需要修改顺序,让Windows 7 默认启动的话,你把 set default=”0″中的 0 改为你的Windows 7所在位置就可以了,我的应该是 5

## DO NOT EDIT THIS FILE## It is automatically generated by /usr/sbin/grub-mkconfig using templates# from /etc/grub.d and settings from /etc/default/grub#

### BEGIN /etc/grub.d/00_header ###if [ -s /boot/grub/grubenv ]; thenhave_grubenv=trueload_envfiset default=”0″if [ ${prev_saved_entry} ]; thensaved_entry=${prev_saved_entry}save_env saved_entryprev_saved_entry=save_env prev_saved_entryfiinsmod ext2set root=(hd0,6)search –no-floppy –fs-uuid –set ff9c425b-6834-4564-8b5c-37190a25ace0if loadfont /usr/share/grub/unicode.pf2 ; thenset gfxmode=640×480insmod gfxterminsmod vbeif terminal_output gfxterm ; then true ; else# For backward compatibility with versions of terminal.mod that don’t# understand terminal_outputterminal gfxtermfifiif [ ${recordfail} = 1 ]; thenset timeout=-1elseset timeout=10fi### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###set menu_color_normal=white/blackset menu_color_highlight=black/white### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###menuentry “Ubuntu, Linux 2.6.31-19-generic” {recordfail=1if [ -n ${have_grubenv} ]; then save_env recordfail; fiset quiet=1insmod ext2set root=(hd0,6)search –no-floppy –fs-uuid –set ff9c425b-6834-4564-8b5c-37190a25ace0linux /boot/vmlinuz-2.6.31-19-generic root=UUID=ff9c425b-6834-4564-8b5c-37190a25ace0 ro quiet splashinitrd /boot/initrd.img-2.6.31-19-generic}menuentry “Ubuntu, Linux 2.6.31-19-generic (recovery mode)” {recordfail=1if [ -n ${have_grubenv} ]; then save_env recordfail; fiinsmod ext2set root=(hd0,6)search –no-floppy –fs-uuid –set ff9c425b-6834-4564-8b5c-37190a25ace0linux /boot/vmlinuz-2.6.31-19-generic root=UUID=ff9c425b-6834-4564-8b5c-37190a25ace0 ro singleinitrd /boot/initrd.img-2.6.31-19-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 “Windows 7 (loader) (on /dev/sda2)” {insmod ntfsset root=(hd0,2)search –no-floppy –fs-uuid –set c244b14544b13d4bchainloader +1}### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom #### This file provides an easy way to add custom menu entries. Simply type the# menu entries you want to add after this comment. Be careful not to change# the ‘exec tail’ line above.### END /etc/grub.d/40_custom ###

要温暖还是怕麻烦。

修改Ubuntu 9.10 Grub 2 的默认启动项

相关文章:

你感兴趣的文章:

标签云: