アプリ版:「スタンプのみでお礼する」機能のリリースについて

2台のHDを用いてWindows XPと2000のデュアルブートを行いたいのですがセカンダリ側HDで起動できません。
boot.iniを変更(最後の1行を追加)して行いました。

《パターン(1)》
【HD接続方法】
プライマリ:XP セカンダリ:2000
【boot.ini設定(XP)】
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\Windows
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\Windows="Microsoft Windows XP" /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\Windows="Microsoft Windows 2000" /fastdetect
【実行結果】
XP:起動OK
2000:起動NG
エラーメッセージ
「コンピュータディスク ハードウェア構成の問題のため、Windowsを起動できませんでした。選択されたブートディスクを読み取れませんでした。ブートパスとディスク ハードウェア構成を確認して下さい。」

《パターン(2)》
【HD接続方法】
プライマリ:2000 セカンダリ:XP
【boot.ini設定(2000)】
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000" /fastdetect
multi(0)disk(0)rdisk(1)partition(2)\WINNT="Microsoft Windows XP" /fastdetect
【実行結果】
2000:起動OK
XP:起動NG
エラーメッセージ
「コンピュータディスク ハードウェア構成の問題のため、Windows2000を起動できませんでした。選択されたブートディスクを読み取れませんでした。ブートパスとディスク ハードウェア構成を確認して下さい。」

boot.iniの設定方法が間違っているのでしょうか?
もしくは他に方法があるのでしょうか?
教えてください。お願い致します。

A 回答 (11件中11~11件)

システムパスが違うと思います。


XPは \WINDOWS
2000は \WINNT
でしょう。

この回答への補足

早速の回答有り難うございます。
システムパスが違うと思います。

boot.ini のシステムバスの設定を変更して試したのですが、XPと2000のデュアルブートはできませんでした。

《パターン(1)》
【HD接続方法】
プライマリ:XP セカンダリ:2000
【boot.ini設定(XP)】
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\Windows
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\Windows="Microsoft Windows XP" /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\Winnt="Microsoft Windows 2000" /fastdetect
【実行結果】
PC起動時に以下の起動メニューが表示されました。
(1).Microsoft Windows XP
(2).Microsoft Windows 2000
(3).WIndows(既定)

それぞれの実行結果は
(1).起動NG
エラーメッセージ
 「次のファイルが存在しないかまたは壊れているためwindowsを起動できませんでした。
 <windows root>\system32\hal.dll.
 上記のファイルをインストールし直してください。」
(2).起動NG
エラーメッセージ
 「コンピュータディスク ハードウェア構成の問題のため、Windowsを起動できませんでした。選択されたブートディスクを読み取れませんでした。ブートパスとディスク ハードウェア構成を確認して下さい。」
(3).XP起動OK

《パターン(2)》
【HD接続方法】
プライマリ:2000 セカンダリ:XP
【boot.ini設定(2000)】
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\Winnt="Microsoft Windows 2000" /fastdetect
multi(0)disk(0)rdisk(1)partition(2)\Windows="Microsoft Windows XP" /fastdetect
【実行結果】
PC起動時に以下の起動メニューが表示されました。
(1).Microsoft Windows 2000 Professional
(2).Microsoft Windows XP
(3).WIndows(default)

それぞれの実行結果は
(1).起動NG
エラーメッセージ
 「次のファイルが存在しないかまたは壊れているためwindowsを起動できませんでした。
  <windows 2000 root>\system32\ntoskrnl.exe.
 上記のファイルをインストールし直してください。」
(2).起動NG
エラーメッセージ
 「コンピュータディスク ハードウェア構成の問題のため、Windows2000を起動できませんでした。選択されたブートディスクを読み取れませんでした。ブートパスとディスク ハードウェア構成を確認して下さい。」
(3).2000起動OK

システムパスの設定以外に間違っている点、又は他の対処方法をご存知でしたら教えて下さい。お願い致します。

補足日時:2006/09/16 11:11
    • good
    • 0

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