從不同位置載入 Grub2?

從不同位置載入 Grub2?

在解釋我的問題之前,我首先要說的是,我對 Ubuntu 還比較陌生,所以請耐心等待!

我有 Windows 7 和 Ubuntu 12.04 雙啟動系統,一切運作順利。

大約一周前,我決定與 W7 和 12.04 一起安裝 13.04,從那時起,我想我現在正在從不同的位置使用 Grub。

當我只有 12.04 時(安裝 13.04 之前),我使用 Grub 定制器添加一些顏色並更改 Grub 啟動選單的背景。

現在我在啟動時看到的 Grub2 選單沒有此自訂。

然而,當我啟動 12.04 並運行 Grub 定製程式時,我確實看到了我在只有 12.04 時看到的顏色/背景。

有什麼方法可以告訴 Ubuntu 使用我自訂的 Grub 檔案嗎?

(Ubuntu 12.04 在 SD5 上,13.04 在 SD8 上)

先非常感謝!

答案1

當您安裝 13.04 時,它會將 Grub 引導程式重新安裝到磁碟機 MBR,這指向 13.04 安裝,而不是 12.04 安裝。您仍然可以啟動 12.04 安裝,但它不會是清單中的第一個。

因此,您在 12.04 安裝中的所有自訂設定都不會被考慮在內。您可以透過啟動 12.04 安裝並重新安裝 grub 來修復此問題:

sudo grub-install /dev/sda

這將使 12.04 重新負責引導(Grub 引導程式將載入 12.04 的模組和配置),並且您將再次在 Grub 選單頂部看到 12.04 安裝。

相關內容