web-dev-qa-db-ja.com

Windows 7のMBRを修正する方法は?

UbuntuをWindows 7のデュアルブートとしてインストールしました。現在、Ubuntuを使用していないため、Ubuntuパーティションを削除し、Windows 7パーティションに未割り当て領域を追加しました。しかし、コンピューターを再起動すると、エラーが直接表示されます。

error: unknown filesystem
grub rescue >

MBRを修正するためのオリジナルのWindows CDがありません。 Windows CDを使用せずにこのエラーを修正する方法はありますか?

7
Phoenix

EasyBCD を試してください。 EasyBCDは、Windowsブートローダーとそのエントリを簡単に変更できる高度なGUIアプリケーションです。

BCD Deploymentを選択して、MBRを作成します。

enter image description here

7
Mitch

これを Boot-Repair ディスクで解決しました(USBフラッシュペンに入れましたが、必要に応じてディスクに書き込むことができます)。私は主にLinuxでgrubを修復するためにプログラムを使用していましたが、MBRを修復するオプションがあります。

そのため、ブート修復ディスク/ usbで起動し、「Restore MBR」ではなく「Restore MBR」をチェックします。

enter image description here

正常に動作し、Win7の通常のブートが元に戻ります。

8
user47206
1
0R10N

私はラップトップでも同様の問題を抱えていました.. win7と一緒にエレメンタリーおよびLXLE Linuxをマルチブートしました。 grubが破損しているため、cdまたはusbから起動できません。私はシステムからhddを削除して別のシステムに接続し、パーティションソフトウェアを使用してwin7 partionまたはhddのMBRを修正するか、win7 partionをフォーマットしてhddをシステムに再接続し、そこからライブusbまたはcdを起動しようとしました。幸運を。

0
ARUN Madathil

Ubuntuヘルプに記載されているとおり!最初の実行Ubuntu Live CD

インターネット接続が利用可能な場合は、ターミナルを開いて次のコマンドを実行します。

Sudo apt-get install lilo

Sudo lilo -M /dev/sda mbr

インターネットに接続していない場合:Ubuntuの最新バージョンには、長さが440バイトのファイル/usr/lib/syslinux/mbr.binが含まれており、この端末コマンドでmbrの先頭に書き込む必要があります。警告!このコマンドには十分注意し、実行する前に入力ミスがないか確認してください。

Sudo dd if =/usr/lib/syslinux/mbr.bin of =/dev/sda conv = notrunc

入力ファイルが出力よりも小さい場合は、常にconv = notruncを使用します

0
DimitriosP