參考(照抄)來源 Ubuntu 10.04後,全面改換Grub 2.0來管理開機。 在沒有安裝其他作業系統的全新 Ubuntu 9.10 或 10.04 安裝下,GRUB2 將會直接開機到登入提示符號或是桌面。不會顯示選單。 在開機期間按住 SHIFT 可顯示選單(之前在傳統 GRUB 中是 ESC 鍵) 沒有 /boot/grub/menu.lst。已被 /boot/grub/grub.cfg 取代。 在 grub 提示符號下沒有「/find boot/grub/stage1」。Stage 1.5 被淘汰了。 主要選單檔,/boot/grub/grub.cfg,不應再被手動編輯,即使是由「root」身份。 grub.cfg 會在任何有更新、核心被加入/移除或是使用者執行 update-grub 的時候被覆寫。 可使用的 Linux 核心清單將會參考在 /boot 目錄下的檔案自動產生。並非像以前需要編輯一個 menu.lst 檔案中的清單。執行「update-grub」來更新此清單。 使用者可以編輯一個客製化檔案,/etc/grub.d/40_custom,在其中使用者可放入自己的選項。此檔案將不會被覆寫。 主要用來改變顯示設定的設定檔是 /etc/default/grub。 有好幾個檔案用來設定選單 - 上面提到的 /etc/default/grub,還有所有在 /etc/grub.d/ 目錄下的檔案。 分割區編碼方式變更。現在第一個分割區是 1 而不是 0。然而第一個裝置依然是 0(沒有改變)。 無論何時執行 update-grub 指令時,都會自動搜尋其他作業系統,例如 Windows。 在 update-grub 指令執行前,所有設定檔中變更的設定都不會生效。