
Ubuntu日本語フォーラム

ログインしていません。
デュアルブートにするためMBMをインストールし、次にGRUB2をインストールしようとしました。
もともと12.04がインストールされていたので、SuperGrubから12.04を起動して、grub-installしようとしました。
$ grub-install '(hd0,1)'
もしくは
$ grub-install /dev/sda1 --force
や
$ grub-install --boot-derectory=/boot/grub /dev/sda1
などを試みました。(update-grubも行っております)
結果はどれも「Installation finished. No error reported.」で一見成功しております。
しかし実際に起動するとMBMからは「Invalid boot record」と言われ、起動できません。
いろいろ試した結果、grub-installがおかしいのではないかと思って以下のコマンドを試しました。
$ grub-install a
もちろん「a」などというデバイスがあるわけはないのでこれはエラーになるはずです。
ところが結果は「Installation finished. No error reported.」で正常に終了したと言われてしまうのです。
これはどういうことなのでしょうか?
ちなみにgrubのバージョンは以下の通りです。
$ grub-install --version
grub-install (GRUB) 1.99-21ubuntu3.7
オフライン
grub2の再インストールは諦めてgrub(Legacy)をの方を入れてインストールしました。
臭いものに蓋をする原理ですが、どうにもならなさそうなので一応これで解決とします。
オフライン