2T以上的硬盤及GPT分區

 目前,2TB硬盤的價格已經降到700以下,3TB硬盤已經上市,那麼我們是不是拿來一塊3T硬盤就立刻可以使用了?其實未必。

  現在的PC是沿用了數十年的主板BIOS+硬盤MBR分區形式。MBR(Master Boot Record)即主引導記錄,MBR分區的標準決定了它只能支持2.16TB以下的硬盤,超過2.16T的那部分是無法識別的。

  爲解決這個問題,微軟和英特爾開發了GPT分區模式。GPT(GUID Partition Table)即全局唯一標識分區表,其中GUID意爲“全局唯一標識符 (Globally Unique Identifier) ”。
  與MBR最大允許四個活動分區的限制相比,GPT對分區數量沒有限制,但Windows最大僅支持128個GPT分區。GPT可管理硬盤大小達到了18EB(1EB=1024PB=1048576TB),不過NTFS文件系統最大僅支持到256TB。

  那麼,GPT分區模式除了支持海量硬盤以外,對操作系統以及主板有什麼要求呢?爲容易理解起見,這裏不引用專業術語了,簡單來說,GPT分區模式的硬盤:


  1)不能在上面安裝常用的Win XP操作系統。即使是Vista或Windows 7也只有使用基於FEI(而不是BIOS)的主板才能在GPT硬盤上安裝並啓動;


  2)即使做數據盤當倉庫用,Win XP(32位)也不能訪問GPT模式的硬盤,只會把它看作無法識別的硬盤,這是防止誤把它當作尚未初始化的硬盤而誤刪數據。只有Win XP(64位)或者Windows Server 2003(32位)SP1或者Vista以上的操作系統纔可以在GPT模式的硬盤上進行讀寫。


  除了上述兩條限制之外,GPT硬盤在其它的使用上與MBR硬盤並沒什麼區別,分區、格式化操作也都一樣,而且初始化爲GPT格式後也不必考慮什麼擴展分區或邏輯分區了。如果您使用的是Win 7操作系統,那除了主硬盤(操作系統所在的硬盤)之外,其它從盤哪怕是1TB的硬盤現在也可以使用GPT格式。但是要注意,如果您還想把這硬盤掛到別的使用Win XP的機器上去讀寫,那隻能被識別爲未知的硬盤而不能進行任何操作。

  附1:一塊硬盤不可能同時具有MBR與GPT屬性,因爲MBR與GPT是對硬盤的初始化而言,操作的是整個硬盤。硬盤在初始化之後,不論當前是MBR硬盤還是GPT硬盤,還可以互相轉換,但只有在硬盤上沒有任何分區或卷的情況下轉換。所以在轉換之前,請備份該硬盤的全部數據並刪除所有分區和卷。

  附2:GPT的分區信息記錄在分區中,而不象MBR那樣記錄在主引導扇區裏,而且GPT磁盤有多餘的主要及備份分區表來提高分區數據結構的完整性。爲保護GPT不受MBR類磁盤管理軟件的危害,GPT在主引導扇區建立了一個保護分區的MBR分區表,這種分區的類型標識爲0xEE,這個保護分區的大小在Windows下爲128MB,Mac OS X下爲200MB,在Windows磁盤管理器里名爲GPT保護分區,可以讓MBR類磁盤管理軟件(如Win XP的磁盤管理器)把GPT看成一個未知格式的分區,而不是錯誤地當成一個未分區的磁盤。fdisk命令也不支持GPT磁盤,所以使用fdisk來查看磁盤的分區是沒有用的。

  附3:2004年,微軟和英特爾共同推出一種名爲可擴展固件接口(EFI)的主板升級換代方案。EFI(Extensible Firmware Interface)即可擴展固件接口,EFI的位置很特殊,不像是BIOS那樣是固件又是接口,EFI只是一個接口,位於操作系統與平臺固件之間。事實上,EFI技術源於英特爾安騰處理器(Itanium)平臺的推出。安騰處理器採用的是英特爾爲服務器高端市場設計的與x86系列完全不同的64位新架構。

轉http://blog.sina.com.cn/s/blog_4b2c40e00100n5em.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章