• ベストアンサー

XPとFreeBSDのマルチブート環境の実現。

WinXPとFreeBSD 4.8のマルチブート環境をVAIO PCG-GR77/B(?)で実現させようとしている者です。 XPがプレインストールされているので市販のソフト(パーティションコマンダー8)でパーティションを区切ってから BSDをインストールしているのですが、その後XPが立ち上がりません。 「C:\bootsect.bsd="FreeBSD 4.8 RELEASE"」とboot.ini(?)に書き加えてファイルをコピーして インストール前に再起動した所、OSの選択画面になって一応選択肢は追加されました。 っで、この段階ではまだインストールしてないので選択してもブートエラーになります。 ここでインストールするわけですが、ブートマネージャの設定で「Boot Mgr」「Standerd」「None」とありますよね? ここをNoneにしたらブートマネージャはなにもいじらないわけですから従来どおりXPが起動するのではないか? っと思いインストールしてみたらそれでOSの選択画面が出てきて一応マルチブート環境が実現できたのですが、(つまりXPから起動してるという事ですよね) ちょっと色々ミスしてもう一度リカバリーかけてはじめからやり直したところ、Noneを選択しても次回からBSDしか起動しなくなってしまいました。 前はXPが起動していたはずのものが同じ手順でインストールしなおした時にいきなりBSDから起動するようになってしまいました。 これは何が原因なのでしょうか? 原因と解決策を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • HAL007
  • ベストアンサー率29% (1751/5869)
回答No.1

MBRにゴミが入ってのが原因だと思います。 Fdiskで初期化をしてみて下さい。

usui323
質問者

お礼

XPでfdiskというコマンドって使えるんですか? 「コマンドが見つかりません。」というようなメッセージが表示されてしまいます。 パソコン自体をリカバリーしてもMBRとかも初期化されるわけではないのでしょうか?

その他の回答 (1)

  • astronaut
  • ベストアンサー率58% (303/516)
回答No.2

NT系の場合 fixmbr コマンドが使えるようです.

関連するQ&A