Ubuntu 删除多余的系统引导分区
装了Ubuntu、Windows 双系统之后,引导区多了不少玩意,每次开机的时候都必须跳跃地选择,灰常不爽。
Ubuntu,Linux 2.6.32-31-generic
Ubuntu,Linux 2.6.32-31-generic (恢复模式)
Ubuntu,Linux 2.6.32-21-generic
Ubuntu,Linux 2.6.32-21-generic (恢复模式)
Memory test (memtest86+)
Memory test (memtest86+, serial console 115200)
Windows 7 (loader) (on /dev/sda1)
最下面才加上一个Windows 7,这不是坑爹么!!!这么多平常都用不到的玩意,麻烦阿。。。。。。。。。。
进入正题。在Ubuntu下删除多余的系统引导分区!
1、在目录 /boot/grub/下,找到grub.cfg文件,打开,准备来修改。
2、偏偏grub.cfg文件的权限是只读的,无法更改其内容。
下面来修改它的权限:
a、打开终端,输入命令cd ./boot/grub 进入目录
b、输入命令 ls -l,找到并查看grub.cfg文件的权限,果真的是 -r--r--r-- ,不允许咱们动他
1 -r--r--r-- 1 root root 4135 2011-10-12 19:20 grub.cfg
c、输入 sudo chmod 0666 grub.cfg,再次查看以下,变了,变成可读可写了
1 -rw-rw-rw- 1 root root 4135 2011-10-12 19:20 grub.cfg
3、下面我们就来修改该文件了。只要在你不想要的引导目录的代码前,加上符号 # ,注释掉就行了。
我只留下了Ubuntu,Linux 2.6.32-31-generic和Windows 7 (loader) (on /dev/sda1)。
别忘了保存文件!!!
范例一段注释,原来的部分代码
1 menuentry 'Ubuntu,Linux 2.6.32-31-generic (恢复模式)' --class ubuntu --#class gnu-linux --class gnu --class os {
2 recordfail
3 insmod ext2
4 set root='(hd0,8)'
5 search --no-floppy --fs-uuid --set 88aa1796-2b9d-4cf5-9f81-#cdebbe280532
6 echo '载入 Linux ...'
7 linux /vmlinuz-2.6.32-31-generic #root=UUID=5e7a2d8f-0a2d-4e4b-9c61-752a700d7288 ro single
8 echo '载入引导虚拟磁盘 ...'
9 initrd /initrd.img-2.6.32-31-generic
10 }
注释之后,
1 #menuentry 'Ubuntu,Linux 2.6.32-31-generic (恢复模式)' --class ubuntu --#class gnu-linux --class gnu --class os {
2 # recordfail
3 # insmod ext2
4 # set root='(hd0,8)'
5 # search --no-floppy --fs-uuid --set 88aa1796-2b9d-4cf5-9f81-#cdebbe280532
6 # echo '载入 Linux ...'
7 # linux /vmlinuz-2.6.32-31-generic #root=UUID=5e7a2d8f-0a2d-4e4b-9c61-752a700d7288 ro single
8 # echo '载入引导虚拟磁盘 ...'
9 # initrd /initrd.img-2.6.32-31-generic
10 #}
4、好啦,完工。最后那这个文件的权限改回来,不该也可以,但是有始有终嘛!
在刚才的终端下输入 sudo chmod 0444 grub.cfg,真正完工。重启试试看,绝对是完美拉。
-----------------------------------------------------------------------------完美分割线----------------------------------------------------------------------------------------------
1、对于上面的终端指令不懂的,自己找资料琢磨,嘻嘻。
2、其实也可以在vi命令模式下直接修改代码滴。
3、以后有需要用到已删除的引导目录就自己改回来了,方便之极。