Re: 請問RAID容量>2TB 不能作為開機碟的限制? - 儲存設備

Table of Contents

※ 引述《powergene (PowerGene)》之銘言:
: 原先預計購入 2台 WD 1TB 硬碟(WD1001FALS), 組成RAID 0, 合為一顆硬碟,
: 再由此 2TB RAID 分割出 Boot partition 安裝 Windows XP
: * 預計採用主機板 ASUS P5Q-E (ICH10)
: 但我發現一行說明文字如下
: **Due to the Windows XP/ Vista limitation, the RAID array with the total
: capacity over 2TB CANNOT be set as a boot disk. A RAID array over 2TB can
: only be set as a data disk only. For more information, please refer to
: http://support.microsoft.com/kb/946557/en-us
: 是不是如此組成的RAID 約2TB 根本就無法安裝 XP 了呢?

推 rick65134 :2顆市售1TB加起來小於2TB 詳情請見置底文 06/22 23:58

rick65134 提到兩棵加起來小於 2TB 這個倒是蠻有趣的
不知道這個開機2TB限制的算法到底用哪一種單位
如果用和硬碟容量同一種算法,兩棵加起來還是>2TB
WD 的官網對於WD1001FALS硬碟容量的描述:
[格式化容量 1,000,236 MB ]
所以不確定 x 2顆 到底有沒有超過 2TB? (超過MBR定址能力)
有沒有人實做過兩棵1TB 的RAID 0 ?

轉貼一些參考資料:

1.Tom's hardware: problems with larger then 2TB arrays
http://www.tomshardware.com/forum/229369-32-problems-larger-arrays

2. 中文文章:

最近都只看到很多人因32位元windows系統下4GB記憶體抓不抓的到的問題在討論
卻忽視了硬碟容量也逐漸接近系統限制

目前採用Master boot record (MBR)分割的硬碟最大只能定址到2TB的容量
雖然以動態磁碟來管理可以突破2TB限制
但這是以多顆硬碟用Raid組成超過2TB容量的磁碟時才適用
若是單一硬碟大於2TB仍無法對應
所以只能改以GUID Partition Table (GPT)來製作磁碟分割

但GPT支援上還有些麻煩
微軟的Windows and GPT FAQ這篇有提到
32位元系統從Windows Server 2003 SP1之後才開始支援GPT,XP則要x64版才支援
而且必須要用Intel Itanium系統才能啟動windows

一般使用者改用Windows Vista就可以使用GPT
但當開機磁碟必需要用主機板支援Extensible Firmware Interface(EFI)
傳統BIOS無法對應GPT來啟動作業系統
★★ 所以現行大部分的PC都不能拿2TB以上的硬碟來當Windows開機磁碟....

以前MSI跟ASUS嘗試過幾次用EFI來取代傳統BIOS
但主流的硬體仍然是配置傳統BIOS
Intel還曾經說到2006年要用EFI完全取代BIOS
現在都2008年了.....

--

All Comments

Jake avatarJake2009-06-24
INTEL:怪我囉
William avatarWilliam2009-06-26
別說EFI 還有BTX RDRAM
Victoria avatarVictoria2009-06-29
其實現在是2009 (!?)
Regina avatarRegina2009-07-02
那個應該是2008的文章吧...
Quintina avatarQuintina2009-07-07
只有賣硬碟的人才在用小單位為單位 其他都是真正的TB