正如你所知,GRUB 2 是大多數 Linux 操作系統的默認引導加載程序。GRUB 是 GRand Unified Bootloader 的縮寫,它是 Linux 啟動時首先要加載的一個程序,此後它會負責載入並將控制權交給 Linux kernel,並由 Linux kernel 負責對操作系統的其它部分進行初始化。在本文中,我們將對 Ubuntu 16.04 LTS 桌面版 GRUB 2 引導加載程序的重要配置進行介紹,當然操作和配置也與其它 Linux 發行版中的 GRUB 配置通用。
GRUB 2引導加載程序設置GRUB 2 的默認配置文件是/boot/grub/grub.cfg,它是 Linux 啟動引導過程中非常主要的一個文件,除非你已經非常熟悉,否則不要直接編輯或修改此文件。
有關 GRUB 2 的所有設置默認都存放在/etc/default/grub文件中,對其內容的更改將直接反饋到 GRUB 2。為保險起見,我們先將它進行備份:
sudo cp /etc/default/grub /etc/default/grub.bak
我們先來看看 GRUB 引導裝載程序的主要選項:
cat /etc/default/grub
每當編輯了該配置文件之後,需要執行如下命令將變更應用到 GRUB 2:
sudo update-grub
下面我們開始對 GRUB2 boot loader 進行三項重要的優化調整。
1. 選擇默認操作系統為加快開機引導過程,用戶可以手動指定默認要從哪個系統開始引導。如果設置為0則表示從 GRUB 選單中的第一個系統開始引導,如果設置為1則表示從第二個條目開始引導,以此類推。
如果你裝了多個操作系統,可以使用GRUB_DEFAULT=saved參數從最後一個系統開始引導,配置好後你每次重啟計算機都會直接從最後一個系統開始啟動。注意:此功能還需配合一個GRUB_SAVEDEFAULT=true條目才能生效。
為了不至於數不清楚個數和方便配置,還可以直接指定 GRUB 開機默認引導系統的名稱,例如你的 GRUB 選單中有「Lubuntu14.04 LTS」條目,便可以直接指定GRUB_DEFAULT=Lubuntu 14.04 LTS默認啟動 Lubuntu。
2. 設置超時時間默認情況下,啟動菜單停留讓用戶選擇的時間為 10 秒。用戶可以直接在配置文件中增長或縮短等待時間,如果將GRUB_TIMEOUT設置為0,則表示忽略選單直接按上步中選擇的默認操作系統進行引導。
3. 更改GRUB背景圖片要更改 GRUB 背景圖片非常簡單,只需將准備好的圖片復制到/boot/grub/路徑即可。
GRUB 僅支持 265 色 JPG/JPEG 格式圖片,所以建議大家使用 PNG 圖片。
背景圖片替換好之後記得執行sudo update-grub使之生效。
原文來自:http://www.sysgeek.cn/ubuntu-16-04-grub-2-boot-loader/原作者:系統極客
本文轉載自:http://www.linuxprobe.com
http://xxxxxx/Linuxjc/1134158.html TechArticle