- ベストアンサー
MBRの初期化。
WindowsXPを使用しています。 MBRを初期化したいと考えているのですが、リカバリーして初期出荷状態に戻すとMBRも初期化されるのではないのでしょうか? どうやらMBRに問題があるようで以前デュアルブートできていたものが(XPとFreeBSDです)できなくなりました。 それでリカバリーしてインストールしてもデュアルブートできなくなってしまいました。 それでMBRを初期化してやりなおしたいと考えているのですが、どうやってやればいいのでしょうか? fdisk、diskpart、fixmbrなど色々調べたのですが、XPではfdiskがコマンドプロンプトから実行できず、 それと似たようなdiskpartで試しましたがそれから先どうやっていいのかわかりません。 diskpartで色々コマンド一覧が表示されますがどれもMBRに関係ないように思います。 さらにfixmbr /mbrも実行できません。 どうやってMBRを初期化できるのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 これはNo1さんの回答と本質的に同じものです。 まず、98、Me、どちらでもいいので、起動ディスクを作ってください。 98ならFD2枚になりますね。 後の方のディスクに、fdisk.exe をコピーします。 Meは持ってないのですが、確か起動ディスクは1枚だったと思います。 それに入れば、fdisk.exe をコピーします。 入らなければ空っぽのFDに、fdisk.exe だけをコピーしたものを用意します。 これらの起動ディスクで目指すパソを起動し、98起動ディスクなら2枚目のディスクのまま、a:\fdisk /mbr でいいです。 Meなら、fdisk をコピーしたディスクが入ってる状態で、a:\fdisk /mbr です。 もっともポピュラーな方法だと思います。
その他の回答 (2)
- deadline
- ベストアンサー率63% (1239/1943)
"fixmbr"は、XPの『回復コンソール』から実行するコマンドです。(『コマンドプロンプト』からは実行不可) ご質問に『リカバリー』とありますから、XPのCD-ROMはお持ちで無いということでしょうか? メーカー製PCの場合、ハードディスクの"i386"フォルダ等にXPのCD-ROMの内容が保存されていることがありますから、"winnt32.exe"というファイルを探して、[スタート]⇒[ファイル名を指定して実行]に、 winnt32.exe /cmdcons と入力すると、『回復コンソール』がインストールされます。 『マイクロソフト サポート技術情報:[HOW TO] Windows XP での回復コンソールのインストールおよび使用方法』 http://support.microsoft.com/default.aspx?scid=kb;ja;307654#5
お礼
回答ありがとうございました。
- arukamun
- ベストアンサー率35% (842/2394)
こんにちは 昔、 DOS NetWare NT Linux のマルチブート環境を作った経験があります。 MBRの初期化は、FDISKの入ったBoot FD等で起動して、 FDISK /MBR とやれば良いですね。 XPだとFDISKが無いからこまってんですよね。 他のMicrosoftのOSはお持ちでは無いのでしょうか。
お礼
他に98とMEのパソコンがあります。 これのFDISKというバッチファイルをFDにコピーすればいいのでしょうか? そしてXPをFDから起動したらいいのでしょうか?
お礼
回答ありがとうございました。 この方法ではありませんでしたが、問題解決しました。 ありがとうございました。