中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
MS掃盲貼:Windows 和 GPT 常見問(wèn)題解答(uefi、GPT、ESP、MSR之類的概念)
 轉(zhuǎn)自:http://msdn.microsoft.com/zh-cn/library/windows/hardware/gg463525

uefi、GPT、ESP、MSR之類的基礎(chǔ)概念。讀讀這個(gè)挺好!

Windows 和 GPT 常見問(wèn)題解答更新日期:2011年4月11日
本文提供 GUID 分區(qū)表 (GPT) 的常見問(wèn)題解答。
本文適用于以下操作系統(tǒng):

  • Windows 7
  • Windows Server 2008
  • Windows Server 2008 R2
  • Windows Vista
  • Windows Server 2003 SP1
  • Windows Server 2003(64 位)
  • Windows XP x64 版

本頁(yè)面包含以下內(nèi)容:
  關(guān)于 GPT
  Windows 磁盤支持
  Windows GPT 需要的分區(qū)
  Windows GPT ESP 實(shí)現(xiàn)
  操作 GPT 磁盤及其內(nèi)容

關(guān)于 GPT
問(wèn) 什么是 GPT 磁盤?
答. GUID 分區(qū)表 (GPT) 是作為 Extensible Firmware Interface (EFI) 計(jì)劃的一部分引入的。相對(duì)于 PC 常用的較舊的主引導(dǎo)記錄 (MBR) 分區(qū)方案,GPT 提供了更加靈活的磁盤分區(qū)機(jī)制。
分區(qū)是物理或邏輯磁盤上彼此連接的存儲(chǔ)空間,就像物理上獨(dú)立的磁盤一樣工作。對(duì)于系統(tǒng)固件和已安裝的操作系統(tǒng)來(lái)說(shuō),分區(qū)是可見的。操作系統(tǒng)啟動(dòng)之前,對(duì)分區(qū)的訪問(wèn)由系統(tǒng)固件控制,操作系統(tǒng)啟動(dòng)后則由操作系統(tǒng)控制。
問(wèn) MBR 分區(qū)有哪些缺陷?
MBR 磁盤只支持 4 個(gè)分區(qū)表項(xiàng)。如果想獲得更多分區(qū),需要次級(jí)結(jié)構(gòu),即擴(kuò)展分區(qū)。擴(kuò)展分區(qū)能夠再次被分成一個(gè)或多個(gè)邏輯磁盤。
根據(jù)慣例,Windows 基于所報(bào)告的幾何結(jié)構(gòu),在主軸邊界上創(chuàng)建 MBR 磁盤分區(qū)和邏輯驅(qū)動(dòng)器,但此信息不再與硬件(磁盤驅(qū)動(dòng)程序或 RAID 控制器)的物理特征具有任何關(guān)系。從 Windows Vista 和 Windows Server 2008 開始,當(dāng)硬件提供了更好的真實(shí)緩存或物理對(duì)齊提示時(shí),選擇了更多的邏輯邊界。由于驅(qū)動(dòng)器自己存儲(chǔ)分區(qū)信息,所以操作系統(tǒng)不依賴于對(duì)齊方式。
MBR 分區(qū)規(guī)則很復(fù)雜并且規(guī)定不明確。例如,柱面對(duì)齊意味著每個(gè)分區(qū)在長(zhǎng)度上至少要為一個(gè)柱面么?MBR 分區(qū)由一個(gè) 2 字節(jié)字段識(shí)別,而且需要協(xié)調(diào)以避免沖突。IBM 最初提供了這種協(xié)調(diào)方案,直到今天還沒(méi)有權(quán)威的分區(qū)標(biāo)識(shí)符列表。
另一個(gè)常用的實(shí)踐是使用分區(qū)的或“隱藏”扇區(qū)保存特定信息。該實(shí)踐沒(méi)有正式文件并且會(huì)導(dǎo)致難以調(diào)試的系統(tǒng)問(wèn)題。這些年來(lái),已經(jīng)對(duì)公眾發(fā)布了很多特定于供應(yīng)商的實(shí)現(xiàn)和工具,這使支持變得很困難。
問(wèn) 為什么需要 GPT?
GPT 磁盤能夠?qū)崿F(xiàn)巨大的容量。GPT 磁盤上的分區(qū)數(shù)量不受臨時(shí)方案(比如 MBR Extended Boot Record (EBR) 定義的容器分區(qū))的限制。
GPT 磁盤分區(qū)定義明確并能夠完全自動(dòng)識(shí)別。平臺(tái)操作的關(guān)鍵數(shù)據(jù)被放置在分區(qū)中而不是未分區(qū)或“隱藏”扇區(qū)中。GPT 磁盤使用原始的、備份的分區(qū)表存儲(chǔ)冗余和 CRC32 字段,以提高分區(qū)數(shù)據(jù)結(jié)構(gòu)的完整性。GPT 分區(qū)格式使用版本號(hào)和容量字段支持進(jìn)一步的擴(kuò)展。
每個(gè) GPT 分區(qū)都有獨(dú)特的標(biāo)識(shí) GUID 和分區(qū)內(nèi)容類型,所以不需要協(xié)調(diào)即可防止分區(qū)標(biāo)識(shí)符沖突。每個(gè) GPT 分區(qū)都有一個(gè) 36 字符的 Unicode 名稱。這意味著任何軟件都能夠呈現(xiàn)一個(gè)人工可讀的分區(qū)名稱,而無(wú)需了解分區(qū)的其他內(nèi)容。
問(wèn) 何處查看關(guān)于 GPT 磁盤分區(qū)的規(guī)范?
Extensible Firmware Interface (EFI) 規(guī)范(2.3 版)的第 5 章定義了 GPT 格式。此規(guī)范可在 http://www.uefi.org/specs// 上找到。
問(wèn) 基本磁盤的 GPT 格式是什么?
基本磁盤是 Windows 最常使用的存儲(chǔ)類型。術(shù)語(yǔ)基本磁盤指的是包含分區(qū)(比如主分區(qū)和擴(kuò)展分區(qū))的磁盤,因此通常使用文件系統(tǒng)格式化為一個(gè)卷以進(jìn)行文件存儲(chǔ)。
針對(duì)基本磁盤的 GPT 格式如下圖所示。

圖1.基本磁盤的GPT格式
GPT 分區(qū)表上包含保護(hù)性的 MBR 區(qū)域,以提供與在 MBR 上操作的磁盤管理工具的向后兼容性。GPT 頭定義分區(qū)項(xiàng)可使用的邏輯塊地址的范圍。GPT 頭也定義了它在磁盤上的位置、其 GUID 和一個(gè)用于驗(yàn)證 GPT 頭完整性的 32 位循環(huán)冗余檢查 (CRC32) 校驗(yàn)和。GUID 分區(qū)表中的每個(gè)項(xiàng)以分區(qū)類型 GUID 開頭。16 字節(jié)的分區(qū)類型 GUID,這類似于 MBR 磁盤的分區(qū)表中的 System ID,標(biāo)識(shí)分區(qū)包含的數(shù)據(jù)類型和使用分區(qū)的方式,比如是基本磁盤還是動(dòng)態(tài)磁盤。請(qǐng)注意,每個(gè) GUID 分區(qū)項(xiàng)都有一個(gè)備份副本。
有關(guān)基本磁盤的更多信息,請(qǐng)參閱 MSDN 主題“基本和動(dòng)態(tài)磁盤。”
問(wèn) 動(dòng)態(tài)磁盤的 GPT 格式是什么?
動(dòng)態(tài)磁盤在 Windows 2000 中首次引入,提供了基本磁盤所不具備的功能,比如能夠創(chuàng)建跨越多個(gè)磁盤的卷(跨區(qū)卷和帶區(qū)卷),能夠創(chuàng)建容錯(cuò)卷(鏡像和 RAID-5 卷)。像基本磁盤一樣,動(dòng)態(tài)磁盤可在同時(shí)支持 MBR 或 GPT 分區(qū)形式的系統(tǒng)上使用它們。
有關(guān)動(dòng)態(tài)磁盤的更多信息,請(qǐng)參閱 MSDN 主題“基本和動(dòng)態(tài)磁盤?!?br>
問(wèn) GPT 磁盤需要 UEFI 嗎?
不需要,GPT 磁盤是自動(dòng)識(shí)別的。所有用于解釋 GPT 磁盤分區(qū)方案所需的信息完全包含在物理媒體指定位置的結(jié)構(gòu)中。
問(wèn) GPT 磁盤容量有多大?
理論上,GPT 磁盤在長(zhǎng)度上最大可達(dá) 2^64 個(gè)邏輯塊。邏輯塊容量一般為 512 字節(jié)。
最大分區(qū)(磁盤)容量受操作系統(tǒng)版本的影響。Windows XP 和 Windows Server 2003 的原始版本中,每個(gè)物理磁盤的最大容量為 2TB,包括所有分區(qū)。對(duì)于 Windows Server 2003 SP1、Windows XP x64 版本及更新的版本,支持的最大原始分區(qū)為 18 EB。(Windows 文件系統(tǒng)目前的限制為每個(gè) 256 TB)
問(wèn) GPT 磁盤可以有多少個(gè)分區(qū)?
規(guī)范對(duì)分區(qū)數(shù)量幾乎沒(méi)有限制。但是,Windows 實(shí)現(xiàn)限制的分區(qū)數(shù)量為 128 個(gè)。GPT 中的分區(qū)項(xiàng)的保留空間大小會(huì)限制分區(qū)數(shù)量。
問(wèn) 磁盤可以同時(shí)是 GPT 和 MBR 嗎?
不可以。但是,所有的 GTP 磁盤都包含一個(gè) Protective MBR。
問(wèn) 什么是 Protective MBR?
Protective MBR 從扇區(qū) 0 開始,在磁盤中先于 GPT 分區(qū)表。MBR 包含一種橫跨整個(gè)磁盤的 0xEE 分區(qū)。
問(wèn) 為什么 GPT 要包含一個(gè) Protective MBR?
Protective MBR 保護(hù) GPT 磁盤不受以前發(fā)布的 MBR 磁盤工具(比如 Microsoft MS-DOS FDISK 或 Microsoft Windows NT 磁盤管理器)的危害。這些工具不能感知 GPT,也無(wú)法正確地訪問(wèn) GPT 磁盤。不能識(shí)別 GPT 的舊軟件在訪問(wèn) GPT 磁盤時(shí)只解釋 Protected MBR。這些工具通過(guò)解釋 Protected MBR,將 GPT 磁盤看成一個(gè)封裝的(可能無(wú)法識(shí)別)分區(qū),而不是錯(cuò)誤地當(dāng)成一個(gè)未分區(qū)的磁盤。
問(wèn) 為什么 GPT 分區(qū)的磁盤上會(huì)有一個(gè) MBR 呢?
如果出現(xiàn)這種情況,您一定是使用了只能感知 MRB 的磁盤工具訪問(wèn) GPT 磁盤。有關(guān)更多信息,請(qǐng)參閱以下問(wèn)題:
返回頁(yè)首
Windows XP 磁盤支持
問(wèn) Windows XP x64 能在 GPT 磁盤讀取、寫入和啟動(dòng)嗎?
Windows XP x64版本只能使用 GPT 磁盤處理數(shù)據(jù)。
問(wèn) Windows XP 32 位版本能在 GPT 磁盤上讀取、寫入和啟動(dòng)嗎?
不能。32 位版本只能查看 Protective MBR。EE 分區(qū)將不會(huì)被裝載或公開給應(yīng)用程序軟件。
問(wèn) Windows Server 2003 的 32 位和 64 位版本能在 GPT 磁盤上讀取、寫入和啟動(dòng)嗎?
從 Windows 2003 Server Pack 1 開始,所有 Windows Server 版本都能使用 GPT 分區(qū)磁盤進(jìn)行數(shù)據(jù)操作。只有基于 Itanium 的 64 位版本支持啟動(dòng)。
問(wèn) Windows 7、Windows Vista 和 Windows Server 2008 能在 GPT 磁盤上讀取、寫入和啟動(dòng)嗎?
是的,所有版本都能使用 GPT 分區(qū)磁盤進(jìn)行數(shù)據(jù)操作。只有基于 UEFI 的系統(tǒng)上的 64 位版本支持啟動(dòng)。
問(wèn) Windows 2000、Windows NT 4 或 Windows 95/98 能在 GPT 上讀取、寫入和啟動(dòng)嗎?
不能。舊軟件只能查看 Protective MBR。
問(wèn) 可否將 GPT 磁盤移動(dòng)到另一臺(tái)計(jì)算機(jī)上?
您可以將僅進(jìn)行數(shù)據(jù)操作的 GPT 磁盤移動(dòng)或遷移到其他運(yùn)行 Windows XP(僅限 64 位版本)或更新的操作系統(tǒng)版本(32 位或 64 位版本)的系統(tǒng)上。在系統(tǒng)關(guān)閉或安全刪除磁盤之后,您可以遷移僅進(jìn)行數(shù)據(jù)操作的 GPT 磁盤。
問(wèn) 可以在同一個(gè)系統(tǒng)上混合使用和匹配 GPT 和 MBR 磁盤嗎?
GPT 和 MBR 磁盤可以在支持 GPT 的系統(tǒng)上混合使用,如前所述。但是,您必須了解以下限制:

  • 支持 UEFI 的系統(tǒng)要求啟動(dòng)分區(qū)必須位于 GPT 磁盤上。另一個(gè)硬盤可以是 MBR,也可以是 GPT。
  • MBR 和 GPT 磁盤可以同時(shí)存在于一個(gè)動(dòng)態(tài)磁盤組中。容量設(shè)置能擴(kuò)展到 MBR 和 GPT 磁盤。
問(wèn) 對(duì)可移動(dòng)媒體有哪些要求?
可移動(dòng)媒體必須是 MBR 或“超級(jí)軟盤”。
問(wèn) 什么是超級(jí)軟盤?
沒(méi)有 GPT 或 MBR 格式化的可移動(dòng)媒體被稱為“超級(jí)軟盤”。整個(gè)媒體被看成是一個(gè)分區(qū)。
媒體制造商執(zhí)行可移動(dòng)媒體的任何 MBR 分區(qū)。如果媒體不具備 MBR,則只能支持一個(gè)分區(qū)。用戶很難辨別 MBR 分區(qū)的媒體和“超級(jí)軟盤”之間的區(qū)別。
可移動(dòng)媒體包括軟盤驅(qū)動(dòng)器、JAZ 磁盤、光盤媒體、DVD-ROM 和 CD-ROM。外部總線上的硬盤驅(qū)動(dòng)器(比如 SCSI 或  IEEE 1394)不是可移動(dòng)媒體。
問(wèn) 在對(duì)媒介進(jìn)行分區(qū)時(shí),Windows XP 64-Bit Edition Version 2003 的默認(rèn)行為是什么?
對(duì)于 Windows XP 64-Bit Edition Version 2003 (只針對(duì)基于 Itanium 的系統(tǒng))來(lái)說(shuō),使用 GPT 分區(qū)方案對(duì)固定磁盤進(jìn)行分區(qū)。要將 GPT 磁盤轉(zhuǎn)換成 MBR 磁盤,必須首先刪除已有的分區(qū),這會(huì)造成數(shù)據(jù)的丟失。
問(wèn) 在對(duì)媒體進(jìn)行分區(qū)時(shí),Windows XP 32 位版本、Windows Server 2003 和 Windows XP x64 的默認(rèn)行為是什么?
只能使用 MBR 磁盤。
問(wèn) 操作系統(tǒng)上的驅(qū)動(dòng)器號(hào)如何映射到 UEFI 固件分區(qū)?
在驅(qū)動(dòng)器號(hào)和分區(qū)之間,不存在固有的可以確定彼此的映射?;緮?shù)據(jù)分區(qū)必須由自身的分區(qū) GUID 標(biāo)識(shí)。
問(wèn) 如何創(chuàng)建 ESP 分區(qū)?
可以使用 UEFI 固件實(shí)用工具 Diskpart.efi 或 Windows 命令行實(shí)用工具 Diskpart.exe 創(chuàng)建 ESP 分區(qū)。
問(wèn) 可以對(duì)分區(qū)進(jìn)行更改嗎?
您不能直接更改任何分區(qū)標(biāo)題項(xiàng)。不要使用磁盤工具或?qū)嵱霉ぞ咦鋈魏无D(zhuǎn)換或更改。
問(wèn) 對(duì)于可分離磁盤,Windows 支持什么分區(qū)方案?
可分離磁盤一般可以在計(jì)算機(jī)之間移植,有時(shí)在操作系統(tǒng)上不可用。USB 磁盤就是一個(gè)可分離磁盤的示例,最終用戶可以輕松斷開連接。
Windows XP 僅支持在可分離磁盤上進(jìn)行 MBR 分區(qū)。更新的 Windows 版本支持在可分離磁盤上進(jìn)行 GPT 分區(qū)。
有關(guān)可移動(dòng)媒體的更多信息,請(qǐng)參閱以下問(wèn)題:

  • 對(duì)可移動(dòng)媒體有哪些要求?
  • 什么是“超級(jí)軟盤”?
返回頁(yè)首
Windows GPT 需要的分區(qū)EFI系統(tǒng)分區(qū)
問(wèn) 什么是擴(kuò)展固件接口系統(tǒng)分區(qū) (ESP)?
ESP 包含 NTLDR、HAL、Boot.txt 和其他啟動(dòng)系統(tǒng)所需的文件,比如驅(qū)動(dòng)程序。分區(qū) GUID 定義 ESP:

復(fù)制

DEFINE_GUID (PARTITION_SYSTEM_GUID, 0xC12A7328L, 0xF81F,0x11D2, 0xBA, 0x4B, 0x00, 0xA0, 0xC9, 0x3E, 0xC9, 0x3B)



問(wèn)只有 GPT 磁盤具備 ESP 嗎?
不是,MBR 磁盤也可以具備 ESP。EFI 指定從 GPT 或 MBR 上啟動(dòng)。MBR 磁盤上的 ESP 由分區(qū)類型 0xEF 標(biāo)識(shí)。但是,Windows 不支持從 MBR 磁盤或 0xEF 分區(qū)上啟動(dòng) UEFI。
問(wèn)ESP 有多大?
ESP 大約為 100 MB。
問(wèn)一個(gè)磁盤可以有兩個(gè) ESP 嗎?
在 Windows 中不能創(chuàng)建也不支持這樣的配置。
問(wèn)是否支持在兩個(gè)不同磁盤上的兩個(gè) ESP 呢?
ESP 分區(qū)可以復(fù)制以實(shí)現(xiàn)高可用性配置。復(fù)制必須手動(dòng)進(jìn)行,而且在使用軟件卷時(shí),內(nèi)容必須手動(dòng)實(shí)現(xiàn)同步。硬件供應(yīng)商可以提供針對(duì)高可用性的附加解決方案。ESP 分區(qū)不能生成鏡像。
問(wèn)Microsoft 在 ESP 中放了什么?
Microsoft 在 ESP 中放置了 HAL、加載器和啟動(dòng)操作系統(tǒng)所需的其他文件。
問(wèn)ESP 應(yīng)該放在磁盤上的什么位置?
ESP 應(yīng)該放在磁盤的首要位置。當(dāng)沒(méi)有體系結(jié)構(gòu)要求時(shí),存在充足的理由證明為什么將 ESP 放在首要位置是有益的。主要的原因在于,當(dāng) ESP 邏輯上位于您想要跨越的兩個(gè)數(shù)據(jù)分區(qū)之間時(shí),跨越卷是不可能實(shí)現(xiàn)的。
問(wèn)系統(tǒng)或設(shè)備制造商應(yīng)該在 ESP 中放置什么?
ESP 應(yīng)該只包括啟動(dòng)操作系統(tǒng)所需的文件,在操作系統(tǒng)啟動(dòng)前運(yùn)行的平臺(tái)工具,或者操作系統(tǒng)啟動(dòng)前必須訪問(wèn)的文件。例如,執(zhí)行預(yù)啟動(dòng)系統(tǒng)維護(hù)時(shí),所需的文件必須放置在 ESP 中。
其他操作系統(tǒng)運(yùn)行時(shí),所需的附加值文件或診斷信息不應(yīng)該放置在 ESP 中。需要注意的是,ESP 中的空間是有限的系統(tǒng)資源,它的主要作用是為啟動(dòng)操作系統(tǒng)所必需的文件提供存儲(chǔ)空間。
問(wèn)系統(tǒng)制造商應(yīng)該將平臺(tái)診斷文件或其他附加值文件放在哪里?
對(duì)于系統(tǒng)制造商來(lái)說(shuō),首選的是將附加值內(nèi)容放在特定于 OEM 的分區(qū)中。如 MBR OEM 分區(qū)一樣,GPT OEM(或其他無(wú)法識(shí)別的 OEM)分區(qū)內(nèi)容不是公開的(給出驅(qū)動(dòng)器號(hào)或在卷列表中返回)。用戶需要注意,刪除這個(gè)分區(qū)會(huì)導(dǎo)致操作系統(tǒng)無(wú)法運(yùn)行。特定于 OEM 的分區(qū)在磁盤中應(yīng)該放在 MSR 之前,ESP 之后。雖然不是體系結(jié)構(gòu)的概念,但是這種布局的好處與將 ESP 放在首要位置一樣。例如,當(dāng)特定于 OEM 的分區(qū)在邏輯上位于您想橫跨的兩個(gè)數(shù)據(jù)分區(qū)之間時(shí),橫跨卷是不可能實(shí)現(xiàn)的。
ESP 中的布局是在預(yù)操作系統(tǒng)啟動(dòng)環(huán)境中執(zhí)行的應(yīng)用程序或文件可以做出的一種選擇。但是,ESP 是體系結(jié)構(gòu)概念上的共享空間,它提供有限的資源。所以,應(yīng)該認(rèn)真安排 ESP 內(nèi)空間的使用。與預(yù)操作系統(tǒng)啟動(dòng)環(huán)境無(wú)關(guān)的文件不應(yīng)該放在 ESP 內(nèi)。
Microsoft保留分區(qū)
問(wèn)什么是 Microsoft 保留分區(qū) (MSR)?
Microsoft 保留分區(qū) (MSR) 在每個(gè)磁盤驅(qū)動(dòng)器上保留空間以供以后的操作系統(tǒng)軟件使用。GPT 磁盤不支持隱藏的扇區(qū)。以前使用隱藏扇區(qū)的軟件組件現(xiàn)在為特定于組件的分區(qū)分配部分 MSR。例如,將基本磁盤轉(zhuǎn)換為動(dòng)態(tài)磁盤會(huì)導(dǎo)致該磁盤的 MSR 減少,由新創(chuàng)建的分區(qū)保留動(dòng)態(tài)磁盤數(shù)據(jù)庫(kù)。MSR 具備分區(qū)  GUID:

復(fù)制

DEFINE_GUID (PARTITION_MSFT_RESERVED_GUID, 0xE3C9E316L, 0x0B5C,0x4DB8, 0x81, 0x7D, 0xF9, 0x2D, 0xF0, 0x02, 0x15, 0xAE)



問(wèn)哪些磁盤需要 MSR?
每個(gè) GPT 磁盤都必須包含一個(gè) MSR。磁盤上分區(qū)的順序應(yīng)該為 ESP(如果有)、OEM(如果有)、MSR,后跟主數(shù)據(jù)分區(qū)。非常重要的一點(diǎn)是:一定要在主數(shù)據(jù)分區(qū)之前創(chuàng)建 MSR。
問(wèn)誰(shuí)來(lái)創(chuàng)建 MSR?
必須在磁盤分區(qū)信息第一次寫入驅(qū)動(dòng)器的時(shí)候創(chuàng)建 MSR。如果分區(qū)由制造商進(jìn)行,那么制造商必須同時(shí)創(chuàng)建 MSR。如果分區(qū)由 Windows 進(jìn)行,那么在安裝時(shí)創(chuàng)建 MSR。
問(wèn)為什么必須在第一次對(duì)磁盤分區(qū)時(shí)創(chuàng)建 MSR?
因?yàn)樵诖疟P分區(qū)之后,不再有空間用來(lái)創(chuàng)建 MSR。
問(wèn)MSR 有多大?
當(dāng)最初創(chuàng)建的時(shí)候,MSR 的容量取決于磁盤驅(qū)動(dòng)器的容量。

  • 磁盤驅(qū)動(dòng)器的容量小于 16 GB 時(shí),MSR 為 32 MB。
  • 磁盤驅(qū)動(dòng)器的 容量大于或等于 16 GB 時(shí),MSR 為 128 MB。
當(dāng) MSR 被進(jìn)一步分成其他的分區(qū)時(shí),容量變小。
返回頁(yè)首
Windows GPT ESP 實(shí)現(xiàn)
問(wèn)Windows  需要什么分區(qū)?
對(duì)于 UEFI 系統(tǒng)來(lái)說(shuō),每個(gè)可啟動(dòng)驅(qū)動(dòng)器必須包含一個(gè) ESP、一個(gè) MSR 和至少一個(gè)包含操作系統(tǒng)的基本數(shù)據(jù)分區(qū)。每個(gè)數(shù)據(jù)驅(qū)動(dòng)器必須包含至少一個(gè) MSR 和一個(gè)基本數(shù)據(jù)分區(qū)。
驅(qū)動(dòng)器上的所有基本數(shù)據(jù)分區(qū)都應(yīng)該是連續(xù)的。如上所述,在數(shù)據(jù)分區(qū)之間設(shè)置一個(gè)特定于 OME 的或其他無(wú)法識(shí)別的分區(qū)會(huì)限制以后的卷擴(kuò)展。
問(wèn)什么是基本數(shù)據(jù)分區(qū)?
基本數(shù)據(jù)分區(qū)對(duì)應(yīng)主 MBR 分區(qū) 0x6 (FAT)、0x7 (NTFS) 或 0xB (FAT32)。每個(gè)基本分區(qū)都能使用驅(qū)動(dòng)器號(hào)或裝入點(diǎn)、其他的卷設(shè)備對(duì)象進(jìn)行掛載。每個(gè)基本數(shù)據(jù)分區(qū)在 Windows 中以卷設(shè)備對(duì)象的形式呈現(xiàn),也可以作為一個(gè)裝入點(diǎn)或驅(qū)動(dòng)器號(hào)。
問(wèn)如何標(biāo)識(shí)基本數(shù)據(jù)分區(qū)?
它有以下分區(qū)類型 GUID:

復(fù)制

DEFINE_GUID (PARTITION_BASIC_DATA_GUID, 0xEBD0A0A2L, 0xB9E5, 0x4433, 0x87, 0xC0, 0x68, 0xB6, 0xB7, 0x26, 0x99, 0xC7);



問(wèn)最終用戶可以查看 ESP、MSR 和特定于 OEM 的分區(qū)嗎?
用戶不能在 Windows 資源管理器中看到這些分區(qū),也不會(huì)看到向舊程序(比如 Context Indexing)公開的可識(shí)別系統(tǒng)文件。由于 ESP、特定于 OEM 以及其他無(wú)法識(shí)別的分區(qū)不具備可識(shí)別的文件系統(tǒng),所以它們只在 Disk Management MMC 管理單元中是可見的。
問(wèn)Windows 默認(rèn)裝入了什么分區(qū)?
Windows 只公開基本數(shù)據(jù)分區(qū)。其他 FAT 文件系統(tǒng)分區(qū)也可以被裝入,但是不只以編程的方式公開。只有基本數(shù)據(jù)分區(qū)分配了驅(qū)動(dòng)器號(hào)和裝入點(diǎn)。
裝入了 ESP FAT 文件系統(tǒng),但它不是公開的。這使運(yùn)行在 Windows 上的程序能更新 ESP 的內(nèi)容。使用 "mountvol /s" 為 ESP 分配一個(gè)驅(qū)動(dòng)器號(hào),以實(shí)現(xiàn)對(duì)分區(qū)的訪問(wèn)。訪問(wèn) ESP 需要管理員權(quán)限。
雖然 MSR 以及從 MSR 創(chuàng)建的任何分區(qū)都具備可識(shí)別的文件系統(tǒng),但它們都不是公開的。
Windows 不能識(shí)別任何特定于 OEM 的分區(qū)或與其他操作系統(tǒng)相關(guān)的分區(qū)。具備可識(shí)別文件系統(tǒng)的無(wú)法識(shí)別的分區(qū)可以當(dāng)作 ESP 處理。它們將被裝入,但不是公開的。與 MBR 磁盤不同,特定于 OEM 的分區(qū)和其他操作系統(tǒng)分區(qū)之間沒(méi)有實(shí)際的區(qū)別,都是“無(wú)法識(shí)別的”。
問(wèn)用戶如何查看 ESP、OEM 以及其他無(wú)法識(shí)別的分區(qū)?
用戶可以使用磁盤管理工具(比如 Disk Management 實(shí)用工具)或者 diskpart.exe Windows 命令行來(lái)查看。MSR 和任何從 MSR 上創(chuàng)建的分區(qū)僅能通過(guò)命令行查看。
問(wèn)動(dòng)態(tài)磁盤的情形是怎么樣的?
動(dòng)態(tài)磁盤使用兩個(gè)不同的 GPT 分區(qū):

  • 一個(gè)是對(duì)應(yīng) MBR 分區(qū) 0x42 的數(shù)據(jù)容器分區(qū),它使用以下 GUID:
DEFINE_GUID (PARTITION_LDM_DATA_GUID, 0xAF9B60A0L, 0x1431, 0x4F62, 0xBC, 0x68, 0x33, 0x11, 0x71, 0x4A, 0x69, 0xAD);

  • 一個(gè)是包含動(dòng)態(tài)配置數(shù)據(jù)庫(kù)的分區(qū),它使用以下 GUID:
DEFINE_GUID(PARTITION_LDM_METADATA_GUID, 0x5808C8AAL, 0x7E8F, 0x42E0, 0x85, 0xD2, 0xE1, 0xE9, 0x04, 0x34, 0xCF, 0xB3);

  • 卷是以默認(rèn)的方式在數(shù)據(jù)容器中創(chuàng)建和裝入的。同樣,這與 0x42 MBR 分區(qū)的內(nèi)容是完全相同的。
問(wèn)將一個(gè)基本磁盤轉(zhuǎn)換成動(dòng)態(tài)磁盤會(huì)出現(xiàn)什么情況?
對(duì)于一個(gè)能夠轉(zhuǎn)換成動(dòng)態(tài)磁盤的驅(qū)動(dòng)器來(lái)說(shuō),驅(qū)動(dòng)器上的所有數(shù)據(jù)庫(kù)分區(qū)必須是相連的。如果其他無(wú)法識(shí)別的分區(qū)分隔了基本數(shù)據(jù)分區(qū),則磁盤不能轉(zhuǎn)換。這也是為什么要在基本數(shù)據(jù)分區(qū)之前創(chuàng)建 MSR 的原因之一。
第一步是要從 MSR 中分隔出一部分用來(lái)創(chuàng)建配置數(shù)據(jù)庫(kù)分區(qū)。然后所有不可啟動(dòng)的基本分區(qū)被合并到一個(gè)數(shù)據(jù)容器分區(qū)內(nèi)。啟動(dòng)分區(qū)會(huì)作為分隔的數(shù)據(jù)容器分區(qū)保留下來(lái)。這類似于主要分區(qū)的轉(zhuǎn)換。
與 Windows 2000 不同的是,在 Windows XP 及更高的 Windows 操作系統(tǒng)版本中,基本分區(qū)和擴(kuò)展分區(qū)被優(yōu)先轉(zhuǎn)換成一個(gè)單一的 0x42 分區(qū),而不像在 Windows 2000 中,作為多個(gè)獨(dú)特的 0x42 分區(qū)保留下來(lái)。
問(wèn)一個(gè)操作系統(tǒng)能同時(shí)包含 GPT 和 MBR 兩種動(dòng)態(tài)磁盤嗎?
可以。有關(guān)更多信息,請(qǐng)參閱可以在同一個(gè)系統(tǒng)上混合使用和匹配 GPT 和 MBR 磁盤嗎?
問(wèn)如何裝入特定的分區(qū)?
您可以使用下表中所列的工具訪問(wèn)不同類型的 GPT 磁盤分區(qū)。
工具Windows固件
Diskpart.efi 磁盤分區(qū)工具 ESP MSR 數(shù)據(jù)
Diskpart.exe 磁盤分區(qū)工具ESP MSR 數(shù)據(jù)
Diskmgmt.msc 邏輯磁盤管理器ESP 數(shù)據(jù)
Explorer.exe 文件資源管理器數(shù)據(jù)
您也可以使用 Microsoft Platform SDK API 開發(fā)屬于自己的工具,在 GPT 磁盤分區(qū)的原語(yǔ)級(jí)別對(duì)其進(jìn)行訪問(wèn)。
問(wèn)在 Windows 中如何管理 GPT 磁盤?
GPT 和 MBR 磁盤的管理方式是相同的。通過(guò)使用 Diskpart.exe 命令行實(shí)用工具或“磁盤管理器”管理單元,可以將磁盤格式成 GPT 或 MBR??梢栽?GPT 和 MBR 上創(chuàng)建卷,并且兩種磁盤能夠同時(shí)出現(xiàn)在同一個(gè)動(dòng)態(tài)磁盤組中。
問(wèn)FTdisk 集是什么情形?
從 Windows XP 開始,不再為 MBR 或 GPT 磁盤提供 FTdisk 集支持。唯一對(duì)邏輯卷的支持通過(guò)動(dòng)態(tài)磁盤實(shí)現(xiàn)。
問(wèn)磁盤能從 GPT 轉(zhuǎn)換成 MBR 嗎,或者相反?
可以,但是磁盤中不得存在分區(qū)或卷。
問(wèn)GPT 磁盤支持什么文件系統(tǒng)?
建議在所有基本數(shù)據(jù)分區(qū)和動(dòng)態(tài)卷上使用 NTFS。Windows 安裝和“磁盤管理”管理單元只提供 NTFS。要避開此缺陷,必須通過(guò) Format 命令行工具對(duì)分區(qū)和卷進(jìn)行明確地格式化。
返回頁(yè)首
操作 GPT 磁盤及其內(nèi)容。
問(wèn)可以進(jìn)行針對(duì) GPT 磁盤的扇區(qū)到扇區(qū)復(fù)制嗎?
不可以,磁盤和分區(qū) GUID 不再是唯一的。永遠(yuǎn)不能執(zhí)行這種操作。您可以進(jìn)行針對(duì) ESP 內(nèi)容或基本數(shù)據(jù)分區(qū)的扇區(qū)到扇區(qū)復(fù)制。
問(wèn)有沒(méi)有使用 OPK 映像工具復(fù)制整個(gè) GPT 磁盤的方法?
有。但是存在一些重要的注意事項(xiàng)。OEM 預(yù)安裝工具包 (OPK) 會(huì)將磁盤和分區(qū) GUID 初始化為 0。在 Windows 第一次啟動(dòng)時(shí),操作系統(tǒng)生成獨(dú)特的 GUID。OPK 只支持生成 ESP、MSR 和基本數(shù)據(jù)分區(qū)。
如果應(yīng)用程序已經(jīng)記錄了任何它可能破壞的任何磁盤或分區(qū) GUID。任何由系統(tǒng)制造商或應(yīng)用程序供應(yīng)商提供的、依賴 GUID 的應(yīng)用程序、驅(qū)動(dòng)程序或固件執(zhí)行工具都應(yīng)該能夠處理那些從 OPK 初始化值變?yōu)椴僮飨到y(tǒng)生成值的 GUID。
問(wèn)什么是 Diskpart.efi MAKE 命令?
它是一種用來(lái)簡(jiǎn)化操作系統(tǒng)預(yù)安裝和系統(tǒng)恢復(fù)的 OEM 方法。這個(gè)命令能輕松擴(kuò)展,以為平臺(tái)創(chuàng)建“默認(rèn)”磁盤配置。例如,系統(tǒng)制造商能夠擴(kuò)展 MAKE 命令,以自動(dòng)對(duì)啟動(dòng)驅(qū)動(dòng)器進(jìn)行分區(qū),以形成一個(gè) ESP、一個(gè) MSR、一個(gè)特定于 OEM 的分區(qū)和一個(gè)基本數(shù)據(jù)分區(qū)。
例如,考慮一個(gè)名為 BOOT_DISK 的磁盤配置。在對(duì)業(yè)務(wù)故障恢復(fù)的事件中,MAKE BOOT_DISK 允許客戶對(duì)啟動(dòng)磁盤進(jìn)行完全地重分區(qū)以還原為出廠設(shè)置。
問(wèn)如果檢測(cè)到一個(gè)重復(fù)的磁盤或分區(qū) GUID 會(huì)出現(xiàn)什么情況?
Windows 將為任何檢測(cè)到的重復(fù)磁盤 GUID、MSR 分區(qū) GUID 或 MSR 基本數(shù)據(jù) GUID 生成新的 GUID。這與在 Windows 2000 中對(duì)重復(fù) MBR 簽名的處理方式類似。動(dòng)態(tài)容器或數(shù)據(jù)庫(kù)分區(qū)上的重復(fù) GUID 可能導(dǎo)致不可預(yù)知的后果。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
UEFI GPT模式下的Windows系統(tǒng)中分區(qū)結(jié)構(gòu)和默認(rèn)分區(qū)大小及硬盤整數(shù)分區(qū)研究
淺談GPT
diskgenius實(shí)現(xiàn)GPT與MBR相互無(wú)損轉(zhuǎn)換
固態(tài)硬盤用MBR還是GPT更適合?
使用 UEFI 雙啟動(dòng) Windows 和 Linux | Linux 中國(guó)
固態(tài)硬盤分區(qū)后為什么有這么多隱藏分區(qū),在此電腦里面看不到
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服