プロが教えるわが家の防犯対策術!

デュアルブートのうち、Win2000がうまく起動しません。もともとパーティションは1つでそこにWin2000を入れていました。しかしどうしてもWin98環境が必要で急遽PartitionMagic7で今のドライブの前にもう一つパーティションを区切りWin98を入れました。Win98がCドライブ、Win2000がDドライブになったのですが、Win98しか起動しません。PartitionMagic7の設定内容は2ドライブともFAT32で基本ドライブになってます。状況はWin98が「アクティブ」、2000が「なし」ですが、どこかおかしいでしょうか?

A 回答 (5件)

Win2000用のNTLDRとMBRがCドライブに無いためにWin2000が起動できなくなっています、


Win2000インストールCDから起動し、
修復セットアップで高速オプションを実行してください。
    • good
    • 0

デュアルブートでうまくいかないのは、Win98を2000の後にインストールした時です。

この時、2000のインストーラを使うと、2000を再インストールせずにデュアルブートを有効にできるはずです。
    • good
    • 0

#2からです。



補足ですが、BootMagicで隠すドライブを上手く設定すれば既存のドライブレターは変わらないのでそのまま使用できます。

PMにはDriveMapperと言うレジストリを検索してインストールソフトのレジストリ等を自動で書き換えてくれるツールも有りますが、それを使うよりBootMagicで構成を変えないように設定をやりくりした方が無難です。
    • good
    • 0

OSを別パーティションにインストールしていると言うことはWindows2000のOSLoaderにはWindows98の情報は書かれていません。


Windows2000でデュアルブートさせるには通常Windows98をインストールした後にWindows2000をインストールする必要が有ります。

しかし今回の場合はそれとは違いますのでツールを使用することとなります。
PMをお持ちと言うことでしたらその中にBootMagicという物が有るはずです。それが起動パーティションセレクタですのでそれを使用すれば複数のパーティションから起動できるようになります。また、起動する際に隠すパーティション等も細かく設定できます。
他にも有名なところでシステムコマンダーと言うツールも有りますが機能はほとんど一緒です。

ちなみにWindows2000のOSLoaderは4GB以降に置くと起動出来ません。同一ドライブの場合はWindows98のパーティションは4GB以下にする必要が有ります。
(その辺りの起動パーティションの注意事項はPMのHELPに詳しく載っています。一度ご参照下さい)
    • good
    • 0

OSの起動にはHDDなど記憶媒体のMBR(マスターブートレコード)と呼ばれる部分に起動に関する情報が書き込まれています。

エクスプローラなどでは見えない部分です。

インストールの順序が、win98→win2kならば、win2k側で、win98を起動できるようMBRを書きこんでくれるので、対応できます。
ただ、今回の例でいうと、逆のパターン、win2k→win98の順番にインストールするとwin98の形式でMBRが上書きされます。win98のMBRは基本的にデュアルブートに対応していないため、win98しか起動できなくなります。

マルチブート対応するフリーソフトも有りますので、試してみるのもひとつの手段です。(使用経験が無いため、使用感については不明です)
http://www.vector.co.jp/

また、PMでパーティションを分けたとのことですが、仮に、ブートできるようになっても、WIN2K側のシステム設定ファイル(レジストリ他多数)に書きこまれている情報が恐らく、全て必要なファイルが全てCドライブに有ると誤認して、正常な動作は期待できないかもしれません。

win2kを上書きインストールすることをお勧めします。運が良ければドライバ等、そのまま認識するかもしれません。

参考URL:http://www.vector.co.jp/
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!