- 締切済み
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をリストア出来ないでしょうか?学校指定パソコンのため、同じ機種を使っている人はたくさんいます。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- cv_hiro
- ベストアンサー率50% (1/2)
恐らく、Ubuntuのインストール時に、GRUBをハードディスクのMBRに書くよう設定してしまって、USBのstage1などを読み込むようになってしまったのでしょう。 VistaのBootmgrを修復するには、Vistaを起動して、コマンドプロンプトから、 > bootsect /nt60 ALL と実行すればVistaが立ち上がるようになると思います。
- nomalphard
- ベストアンサー率44% (27/61)
ちょっと求める回答とは違うとは思いますがMBRが上書きされたならさらに別のMBRを上書きする方法もあります。(MBRは別にWindowsのものを使わなくても良いので) 例えばMBRにMBMというブートローダを使ったり。 こっちの方が機能も良いですしね。 http://ameblo.jp/magi-alphard/entry-10256936953.html このページの「MBMをインストールしよう」というところが分かりやすいかと。 これは基本的にマルチブートに使われるものなので必要以上のMBRではありますが、インストールが簡単なので良いかと思います。
- yakan9
- ベストアンサー率54% (2244/4125)
VISTAが起動できるのであれば、下記のところの最後のところを試されてはどうでしょうか。 コンピュータに回復オプションがプレインストールされている場合 : http://windowshelp.microsoft.com/Windows/ja-JP/help/2b3724d1-f4ad-5b26-16dc-3e9e66f4be5e1041.mspx#EXD それ以外は、バックアップを取って、リカバリという方法くらいでしょうか。