最大設備大小 2TB?在 Windows XP 32 位元中

最大設備大小 2TB?在 Windows XP 32 位元中

我的 8 TB raid 設備中只看到 2 TB。

我剛安裝並設定raid5 中具有 5x2TB 硬碟的設備,因此這應該給我一個 8TB 設備。我在 Windows XP 32 位元中的磁碟管理只能看到 2047.97 GB 設備,經過一番谷歌搜尋後,這可能是 Windows XP 支援的最大值?

我發現一些參考資料表明更改區塊大小可能會起作用,或者這在 SP1 中已修復(我有 SP3)。這是我可以解決的問題嗎?

答案1

簡短回答:您不需要 64 位元作業系統來使用整個 RAID 陣列,除非您想繼續使用 Windows XP。您最好升級到 Windows 7,無論是 32 位元還是 64 位元。

你真正需要做的是閱讀Windows 和 GPT 常見問題解答。 Windows XP x86 僅支援 MBR 式分割區驅動器,且 MBR 式分割區限制為 2 TB。無論您做什麼,單一儲存容器的容量都不會超過 2 TB。

若要一次使用該 RAID 陣列的全部容量,您需要使用 GPT 樣式分割區。在「現代」Windows 作業系統系列(XP、2003 及更新版本)中,XP x86 和 Server 2003 x86 RTM 根本無法使用 GPT 磁碟。 XP x64、Server 2003 RTM x64、Server 2003 SP1(x86 和 x64)以及 Vista、Server 2008、7 和 2008 R2 的所有版本都可以使用 GPT 磁碟作為資料光碟。

要從 GPT 光碟啟動,您需要基於 EFI 的系統和 Vista/7/2008/2008 R2。 Server 2003 for Itanium 也可以引導 GPT 光碟,但這相當罕見。 :-)

理論上,可以在 Windows XP 中安裝驅動程式以允許其查看陣列上的所有空間,但我不知道有任何可用的驅動程式。我認為 Western Digital 為其 3 TB 外部硬碟提供了一個(以及控制器),但我懷疑它是否適用於所有硬碟。

另一種選擇是查看您的 RAID 控制器是否允許您將該陣列劃分為多個邏輯磁碟機並將這些磁碟機呈現給作業系統,而不是單一 8 TB 容器。它在概念上類似於在將陣列呈現給作業系統之前對其進行分割區,因此 XP 可以看到 4 x 2 TB 硬碟。

答案2

WinXP 32 無法辨識超過 2 TB 的分割區。您必須升級到 64 位元版本的 Windows 才能看到更大的分割區。或者您必須將 raid 分成多個 2TB 分割區

編輯:澄清一下,NTFS 支援最多 16 EB。 32 位元 Windows 則沒有。

相關內容