安裝時建立的啟動分割區最大只能有 4 GB

本文曾發行於 CHT119497
本文已封存。本文係以「現狀」提供且不會再更新。
結論
Windows NT 安裝程式所建立的啟動分割區的大小最多只能有 4 GB,因為 Windows NT 安裝程式必須先將分割區格式化為 FAT 檔案系統。雖然安裝時可以選擇 NTFS 作為啟動分割區,但此分割區還是會先被格式化為 FAT,待安裝完成之後,再將此分割區轉換成 NTFS。因為 FAT 檔案系統的限制是 4-GB 的分割區大小,Windows NT 啟動分割區自然也會有 4 GB 的限制。
其他相關資訊
Windows NT 3.1 與 3.5 版的安裝程式不會載入完整的 Windows NT Kernel 以及相關的驅動程式,所以安裝程式無法讀取 NTFS 分割區。安裝時,即使您選擇了 NTFS 作為啟動分割區,它還是要格式化為 FAT (有 4 GB 的限制),這樣安裝程式才能寫入此分割區。因此,Windows NT 啟動分割區才會有 4 GB 的限制。

其他可行方案
將硬碟移至另一個執行 Windows NT 的系統,將硬碟插在和原來系統相同廠商所製造的同機型控制卡上。執行磁碟管理員,建立一個較大的 NTFS 分割區,大至 7.8 GB,然後格式化。只要此磁碟機正被轉譯,分割區表格項目就應該會包含用來啟動的有效的磁柱、磁面與磁區的起始值。接著就可以將此磁碟機移回原來的系統,準備安裝 Windows NT。


磁柱、磁面與磁區的起始與結束值



「磁面」(Side)、「磁柱」(Cylinder) 與「磁區」(Sector) 的「起始」(Starting) 與「結束」(Ending) 欄位對於 Windows NT 和磁碟互動的方式非常重要。

可以用 1 個位元組來代表的「磁面」(讀/寫頭) 的最大數目是 256;可以用 10 個位元來代表的「磁柱」的最大數目是 1024;可以用 6 個位元來代表的「磁區」的最大數目是 63,因為「磁區」是從 1 開始計數 (而「磁柱」與「磁面」是從 0 開始計數)。

以 512 位元組的標準磁區大小為例,用來記錄起始與結束磁區位址的 24 個位元,轉譯為 7.8GB (8,455,716,864 位元組) 的最大可能分割區大小,就可以用這些欄位來說明。這特別的重要,因為 INT 13 BIOS 介面使用相同的欄位大小,而此介面會定義系統 BIOS 和硬碟互動的方式,而啟動時也會用到此介面。



有關 Windows NT 中檔案系統限制的其它資訊,請參閱 Microsoft Knowledge Base 中的下面文件:
文件編號:114841
標題:Windows NT Boot Process and Hard Disk Constraints
参考
本文件是根據 Microsoft Knowledgebase 文件編號 Q119497 翻譯的. 若要參考原始英文文件內容, 請至以下網址:

prodnt maximum
內容

文章識別碼:119497 - 最後檢閱時間:03/01/2014 15:14:15 - 修訂: 1.4

  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Workstation 3.1
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • kbnosurvey kbarchive kbhowto kbother KB119497
意見反應