定製多系統啓動菜單

裝了centos後,主啓動文件被覆蓋後,默認是進入centos系統,而且若是你不知道按方向銉來切換的話,你就根本進不了windows系統,由於從表面上根本看不到windows的啓動菜單,這讓我以爲非常不爽。下面是個人修改過程。

如今主啓動程序是調用centos系統下的grub.
vi /boot/grub/grub.conf,有的系統是修改grub.conf,有的系統呢是修改menu.lst文件,這就要看啓動內容放在哪一個文件裏在了linux

timeout=3              //3秒後會自動進入系統  
default=0              //默認進入的是第一個系統,下面第一個是centos,一個title對應一個系統  
splashimage=(hd0,5)/boot/grub/splash.xpm.gz      //歡迎界面,玩過centos的都 知道  
hiddenmenu                    //隱藏啓動菜單  
title CentOS                  //啓動菜單上顯示的名稱  
 root (hd0,5)                 //啓動根目錄是第一個磁盤的第6個分區  
 kernel /boot/vmlinuz-2.6.18-194.26.1.el5 ro root=LABEL=/ rhgb quiet  //啓動文件  
 initrd /boot/initrd-2.6.18-194.26.1.el5.img    //啓動鏡像文件  
  
title other    //其餘系統  
 rootnoverify (hd0,0)   //啓動根目錄是第一個磁盤的第一個分區,通常都是C盤  
 chainloader +1         //啓動windows啓動菜單 

timeout=20  
default=0  
color light-blue/black light-cyan/blue       //定義了一下,啓動菜單的顏色  
#splashimage=(hd0,5)/boot/grub/splash.xpm.gz    //註釋掉  
#hiddenmenu     //註釋掉,否則不會顯示菜單的  
title CentOS  
 root (hd0,5)  
 kernel /boot/vmlinuz-2.6.18-194.26.1.el5 ro root=LABEL=/ rhgb quiet  
 initrd /boot/initrd-2.6.18-194.26.1.el5.img  
  
title  Arch Linux  
root   (hd0,1)  
kernel /boot/vmlinuz26 root=/dev/sda2 ro vga=788  
initrd /boot/kernel26.img  
  
title vista  
 rootnoverify (hd0,0)  
 chainloader +1  
  
title rip linux  
root (hd0,1)  
kernel /boot/rip/kernel32 root=/dev/ram0 ro  
initrd /boot/rip/rootfs.cgz

這個啓動菜單還不是很完美,由於在選擇vista啓動菜單的時候,會彈出另外一個啓動菜單讓你選擇,而不是直接進vista系統,我試了不少種方法,沒有一種能直接進vista的,還望高手指教.windows

相關文章
相關標籤/搜索