GUID分區表

GUID分區表是一種由基於 Itanium 計算機中的可擴展固件接口 (EFI) 使用的磁碟分區架構。

GUID分區表

GUID 分區表格式(Globally Unique Identifier Partition Table Format,GPT),是一種由基於 Itanium 計算機中的可擴展固件接口 (EFI) 使用的磁碟分區架構。
傳統的主啟動記錄 (MBR) 磁碟分區支持最大卷為 2 TB (terabytes) ,每個磁碟最多有 4 個主分區(或 3 個主分區,1 個擴展分區和無限制的邏輯驅動器)。與MBR 分區方法相比,GPT 具有更多的優點,因為它允許每個磁碟有多達 128 個分區,支持高達 18 千兆兆位元組 (exabytes,1EB=10^6TB) 的卷大小,允許將主磁碟分區表和備份磁碟分區表用於冗餘,還支持唯一的磁碟和分區 ID (GUID)。
與 MBR 分區的磁碟不同,GPT的分區信息是在分區中,而不象MBR一樣在主引導扇區。為保護GPT不受MBR類磁碟管理軟體的危害,GPT在主引導扇區建立了一個保護分區 (Protective MBR)的MBR分區表,這種分區的類型標識為0xEE,這個保護分區的大小在Windows下為128MB,Mac OS X下為200MB,在Window磁碟管理器里名為gpt保護分區,可讓MBR類磁碟管理軟體把GPT看成一個未知格式的分區,而不是錯誤地當成一個未分區的磁碟。另外,GPT 分區磁碟有多餘的主要及備份分區表來提高分區數據結構的完整性。
在“磁碟管理”中的磁碟屬性對話框中的“卷”選項卡上,具有 GPT 分區樣式的磁碟顯示為 GUID 分區表 (GPT) 磁碟,而具有 MBR 分區樣式的磁碟顯示為主啟動記錄 (MBR) 磁碟。

使用GPT的硬體條件

沿用了數十年的PC機主機板架構是BIOS模式。但在2004年,微軟和英特爾共同推出一種名為可擴展固件接口(EFI)的主機板升級換代方案。EFI,即可擴展固件接口(Extensible Firmware Inte***ce),EFI的位置很特殊,不像是BIOS那樣是固件又是接口,EFI只是一個接口,位於作業系統與平台固件之間。到目前為止,現有的 PC機主機板絕大部分還是BIOS模式,EFI主機板寥寥可數。
MBR,主引導記錄(Master Boot Record),也就是現有的硬碟分區模式。MBR分區的標準決定了MBR只支持在2TB以下的硬碟,超過2TB的硬碟只能管理2TB!為解決這個大問題,微軟和英特爾在EFI方案中開發了GPT分區模式。
GPT,全局唯一標識分區表(GUID Partition Table),GUID,全局唯一標識符 (Globally Unique Identifier) 。GPT是EFI方案的一部分,但並不依賴於EFI主機板,在BIOS主機板的PC中也可使用GPT分區。但目前只有基於EFI主機板的系統支持從GPT啟動。

Windows對GPT分區的支持情況

1. Windows 95/98/ME、Windows NT 4、Windows 2000、Windows XP 32 位版本不支持GPT分區,只能查看GPT的保護分區,GPT不會被裝載或公開給套用軟體;
2. Windows XP x64 版本只能使用GPT磁碟進行數據操作,只有基於安騰處理器 (Itanium)的 Windows系統才能從 GPT 分區上啟動;
3. Windows Server 2003 32bit Server Pack 1 以後的所有Windows 2003版本都能使用GPT分區磁碟進行數據操作,只有基於安騰處理器(Itanium)的Windows系統才能從 GPT 分區上啟動;
4. Windows Vista 和 Windows Server 2008的所有版本都能使用GPT分區磁碟進行數據操作;但只有基於EFI主機板的系統支持從GPT啟動。

使用GPT的一些細節

Windows Server 2003 SP1 x86 和 x64 上,作業系統必須駐留在 MBR 磁碟上。其他的硬碟可以是 MBR 或 GPT。
在基於 Itanium 的計算機上,作業系統載入程式和啟動分區必須駐留在 GPT 磁碟上。其他的硬碟可以是 MBR 或 GPT。
不能將 GPT 移至運行 Windows NT 4.0、Windows 2000、Windows XP 或 Windows Server 2003 的基於 x86 的計算機上。不過,可以將 GPT 磁碟從運行帶有 SP1 的 Windows Server 2003 的基於 x86 的計算機或基於 x64 的計算機移至運行 Windows Server 2003 或 Windows XP 的基於 Itanium 的計算機上,反之亦然。
不能使用基於 Itanium 的 Windows 版本,將 GPT 磁碟從基於 Itanium 的計算機移至運行帶有 SP1 的 Windows Server 2003 的基於 x86 的計算機或基於 x64 的計算機,然後啟動該作業系統。在非基於 Itanium 的計算機上使用的 GPT 磁碟必須僅用於數據存儲。
在單個動態磁碟組中既可以有 MBR,也可以有 GPT 磁碟。也使用將基本 GPT 和 MBR 磁碟的混合,但它們不是磁碟組的一部分。可以同時使用 MBR 和 GPT 磁碟來創建鏡像卷、帶區卷跨區卷和 RAID-5 卷,但是 MBR 的柱面對齊的限制可能會使得創建鏡像卷有困難。通常可以將 MBR 的磁碟鏡像到 GPT 磁碟上,從而避免柱面對齊的問題。
可以將 MBR 磁碟轉換為 GPT 磁碟,並且只有在磁碟為空的情況下,才可以將 GPT 磁碟轉換為 MBR 磁碟。
不支持 EFI 系統分區的鏡像。必須使用 bootcfg 命令克隆 EFI 系統分區。
不能在可移動媒體,或者在與群集服務使用的共享 SCSI 或 Fibre Channel 匯流排連線的群集磁碟上使用 GPT 分區樣式。
可以使用 DiskPart.exe 命令行實用程式或 EFI 固件實用程式 Diskpart.efi 在基本 GPT 磁碟上創建分區。有關 DiskPart.exe 的詳細信息,請參閱 DiskPart。有關“磁碟管理”管理單元的詳細信息,請參閱磁碟管理概述。有關 Diskpart.efi 的詳細信息,請參閱 Intel 網站。
在基於 Itanium 的計算機上的系統恢複方案中,請參閱計算機所附帶的製造商文檔來重新創建或恢復 GPT 磁碟。
有關管理 GPT 和 MBR 磁碟的詳細信息,請參閱可擴展固件接口 或 Microsoft Windows 資源工具包網站上的“Disk Management”(磁碟管理)。

相關詞條

相關搜尋

熱門詞條

聯絡我們