iT邦幫忙

0

XP裝在extend partiton,boot.ini和ntdetect.com裝在別的primary分割區

請問一下一個安裝xp遇到的問題
裝機情況如下:
disk c: 分割成extend partition , DISK D: 是設成 1g的 primary partition ,
XP系統裝完後才發現,boot.ini 和ntdetect.com是裝在 disk d:

我的問題是:

  1. 請問一下硬碟分割狀況如上述的話,裝機時,boot.ini 和ntdetect.com這二個檔,一定會自己去找primary partition裝嗎?
  2. 請問一下,我能否把 disk c 先ghost 起來,再重新產生一個為primary的disk c -->xp ghost回去,--->再把boot.ini 和ntdetect.com這二個檔 copy到disk c: --->並修改boot.ini的內容,這樣的作法,可以讓xp 正常運作嗎?

謝謝您的幫忙

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

20
tom6507
iT邦大師 1 級 ‧ 2009-04-14 14:47:28
最佳解答

A1.如果C磁碟是extend的話,boot.ini確實會primary的D磁碟上
A2.理論上可行,前提是C磁碟要沒有分頁檔,而且還要把C磁碟設定為"啟動"

2bears iT邦新手 5 級 ‧ 2009-04-14 16:32:20 檢舉

您好:請教一下,您有提到 「前提是C磁碟要沒有分頁檔」,有分頁檔和沒分頁檔的影響是什麼呢? 謝謝您

tom6507 iT邦大師 1 級 ‧ 2009-04-14 16:39:16 檢舉

如果你想讓原來的磁碟還可以開機的話,就不能設定分頁檔在那邊。

16
花輪
iT邦大師 1 級 ‧ 2009-04-14 15:45:47

STEP 2:除了boot.ini 和ntdetect.com之外,您還要複製 NTLDR & BOOTFONT.BIN 兩個檔案到 c:\,且這還是 單一os 的情況,若是多重開機就還有別的檔!

另外一個問題是:若 hd 的第一個 partition 是 extend ,第二個是 primary ,windows 應該會把 primary 當成 c:才對,這樣的切割方式有點怪怪的!

tom6507 iT邦大師 1 級 ‧ 2009-04-14 16:30:46 檢舉

從NT開始就可以設定為其他磁碟機代號了

2bears iT邦新手 5 級 ‧ 2009-04-14 16:34:56 檢舉

謝謝fran633的回答,您說的沒錯,理論上 第二個是 primary ,windows 應該會把 primary 當成 c:才對
但是一開始接手的人 是考量到 買來的NB 上面有一些 原版的授權、DRIVER之類的分割區,所以只做了隱藏,造成 明明是PRIMARY,但是磁碟代號是D ,而非C:的怪情形出現

不明
【**此則訊息已被站方移除**】

我要發表回答

立即登入回答