※ ChatGPTを利用し、要約された質問です(原文:VistaとXPのデュアルブートについて)
VistaとXPのデュアルブートについて
このQ&Aのポイント
VistaとXPのデュアルブートについての質問です。
Vistaをインストールしていたパソコンに、新たにハードディスクを増設し、XPをインストールし、デュアルブートしたいがうまくいかない。
起動時にXPが立ち上がってしまい、コマンドプロンプトでの設定もエラーが出てしまい、現在はOS選択画面が表示されず、XPが自動的に起動してしまう状態。どうすれば打開できるか困っている。
Vistaをインストールしていたパソコンに、新たにハードディスクを増設し、そこにXPをインストールし、デュアルブートしたいと思いました。
XP自体はうまくインストールされましたが、デュアルブートの設定がどうやってもうまくいきません。
起動時にXPが勝手に立ち上がってしまうのは最初から知っていた症状だったので、コマンドプロンプトで
I:\boot\bootsect.exe /NT60 All
C:\Windows\system32\bcdedit /create {ntldr} /d "Windows XP Home Edition"
D:\Windows\system32\bcdedit /set {ntldr} devicepartition=D:
D:\Windows\system32\bcdedit /set {ntldr} path \ntldr
D:\Windows\system32\bcdedit /displayorder {ntldr} /addlast
※DはVistaが入っているハードディスク、Iはディスクドライブです。
を実行しました。
ですが
D:\Windows\system32\bcdedit /displayorder {ntldr} /addlast
はうまく処理されず、「要素データを設定中にエラーが発生しました。指定されたファイルが見つかりません。」という表示が出てきてしまいました。
まあいいかと思い、再起動してみるとちゃんとデュアルブートになっていて、OS選択の画面が出てきました。ですがXPの方を選択すると「ファイル:\ntldr 状態:0xc000000e 情報:アプリケーションが見つからないか壊れているため、選択されたエントリをロードできませんでした。」というコメントが出てきて、実行不可能。
仕方ないのでVistaの方を選択すると、Vistaは普通に起動します。
ですがもう一回再起動をかけると、自動的にXPが起動されるようになり、OS選択画面は二度と表示されなくなりました。
ですので現在の状況は振り出しにまた戻ってしまったわけです。
どうすればこの事態は打開できるのでしょうか?
本当に八方塞の状態で困っています。みなさまのお力添えをよろしくお願いします。
お礼
自己解決しました。ありがとうございました。