こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

MBRの修復

USBメモリによるLinuxのデュアルブート環境を整えたいと思い、UbuntuをCDから起動させ、デスクトップ上のインストールからUSBにインストールしました。

その際に設定を間違えたようで、USBを刺してない状態だとエラーが表示されるようになりました。
USBを刺したまま起動させるとブートメニューになりUbuntuが3つほど、WindowsVistaが2つほど出てきます。


調べてみて、Windows VistaのMBRがGRUBに書き換えられた。GRUBがUSBの中にある。と言うことだと思うのですが、どのように修復したら良いでしょうか?

UbuntuはMake USB Startup Diskでインストールして、WindowsVistaだけ確実に動く状態に戻したいと思っています。データが消えない方法を教えてください。

PCは富士通のFMV-BIBLO MG75YのWindowsVistaです。

Windows VistaインストールディスクからMBRの修復ができるという情報を多く見るのですが、リカバリディスクしかないため実行できません。

他の同一機種からMBRをリストア出来ないでしょうか?学校指定パソコンのため、同じ機種を使っている人はたくさんいます。

よろしくお願いします。

投稿日時 - 2009-06-13 18:50:16

QNo.5041020

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

 恐らく、Ubuntuのインストール時に、GRUBをハードディスクのMBRに書くよう設定してしまって、USBのstage1などを読み込むようになってしまったのでしょう。
 VistaのBootmgrを修復するには、Vistaを起動して、コマンドプロンプトから、
> bootsect /nt60 ALL
と実行すればVistaが立ち上がるようになると思います。

投稿日時 - 2010-01-02 13:40:56

ANo.2

ちょっと求める回答とは違うとは思いますがMBRが上書きされたならさらに別のMBRを上書きする方法もあります。(MBRは別にWindowsのものを使わなくても良いので)

例えばMBRにMBMというブートローダを使ったり。
こっちの方が機能も良いですしね。
http://ameblo.jp/magi-alphard/entry-10256936953.html
このページの「MBMをインストールしよう」というところが分かりやすいかと。

これは基本的にマルチブートに使われるものなので必要以上のMBRではありますが、インストールが簡単なので良いかと思います。

投稿日時 - 2009-06-14 00:20:23

ANo.1

VISTAが起動できるのであれば、下記のところの最後のところを試されてはどうでしょうか。
コンピュータに回復オプションがプレインストールされている場合 :

http://windowshelp.microsoft.com/Windows/ja-JP/help/2b3724d1-f4ad-5b26-16dc-3e9e66f4be5e1041.mspx#EXD

それ以外は、バックアップを取って、リカバリという方法くらいでしょうか。

投稿日時 - 2009-06-13 21:03:59

あなたにオススメの質問