別の場所から Grub2 をロードしますか?

別の場所から Grub2 をロードしますか?

私の問題を説明する前に、まず、私は Ubuntu を使い始めたばかりなので、どうか辛抱強くお待ちください。

私は Windows 7 と Ubuntu 12.04 のデュアル ブート システムを使用していましたが、すべてがスムーズに動作していました。

約 1 週間前、W7 と 12.04 に加えて 13.04 をインストールすることに決めましたが、それ以来、別の場所から Grub を使用していると思います。

12.04 しか持っていなかったとき (13.04 をインストールする前)、Grub Customizer を使用して色を追加し、Grub ブート メニューの背景を変更しました。

起動時に表示される Grub2 メニューには、このカスタマイズがありません。

ただし、12.04 を起動して Grub Customizer を実行すると、12.04 のみを使用していたときに表示されていた色/背景が表示されます。

カスタマイズした Grub ファイルを使用するように Ubuntu に指示する方法はありますか?

(Ubuntu 12.04 は SD5 上にあり、13.04 は SD8 上にあります)

事前にどうもありがとうございました !!!

ダン

答え1

13.04 をインストールすると、Grub ブートローダーがドライブ MBR に再インストールされ、これは 12.04 インストールではなく 13.04 インストールを指しています。12.04 インストールを起動することはできますが、リストの最初のものにはなりません。

したがって、12.04 インストールでのすべてのカスタマイズは考慮されません。12.04 インストールを起動し、grub を再インストールすることでこれを修正できます。

sudo grub-install /dev/sda

これにより、12.04 が再び起動を担当するようになり (Grub ブートローダーが 12.04 からモジュールと構成をロードします)、Grub メニューの上部に 12.04 のインストールが再び表示されます。

関連情報