Ubuntuをインストールするのは初めてです。ラップトップ(Acer Aspire 4752z)に以前Windows 7と8があります。 Ubuntu(12.04)をラップトップにインストールした後、WindowsブートローダーがUbuntuを認識しなかったため、ライブUSBからgrubを更新しました。
また、grubが更新された後、Ubuntuは完全に起動しましたが、私のWindowsはgrubメニューにリストされていませんでした。そこで、誰かの指示に従ってgrubを再度更新します。再起動後、grubメニューは表示されなくなりました。
この問題をネット上で検索し、grubを何度も更新しようとした後、ライブUSBからUbuntuパーティションを削除することにしました。その後すぐに、HirenブートでWindowsを起動し、mbrfix
を使用しました。しかし、私はそれが失敗したと思います。今、BIOS設定を表示したり、DVDやUSBから起動したりできません。
その後、起動後に表示される唯一の画面は次のとおりです。
error: unknown filesystem
grub rescue>
ドライブMBRに適合するコードは非常に小さいです。 Windowsの場合、ブートローダーは非常にシンプルで、ブートフラグが設定されたパーティションのブートセクターにリダイレクトされるだけです。 Grubはより複雑なブートローダーですが、スペースによって制限されているため、特定のパーティション(削除したUbuntuパーティション)からモジュールをロードする必要があります。
Grubがそれらのモジュールを見つけることができない場合(パーティションが存在しないため)、非常に限られたgrubレスキュープロンプトが表示されます。 grubモジュールを手動でロードするために使用できますが、もちろん、パーティションがないため、それは不可能です。そのため、残りのオペレーティングシステム(Windows)を起動することはできません(私が知っていることです)。
あなたの場合、それを修正する最も簡単な方法は、GrubブートローダーをWindowsブートローダーに置き換えることです。 DVDとUSBからの起動に問題があるとおっしゃいましたが、その場合は、それを把握するか、別のマシンへのドライブの取り外しを検討する必要があります。マシンがUSBやCD/DVDから起動しなくなることはかなり珍しいと思うので、トラブルシューティングを試してみます。
次に、Windows修復プロンプトからWindowsブートローダーをインストールし(Windows修復CDまたはWindowsインストールDVDを起動して)、次を実行します。
bootrec /fixmbr
または、Ubuntu CDを起動して、同等の機能を持つブートローダーをインストールすることもできます...
Sudo apt-get update
Sudo apt-get install lilo
Sudo lilo -M /dev/sda mbr
Liloはインストール後に大きな警告を表示しますが、Windowsスタイルのブートローダーとして使用する場合、上記のとおり正常に動作することを無視できます。