• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:起動ファイル、デュアルブートについて)

起動ファイル、デュアルブートについて

このQ&Aのポイント
  • PCに2つのHDDを切り替えて使っていて、Windows 2000とWindows XPをインストールしています。Windows 2000のHDDからWindows XPを起動しようとしたら起動関係のファイルがWindows 2000の方に入っているためにXPのHDDのみでは起動できません。どのようにすればXPのHDDのみで起動させることができるのでしょうか?
  • PCに2つのHDDを切り替えて使っていて、Windows 2000とWindows XPをインストールしています。Windows 2000のHDDからWindows XPを起動しようとすると起動関係のファイルがWindows 2000の方に入っているためにXPのHDDのみでは起動できません。どのようにすればXPのHDDのみで起動できるようになるでしょうか?
  • PCに2つのHDDを切り替えて使っていて、Windows 2000とWindows XPをインストールしています。Windows 2000のHDDからWindows XPを起動しようとすると起動関係のファイルがWindows 2000の方に入っているため、XPのHDDのみでは起動できません。どのようにすればXPのHDDのみで起動できるのでしょうか?

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

  • ベストアンサー
  • koi1234
  • ベストアンサー率53% (1866/3459)
回答No.1

デュアルブートを目的として使う機器ではないような気もしますが 2台目のHDDのみで起動したときブート情報がないから 起動できないということでしょうね XPのDISKのみ通電状態にしないといけない特殊な理由でもあるのでしょうか? やるとすればの話ですが MBRやブート情報を適切に保存していないと起動できないので BOOT.INIだけをコピー編集してもどうにもなりません 既にデータDISKとして作成してあるDISKにMBRを書き込みできるのかが不明です (最悪データ壊します) 仮にそれができたとしてレジストリのドライブ情報がすべて 不一致になるはずなのでまともに動かないでしょう 2台起動してる時のXP起動では XPが D: 2台目のみではC: となってしまうのではないでしょうか (その場合レジストリ情報でドライブの不整合が出ますのでまともに起動しない)

naga092
質問者

お礼

 ありがとうございました

その他の回答 (2)

回答No.3

http://pcsupport.happy-ritaiya.net/2010/11/post_72.php が参考になります。 つまりは、XPのみのHDでは起動できないようです。 起動ファイルが、Windows2000がインストールされている Cドライブのハードディスクにあるため、1台目のHD(Win2kがインストールされているHD) を取り外すと 起動できなくなるのではないでしょうか? と思います。よろしくお願いします。 解決するには、OSを再インストールするか、XPのHDを1台目につけて 修復セットアップをしなおすしかないと思います。

参考URL:
http://pcsupport.happy-ritaiya.net/
  • kumaji50
  • ベストアンサー率50% (4/8)
回答No.2

WINDOWS7の時代にサポートの切れているWINDOWS2000にこだわることの意味がわかりませんが、WIN XPはWINDOWS2000の直系のOSで相性はよかったはずです。HDDのフォーマットはNTFSでしょうかそれとももっと古い形式ですか? XPのブートローダNTLDR.EXEをいじればどうにかできると思います。 WIN2000の資産を早く移行することをおすすめいたします。 どうせデュアルブートにするのならば、システムのリカバリーのことも含めてubuntuなどリナックス系のOSをおすすめします。 (OSを無料で試すことができます) しかしながら1STドライブにWIN2000を使っていると言うことは、かなり昔のマシンですよね? いまは当時の1/3~1/2の値段でシステムが構築できます。 ソフトウェアのサポートの面を考慮しても、今の環境を無理に使うよりいっそ新しいシステムを構築した方が経費がかからないと思われます。

naga092
質問者

お礼

ありがとうございました。

関連するQ&A