• ベストアンサー

98、XP、2000のトリプルブート

現在、10GBのHDDにWIN2000sp3を入れて使ってます。 40GBのHDDが手に入ったのでそれにWindows98とWindowsXPを入れたいと考えています。 40GBの内、5GBくらいをWindows98領域で残りをWindowsXPで使う予定です。 10GBのWindows2000はそのまま使いたいです。 40GBのHDDをマスター、10GBをスレーブで接続して 98、Xp、2000のトリプルブートにするにはどうすればいいのでしょうか? 98、XPのデュアルまではわかります。 このあと、現在のWIN2000を加えるにはどうすればいいのでしょうか?

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

  • ベストアンサー
  • deadline
  • ベストアンサー率63% (1239/1943)
回答No.3

ANo.#2の補足。 >ドライブやパーティションの指定は、ご質問のような状態(40GBマスター、10GBスレーブ)で、C:に98、D:にXPがインストールされているとすると(2000は10GBの最初のパーティションと仮定) D:にXPと書きましたが、2つのハードディスクを接続した状態でXPをインストールすると、D:ではなくE:になると思います。(C:40GBの基本パーティション、D:10GBの基本パーティション、E:~40GBの拡張パーティション上の論理ドライブの順でドライブレターが割り当てられるので)

akubimusume88
質問者

お礼

返信ありがとうございました。 非常に参考になりました。 結局 98をインストールして次に10GBのWIN2000をboot.iniでブートできるように編集しました。 そのあと、XPをインストールして現在、トリプルブートで使っています。 アドバイスありがとうございました。

その他の回答 (2)

  • deadline
  • ベストアンサー率63% (1239/1943)
回答No.2

98→XPの順でインストールした後、"C:\boot.ini"ファイルをメモ帳等で開きます。("C:\boot.ini"ファイルには、『隠しファイル属性』と『システムファイル属性』が設定されていますので、『フォルダオプション』で隠しファイルとシステムファイルを表示するように設定する必要があります。) [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect C:\="Microsoft Windows" ↑のようになっていると思いますが、これに multi(0)disk(0)rdisk(1)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect を書き加えて、『保存』します。 ドライブやパーティションの指定は、ご質問のような状態(40GBマスター、10GBスレーブ)で、C:に98、D:にXPがインストールされているとすると(2000は10GBの最初のパーティションと仮定) XPは1台目のハードディスクの2つ目のパーティションなので、"multi(0)disk(0)rdisk(0)partition(2)" 2000は2台目のハードディスクの1つ目のパーティションなので、"multi(0)disk(0)rdisk(1)partition(1)" となります。 なお、2000を起動した時の、ドライブレターは、これまでと同じ(10GBがC:から、40GBを後から追加した形)になりますが、98やXPを起動した時のドライブレターは40GBの方がC:ドライブになります(←は当たり前ですが)。

  • bumin
  • ベストアンサー率31% (219/686)
回答No.1

ブートローダーをお使いになれば良いのではないかと思います ↓はシェアウェア http://www.softboat.co.jp/product/sc2k/index.html ↓はフリーウェアです http://elm-chan.org/fsw/mbm/mbm.html 注:パーテーションについて良く勉強してから、自己責任でやって下さいね

akubimusume88
質問者

お礼

返信ありがとうございます。 ブートローダーソフトの紹介、参考になりました。

関連するQ&A