• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:デュアルブートに関して・・・、OEMのOSでは上書きに・・・?)

デュアルブートの方法とリスクについて

このQ&Aのポイント
  • デュアルブートとは、複数のオペレーティングシステムを1台のコンピュータに導入する方法です。
  • デュアルブートには、OEM版と製品版のOSを使用する場合の違いがあります。
  • ノートンを使用して復元CDを作成したり復元したりする際にも注意が必要です。

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

  • ベストアンサー
  • TIYOU
  • ベストアンサー率25% (84/328)
回答No.1

そのOEM版使用のPCでしたらMeを先に入れます。 Windows9x/Me と Windows NT/2000/XP のデュアルブート Windows9x 系 OS が1つだけの場合、Windows NT/2000/XP の NTLDR を使ってデュアルブートを構成できます。 NTLDR は、ファイルにコピーした Windows9x のブートセクター (bootsect.dos) を使って Windows9x 系 OS を起動します。(Windows9x の後から Windows 2000 を導入した場合、Windows9x のブートセクターは自動的に bootsect.dos ファイルに格納されます。) ブートセクターは、bootpart ユーティリティや、Debug コマンドでファイル化することも可能です。 2-1.Windows9x/Me が C ドライブに導入されている場合 1. Windows 2000/XP を導入可能な容量を持つ C ドライブ以外のドライブを確保します。 (基本領域でも論理ドライブでも、2 台目の HDD でもかまいません。) 2. Windows9x/Me を起動し、Windows 2000/XP CD-ROM をセットします。 3. 「アップグレードしますか?」で、「いいえ」をクリックします。 4. 「新規インストール」にチェックして「次へ」をクリックします。 5. 「特殊なオプションの設定」画面で「詳細設定」ボタンをクリックします。 6. 「Windows インストールの場所」でフォルダ名を設定し、「セットアップ中にインストールパーティションを選ぶ」をチェックします。 7. 指示に従ってセットアップを完了します。(C ドライブ以外のドライブにインストールすることに注意してください。) 8. PC 起動時に Windows 2000/XP と Windows9x/Me の選択画面が表示されるようになります。 2-2.Windows 2000/XP が C ドライブに導入されている場合 2-2-1. C ドライブが FAT/FAT32 の場合 1. Windows9x/Me を導入可能な容量を持つ C ドライブ以外のドライブを確保します。 (基本領域である必要はありません。論理ドライブである D ドライブなどで OK です。) 2. Windows9x/Me 起動ディスクで起動して、Windows9x/Me のセットアップを開始します。 3. 途中、Windows 導入先として C:\WINDOWS を提示されますが、「別のフォルダ」を選択して C ドライブ以外のフォルダ (D:\WINDOWS など) を設定します。 4. 通常通り Windows のセットアップを完了します。 5. Windows 2000/XP が起動しなくなっているので、「後から Windows9x を導入したらブートメニューが出なくなりました」を参照して Windows 2000/XP の起動環境を復活させます。 6. PC 起動時に Windows 2000/XP と Windows9x/Me の選択画面が表示されるようになります。 2-2-2. C ドライブが NTFS の場合 このケースは、Windows 2000/XP で起動したときと、Windows9x/Me で起動したときとで、ドライブレターの割り当てが異なってしまうので注意が必要です。 このため、あまりお勧めできません。できることなら、C ドライブは FAT16/32 にした方がよいでしょう。 1. 1台目のハードディスクに、Windows9x/Me を導入可能な容量を持つ基本領域を確保します。 2. fdisk で、この基本領域が C ドライブとして認識され、アクティブになっていることを確認します。この領域は Windows 2000 からは C 以外のドライブとして認識されます。 (FDISK の詳細は、「基礎講座:FDISK の使い方」を参照してください。) 3. Windows9x 起動ディスクで起動し、C ドライブ (Windows 2000/XP から見ると C 以外のドライブ) をフォーマットします。 4. Windows9x/Me を C:\WINDOWS などに導入します。 5. セットアップ完了後、Windows9x/Me を起動します。 6. MS-DOS プロンプトを起動し、次のコマンドを実行してブートセクターをファイル化します。 (bootpart ユーティリティを使っても同じことができますが、Linux とのデュアルブートで紹介していますので、ここでは Debug コマンドを使った方法を解説します。) C:\WINDOWS>cd \ C:\>debug - L 100 2 0 1 - R CX :200 - N C:\bootsect.dos - W 7. 続いて DOS プロンプトで FDISK を起動し、Windows 2000/XP が導入された NTFS ドライブをアクティブにします。 8. Windows9x/Me を再起動します。 9. 再起動で Windows 2000/XP が起動するので、管理者権限でログオンします。 10. コマンドプロンプトを開き、次のコマンドを実行します。(Windows9x/Me の C ドライブは Windows 2000/XP から D ドライブとして見えていると仮定します。) C:\>copy D:\bootsect.dos C:\ C:\>attrib -s -h C:\boot.ini C:\>C:\boot.ini 11. メモ帳が開くので、boot.ini ファイルの最終行に C:\="Windows9x" という行を追加し、変更を保管してメモ帳を閉じます。 (もし、Windows9x/Me のブートセクターを bootsect.dos 以外の名前で保存した場合は、等号の左辺はフルパスのファイル名になります。) 12. PC 起動時に Windows 2000/XP と Windows9x/Me の選択画面が表示されるようになります。

参考URL:
http://homepage2.nifty.com/winfaq/
dontakos
質問者

補足

ご回答していただいたように、 >2-1.Windows9x/Me が C ドライブに導入され~ で実行して作業を進行し、 5. 「特殊なオプションの設定」画面で「詳細設定」ボタンをクリックします。 から進んでセットアップに入った後に「6」に進行する前に、 Line35 of the INF file \$WIN_NT$~BT\winnt.sif is invalid ........ Set up cannot continue Press any key to exit. のメッセージで先に進めません。3度やってもここで中止になります。  C・D・E・F・GドライブのD(10GB)&G(20GB)が空いているのでDに入れたかったのですが、5から6に行く途中で頓挫です。E・F・Gドライブなどに不明の隠しファイルが2~3づつコピーされてました。 上の英語のメッセージで再起動を掛けるとWindowsを選ぶ画面になりますが、XP-Proを選択すると、やはりセットアップ画面に戻り、やがて上の英語の画面になってしまいます。 HDDを4つ所持してそれぞれMeとXPを2づつあり、1台のPCはスーパーラックで抜き差し交換できますので、デュアル・ブート時のファイルの共有&解除など必要になるようで、HDDの抜き差しでOS交換又はHDDとDVDドライブをプライマリに接続(外に出す)してますが、DVDドライブをもう一つのHDDを接続してスイッチON&OFFでも切り替えが、更にはプライマリはHDDとDVDRWのままセカンダリに現在の内蔵DVDドライブとHDD(延長コードで外だし)を接続してここにもう一つのHDDを接続して、起動時にどちらかのスイッチをOFFにすれば簡単に交換できますが、どちらが便利でしょうか。アドバイスよろしくお願いいたします。  

その他の回答 (2)

回答No.3

デュアルブートをする為には、まずパーティションを切ることが必要と思われます。 (ただし、容量の少ないPCでは勧められません。) 当方デュアルブート環境  Cドライブ: Win Me (プリインストール) Dドライブ: Win 2000(SP4 市販)  で利用をしています。 OSは、まずWin Meからインストールをします。(Win 2000からインストールをするとWin Meのインストール後にOSの起動選択表示が表示されてこなくなる為 。 戻す方法はありますが、めんどうなので。) Win XPでは行った事はないですが、Win 2000では上記の環境でまったく問題なく稼動をしています。

dontakos
質問者

補足

ご回答ありがとうございます。 当方のPCは80GBを20GBづつ3つと10GB2つの5分割していますので、容量的に問題ないと思うのですが。 CにOEMのPC付属のMeをインストールしてあります。Dドライブも10GBあったので、余裕かと思ったのですが、20GBくらい必要でしょうか。 XP-Proのみ入れてる同じタイプのPCが他に1台ありますが、かなり重たい感じがします。(C:15GBに入ってます。シングルです。) 何か問題点にお気づきでしたら、続けてアドバイスしてくださるようお願いいたします。

  • TIYOU
  • ベストアンサー率25% (84/328)
回答No.2

アドバイス遅れすみません。 ちょっとわかりません。 いったん締め切り再質問をお勧めいたします。

dontakos
質問者

お礼

ご返信、ありがとうございました。 先ずデュアルブートですが、教則本を購入(予約)したのでそちらで頑張ってみます。 HDDの抜き差しですが、Me・XPのそれぞれの仕様で2つづつ用意してありますので、FDD感覚で交換すれば10秒でOSの入れ替えと同じになります。 外付けHDDも含めてFAT32ですので、データの共有も何ら設定なしに行えていますので、ちょっとした手間~HDDの抜き差し~を惜しまなければこれでOS変換できますので、暫しこれで対応したいと思います。 初心者ですので、MeのDに外付けから他のHDDの「XP-ドライブ(C)」を丸々コピーしたのですが、Meしか起動しませんでした。 詳しいURLを教えていただき、ありがとうございました。また、機会がありましたら、よろしくアドバイスをお願いいたします。

関連するQ&A