web-dev-qa-db-ja.com

デュアルブートWindows7、Ubuntu、EasyBCDのインストール後にgrubプロンプトのみを取得する

迷惑な問題があります。私はずっと前にWindows7をインストールしましたが、昨日はUbuntu10.04をインストールしました。 Ubuntuをインストールした後、それはうまく機能していました(grubブートメニューとすべてを取得しました)が、Windows7は起動しませんでした。

Webで多くのコメントを読んだ後、MBRの回復を行い、Windows 7はデュアルブートメニューなしでロードされていました(そこに驚くことはありません)。

次に、EasyBCDをインストールし、Webで指示されたようにセットアップしました(LinuxをMBRに追加し、grab2を設定します)。

メニューが表示されますが、Ubuntuを起動しようとすると、GRUBプロンプト?!

ウェブ上で私を助けるものが何も見つかりません.....

どうすればこれを修正できますか?

2
Erez

https://help.ubuntu.com/community/Grub2 、具体的にはGRUB2の再インストールというタイトルのセクションをご覧ください。追いかけっこをして、最初にchrootメソッドを試してください。

それが失敗した場合でも、レガシーGRUB(grub2を削除し、chrootされた環境内から以前のバージョンをインストールします)に戻すことができます。ubuntuが最初にGRUB2を出荷したときに、特定のマシンで同様の問題が発生しました。これで解決しました。

1
bitslave

単純なgrub2インストールの場合

Grub2のインストール例/ dev/sda1

grub-install --root-directory=/ /dev/sda1
grub-mkconfig -o /boot/grub/grub.cfg

または

update-grub2

Grub2がそのgrubを使用するには、ubuntuでgrubがroot/を指していることを確認してください。 cfg。そうでない場合は、grubプロンプトが表示されます。

1
Koodough

私は実際に答えを見つけました。

2つのHDがあり、WIN7とUbuntu Uの両方をインストールする場合は、異なるHD(リストのブートセクター)用にそれらを指定する必要があります。

これで問題は解決します。

そうでなければ、私はそこにある他のすべてのことを試しましたが、私にはうまくいきませんでした...

エレズ

0
Erez