多重開機與bcdedit設定與ntldr - Windows

Table of Contents

各位前輩好
我想請教關於開機設定的問題。以下說明我的狀況

我的筆電裝有A,B兩顆硬碟
A碟第1分割(C) 裝有vista
B碟第1分割(E) 裝有XP中文版
B碟第2分割(F) 裝有XP日文版

我在安裝兩個XP系統時,是將B碟插在第一IDE槽安裝的。
因此當我將B碟插在第一IDE槽時,選擇作業系統的功能是沒有問題的。

但我希望以A碟優先,故目前A碟接在第一個IDE插槽,B碟接在第二個。
因此開機的時候會載入A碟內的bootmgr。

在bcdedit的設定方面,中文版XP的設定是這樣的(ID省略)

真實模式開機磁區
device partition=E:
path \ntldr
description Microsoft Windows XP TW

這個設定是成功的,我可以選擇用vista或XP中文版開機沒有問題。
但關於XP日文版的設定,我比照中文版XP的設定來設,如下

真實模式開機磁區
device partition=F:
path \ntldr
description Microsoft Windows XP JP

一開始遇到的問題是找不到ntldr
於是我把ntldr,ntdetect.com,boot.ini複製到第2分割(F),然後再重開機。
結果我選擇開啟XP日文版,卻進入XP中文版。
之後我將第1分割(E:)及第2分割(F:)的boot.ini都改為內容如下

[boot loader]
timeout=20
default=multi(0)disk(0)rdisk(1)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Win XP Pro JP"
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Win XP Pro TW"

但選了日文版XP後仍然只會進入中文版,且並未出現ntldr的選單

想請問:
1. ntldr在boot.ini存在的情況下,不是應該要依照裡面的設定讓我選作業系統嗎?
為何直接就進中文版XP,而沒有出現選單?
2. 怎麼設定才能在維持三個作業系統,且A硬碟插在第一槽的前提下,
讓XP日文版開機?

--

All Comments