UBUNTU 11.10以前的系統默認都會出現UBUNTU內核選擇菜單,但從11.04升級到11.10之後,就默認沒有這一選擇。本人在裝自己的筆記本時就是這種情況。
但是在臺式機上裝完之後確仍然出現UBUNTU內核選擇菜單,後發現是因爲在從11.04到11.10的升級過程有很多選擇,其中一項就是關於是否顯示UBUNTU內核選擇菜單,而我應該就是錯選了保留顯示。那麼還有沒有辦法讓它不顯示呢?解決方法如下:
1、打開Terminal,默認當前路徑爲 home/你的用戶名。我們需要轉換路徑。輸入命令:cd ../(注意有空格),再輸入命令:cd ../(注意有空格)。這樣就轉到了“/”目錄下。
2、輸入命令:sudo gedit boot/grub/grub.cfg,在打開的gedit中就可以看到grub引導文件。
3、將文件拖到最後會發現有類似下面這樣一段代碼:
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda2)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 5E64DD5464DD300F
drivemap -s (hd0) ${root}
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
解釋一下:我裝的是XP和UBUNTU雙系統
然後我們需要做的就是把### BEGIN /etc/grub.d/30_os-prober ###和### END /etc/grub.d/30_os-prober ###之間的這代友碼換成如下代碼(建議先做備份):
if [ "x${timeout}" != "x-1" ]; then
if keystatus; then
if keystatus --shift; then
set timeout=-1
else
set timeout=0
fi
else
if sleep --interruptible 3 ; then
set timeout=0
fi
fi
fi
然後點保存,再關閉gedit,最後關閉Terminal。這樣就行了,你馬上就可以重啓你的系統試一下。