マルチOS >  FDD が無い PC での grub の再インストール

081226
マルチOS中の grub の管理 で、フロッピーを使った grub の再インストールについて書いた。では、FDD が付いていない PC の場合はどうするか。

前提:
Windows XP と Fedora9 のデュアルブートの PC で、Windows XP を再インストールしたら、Fedora9 がブートできなくなった。
パーティションは、sda1 に Windows XP、sda2 に Fedora9 が入っているものとする。

目標:
sda2 の grub を MBR に再度インストールしたい。

手順:
1.ライブCDリナックス(筆者の場合 Ecolinux使用)から PC を起動する。

2.立ち上がったら、sda2 をマウント。 すなわち端末から root権限で
   # mkdir /media/sda2
   # mount /dev/sda2 /media/sda2

3. # grub-install --root-directory=/media/sda2/ /dev/sda

4.1CDリナックスをシャットダウン(※)

5.HDDからPCを起動すると、従来どおりのブートメニューが現れる

※ 筆者のEcolinux では、通常のシャットダウンができず、ハイバーネートを選ぶとシャットダウンする。どうしてもシャットダウンできない場合は、すべてのドライブの回転が停止しているのを確認のうえ、コンセントを引き抜くほかないか。

inserted by FC2 system