在Windows下建立大型磁碟分割區時,最多只能建立到2TB,即使不需要多個分割區,仍會被迫將磁碟陣列切割為多個分割區,才能充分利用容量,這是什麼原因?如何突破限制? | ||
| ||
在Windows下以實體磁碟機建立基本磁碟時,是以分割(Partition)作為儲存與管理的單位,又分為主 要分割與延伸分割,主要磁碟分割中可存放引導系統開機用的主開機紀錄,藉由MBR分區表(partition table)可啟動各個延伸分割,進而啟始作業系統。 但問題在於受定址能力所限, MBR分割表對應的分割容量上限為2TB,若實體磁碟的容量大於2TB,則必須分割為多個基本磁碟區。 這對只有1~2臺硬碟的一般單機應用環境來說問題不大,但在磁碟陣列應用上就會造成許多限制。考慮到現在的硬碟容量越來越大,單臺容量750GB與1TB的產品都已經上市,若使用這類硬碟建立磁碟陣列,只要用上2或3臺硬碟就會遭遇2TB上限問題。 動態磁碟 微 軟後來在Windows 2000上增加了動態磁碟(Dynamic disks)的概念,可提供基本磁碟所沒有的功能。動態磁碟是以磁碟區(Volume)為管理單位,透過檔案系統之下的磁碟區管理器(Volume Manager),可建立跨越多個磁碟的磁碟區,如跨距或等量磁碟區;或是建立有容錯功能的磁碟區,如鏡像磁碟區與RAID 5 磁碟區。 動態磁碟雖能透過跨距或等量磁碟的方式實現2TB以上的磁碟區,但因為動態磁碟必須透過Volume Manager來執行磁碟區的管理與存取,因此系統存取動態磁碟時必須經過Volume Manager與檔案系統兩層的處理,以致有效能方面的問題。 GUID 磁碟分割 根 本解決方式是提高作業系統對磁碟分割的定址能力,如微軟在Windows Server 2003新增的GUID 磁碟分割表(GUID Partition Table,GPT)。GPT分割表支援的磁碟區分割最大可達18 EB,每個磁碟最多可有128個磁碟分割,相較下傳統的MBR分割則分別只有2TB與4個分割。 但在實際環境中,作業系統支援GPT 分割只是建立2TB以上磁碟區的必要條件之一,其他條件包括磁碟陣列控制器或主機板上內建的磁碟控制晶片必須支援大於2TB的Volume定址,且該控制 器或控制晶片在Windows中的驅動程式也必須支援64位元的邏輯區塊定址(Logical Block Addressing,LBA)。文⊙張明德
|
WELCOME
2009年9月21日 星期一
克服Windows基本磁碟2TB分割區上限問題
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言