天天看點

Ubuntu 開機啟動界面

(2011-05-17 19:33:41)

Ubuntu 開機啟動界面

轉載▼

标簽: 

分類: UbuntuServer作業系統

Ubuntu系統啟動選擇界面的等待時間預設為10秒,為了減少啟動時間,可以将等待時間減小,甚至為0。

方法如下:

       進人Ubuntu系統,打開“應用程式---附件--終端”,指令如下sudo gedit /etc/default/grub

       修改GRUB_TIMEOUT=10  将裡面的10改為自己需要的值。

       修改GRUB_DEFAULT=0  将裡面的0改為自己需要的值。(注意系統啟動選擇菜單第一個菜單項的編号為0,依次為1、2等,如你想預設進入的菜單項排第3位,則在此改為2。)

      然後在終端中輸入“sudo update-grub”

參考資料:

    Grub 2(GRand Unified Bootloader, version 2)是Grub的第二版。

    Grub 2結構

    Grub 2包含下面幾個部分:

/boot/grub/grub.cfg 檔案

/etc/grub.d/ 檔案夾

/etc/default/grub 檔案

        下面開始一個個介紹。

        /boot/grub/grub.cfg現在不允許你通過直接修改該檔案到方式來修改啟動項,因為該檔案是在 執行“update-grub”時自動生成的。

        /etc/grub.d/ 檔案夾中定義各個啟動項,其中的檔案代表了一個或多個啟動項,命名規範都是“兩個數字_名稱”,前面的兩位數字确定這個或這多個啟動項在啟動界面的位置, 預設的 “00_“是預留給“00_header“的,“10_是預留給目前系統核心的,20_是預留給第三方程式的,除了這些你都可以使用,增加自己的,比如 05_ , 15_,數字越小越前面。這裡的檔案好像是代碼,我還沒研究透,不會自己寫,隻會改,:(,要加油學習了。當執行前面說的“update-grub”,這個檔案夾中的檔案就是用于生成 grub.cfg 中啟動項的定義的。

       /etc/default/grub 檔案,該檔案主要是啟動界面的配置,比如預設的啟動項,等待使用者選擇啟動項的時間等。檔案内容很簡單,就是一些鍵值對,詳細的可配置屬性可以參考Grub 2的Wiki中“grub (/etc/default/grub)”這一節。當執行前面說的“update-grub”,這個檔案的内容就 用于生成 grub.cfg 中啟動界面的設定。

       修改 /etc/grub.d/ 中啟動項的順序,将你想要預設啟動的項順序設定為較小的值。優點是修改不會被update-grub指令覆寫掉,好像沒啥缺電,隻有另外的程式修改為比你的值更小了才會成為預設啟動。

       修改 /etc/default/grub 中預設的啟動項,設定該檔案中 GRUB_DEFAULT 為你想要的值,這個值是生成的 grub.cfg 中各個啟動項的從0開始的下标。該方法優點是修改不會被update-grub指令覆寫,缺電是當啟動項的順序變化之後,下标也就變了。。。

繼續閱讀