Windows98とWindows2000の共存                

 現在私はCドライブにWindows98の代わりにWindows Me、DドライブにWindows2000を入れています。

 私は最近Windows98とWindows2000の両方を1台のPCで使っています。Windows98はCドライブにWindows2000はDドライブにインストールしています。これでWindows2000に対応していないソフトはWindows98側に入れて使うことができます。
 先ずWindows98をCドライブにインストールします。私はWindows98の起動ディスクで立ち上げ、CドライブをFormatし、起動ディスクからCD-ROMドライブに入れたWin98のsetupを実行しています。
 Win98をインストールしたら、Windows98を立ち上げ、今度はWin2000のCD-ROMを入れてやります。Win98と共存させますので、「Windows2000を新規インストールする」を選択します。
 あと大事なのは「特殊なオプションの選択」画面で「ファイルをコピーするときの設定のオプションを確認または変更するには、詳細オプションをクリックしてください。」という個所の「詳細オプション」をクリックしてやります。そして「セットアップ中にインストールするパーティションを選ぶ」を必ずオンにしておきます。
 無事Win2000がインストールできたら、PCを起動するとWindows2000と既存のWindowsを↓↑キーで選択できるようになります。
 さて私はある理由でDドライブをFormatし、Win2000を消しました。これでPCを起動して↓↑キーが出てもWindows2000は選択できません。Windows98を起動し、再びWin2000をインストールしようとWin2000のCD-ROMを入れると途中で複数のOSが入っているのでインストールできない旨のメッセージが出て失敗しました。Win2000を消してWin98しか入ってないのに・・・
 さてどうするか・・・CドライブもFormatしWin98も消して、またWin98→Win2000の順に入れていくか・・・
 ここである雑誌の内容を思い出しこれを参考に実行してみました。
 先ずWin98を起動し、C:\にある「ntldr」を削除します。これはOS Loaderだそうです。そしてWin98の起動ディスクでPCを再起動します。
sys a: c:
を実行します。これでブートセクタをWindows 9X用に書き換えるんだそうです。
 Windows98の起動ディスクを抜いてPCを起動するとWin98が起動しますので、Win2000のCD-ROMを入れたら今度はWin2000がインストールできました。
 これで再びWin98とWin2000の共存環境、デュアルブート環境ができました。
 勿論再びC:\には「ntldr」が出来てます。Cドライブのブートセクタがこれを読み込みWindows2000を起動するんだそうです。Windows 9Xが起動できるのはC:\にあるbootsect.dosというファイルを使うんだそうです。
 ですから私はやったことはありませんが、CドライブのWin98を削除して再びWin98を入れてもWin98とWin2000の共存環境はできないでしょう。
 ( 2001/3/11 )
 さて私のHPの「Win98&2000の共存」で書いているが、CドライブがWindows98ではなく、Windows Me DドライブにWindows2000を入れ、DドライブのWindows2000を削除した場合、C:\にある「ntldr」を削除してもWindows2000はインストールできなかった。
 結局CドライブのWin Meも削除し、再びWin Me ,Windows2000の順にインストールする羽目になった。ホントにトホホである。
 私は試してないけど
Windows Me.FAQ
http://homepage2.nifty.com/winfaq/wme/
セットアップ/デュアルブートの項
◆Windows Me の SYS コマンドでは、Windows 2000 のブートセクターを消せません 
◆後から Windows9x/Me を導入したらブートメニューが出なくなりました 
が参考になるかもしれません。