web-dev-qa-db-ja.com

Ubuntuパーティションが削除され、DVDまたはUSBから起動できない

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>
4
ropudito

ドライブ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スタイルのブートローダーとして使用する場合、上記のとおり正常に動作することを無視できます。

2
bcbc