Windows XP 可以安裝在從第 64 區開始的分割區上(在進階格式化 4k 磁碟機上)嗎?

Windows XP 可以安裝在從第 64 區開始的分割區上(在進階格式化 4k 磁碟機上)嗎?

我可以手動建立 4k 對齊的分割區(使用 Linux 工具,例如 live cd),該分割區將從 LBA 磁區 64 開始(而不是 Windows XP 安裝程式中預設的磁區 63)。我不記得了,但我想我在某處讀到過,除非啟動分割區僅從第 63 區開始,否則 Windows XP 不會啟動。參考?

答案1

答:是的,如果安裝在以非 63 磁區開頭的分割區上,Windows XP SP3 應該可以啟動。http://support.microsoft.com/kb/931760

起初我認為 Windows XP 處理高級格式驅動器的唯一方法是透過驅動器本身的硬體跳線(這實際上將所有扇區移動到對齊位置)。但事實並非如此。有一些軟體實用程序,例如 WD Align(或來自其他驅動器製造商的類似軟體),我假設它們可以執行以下操作:

  • 將包含所有資料的磁碟分割區實體重新定位到新的對齊位置,
  • 更新 MBR 中的分區表以反映該新位置。

因此,在這種情況下(分割區重新定位後),Windows XP 現在所在的分割區不再從第 63 區開始。它有效。

答案2

有一篇關於高級格式化驅動器的好文章比特科技。 Windows XP 確實從第 63 區啟動,這會導致這些磁碟機出現問題。然而,這一切意味著,如果你不採取其他步驟,你將在寫入資料時付出代價。許多進階格式磁碟機(例如,西部資料磁碟機)都有一個跳線來透過向磁區對應新增偏移量來處理此問題。西部數據還提供 WD Align 軟體,該軟體可以移動未對齊的分區。 安南德科技涵蓋了這一點以及其他方面。

總而言之,高階格式磁碟機對於像 Windows XP 這樣古老的作業系統來說有點問題,但如果您堅持使用 XP,則有一些相當簡單的解決方法。

答案3

當 Windows XP 安裝在對齊的分割區(即不從 63 啟動的分割區)上時,Windows XP 無法啟動。它會識別從 cd 到複製檔案的分割區安裝,但是當它重新啟動以完成安裝時會出現錯誤。同樣,如果我允許 xp cd 建立分割區(從第 63 區開始),它將安裝並正常工作(但不會對齊)。然後,當我使用該工具從西部資料網站對齊分區時,它將不再啟動。我正在等待西部數據的回應,但我並沒有屏住呼吸。我使用了 Windows XP(我認為是 SP2)CD。 SP3可能不一樣。

相關內容