操作するGRUB2の環境を変更する
「Grub Customizer」は現在起動しているUbuntuのGRUB2以外のGRUB2の設定を変更することができます。今回用意した環境では、「Ubuntu 12.04」「Ubuntu12.10」「Ubuntu 13.04」のUbuntuがインストールされた、マルチブート環境です。
「Ubuntu 13.04」起動後に「Grub Customizer」を起動すると、「Ubuntu 13.04」のGRUB2に対して操作が行われます。
しかしその状態で起動していない「Ubuntu 12.04」や「Ubuntu12.10」のGRUB2に対して操作を行うこともできます。
GRUB2環境設定画面の表示
「File」メニューから「Change Enviroment」をクリックするか、「Ctrl + O」キーを押します。GRUB2環境設定画面
以下の画面が表示されるので、GRUB2がインストールされているパーティションの選択や各設定ファイルのパスの設定を行います。
Partition
GRUB2がインストールされているパーティションをメニューから選択します。メニュー項目の下段に「(current)」と表示されているパーティションが、現在起動しているUbuntuのパーティションです。
実際にMBRにインストールされているGRUB2ではなく、あくまでも現在起動しているUbuntuのパーティションを指している点に注意してください。
Type
ブートマネージャーの種類をメニューから選択します。「Grub Customizer」は「BURG」ブートマネージャーにも対応しています。
Ubuntuのデフォルトのブートマネージャーは「GRUB2」なので、ここでは「GRUB2」を選択します。
「BURG」については、ここでは扱いません。
上記以外の項目
上記以外の項目は、「GRUB2」のコマンドや設定ファイルの設定になります。これらの設定はUbuntuのデフォルト設定と一致しているため、無闇に変更しないでください。
「DEVICEMAP_FILE」は既定では存在しないファイルのため、ビックリマークが表示されていますが、問題ありません。
もし自分で「GRUB2」をカスタマイズしている場合、それに合わせてこれらの設定を変更してください。
save this configuration
チェックを入れると、変更した設定を次回起動時以降のデフォルト値として保存します。「Quit」ボタン
設定を変更せず、を終了します。「Apply」ボタン
設定内容を「Grub Customizer」に反映し、この画面を閉じます。GRUB2の環境設定を変更すると・・・
試しにここでは、上記「GRUB2環境設定画面」の「Partition」メニューから「/dev/sda1 (Ubuntu1204,ext4)」を選択して「Apply」ボタンをクリックしました。以下のように「/dev/sda1」の「GRUB2」が処理対象になり、「/dev/sda1」の「GRUB2」の内容が表示されます。
これ以降の各種操作や設定の保存は、「/dev/sda1」の「GRUB2」に対して行われます。
MBRにGRUB2を再インストールする
MBRにGRUB2を再インストールします。現在選択されている環境の「GRUB2」がブートマネージャーとして起動するようになります。
マルチブート環境で、後からWindowsをインストールしたら「GRUB2」が起動しなくなった(Ubuntuが起動できなくなった)時にも有効です。
「MBR」へのインストールなので、パーティションテーブルが「GPT」形式の場合はインストールできません。
パーティションテーブルが「MBR」形式の時に利用できます。
1.インストール画面の表示
「File」メニューから「Install to MBR」をクリックします。2.インストール先の入力
以下の画面が表示されるので、「GRUB2」をインストールするHDDのデバイスファイルを入力します。「OK」ボタンをクリックします。
3.インストール
以下のようにインストールが行われます。4.インストール完了
以下の画面が表示されれば、無事インストール完了です。Ubuntu 12.04のGRUB2をインストールしてみる
試しにUbuntu 13.04の「GRUB2」がMBRにインストールされている環境で、Ubuntu 12.04の「GRUB2」をインストールしてみます。1.Ubuntu 13.04のGRUB2
ブートメニューを表示すると、以下のようになっています。これはUbuntu 13.04の「GRUB2」が起動しています。
2.GRUB2のインストール
起動したUbuntu13.04で「Grub Customizer」を起動します。次に「GRUB2環境設定画面」から、Ubuntu 12.04がインストールされたパーティションを選択します。
この状態で「GRUB2」をインストールします。