GUID partition table (part of EFI) vs MBR (master boot record)

GPT(GUID分区表)是EFI标准的一部分,替代了传统的BIOS中的MBR(主引导记录)。GPT使用现代逻辑块地址,提供冗余,并允许创建更多分区。MBR仅用于兼容性,其第一扇区包含MBR代码,GPT头位于LBA 1,分区表紧随其后。GPT磁盘在64位Windows系统中从LBA 34开始使用。
摘要由CSDN通过智能技术生成

In computer hardware, GUID Partition Table (GPT) is a standard for the layout of the partition table on a physical hard disk. It is a part of the Extensible Firmware Interface (EFI) standard proposed by Intel as a replacement for the PC BIOS, one of the few remaining parts of the original IBM PC. EFI uses GPT whereas BIOS uses a Master Boot Record (MBR).

Diagram illustrating the layout of the GUID Partition Table scheme. In this example, each logical block (LBA) is 512 bytes in size, and each partition entry is 128 bytes. LBA addresses that are negative indicate position from the end of the volume, with −1 being the last addressable block.
<script type="text/javascript">// </script>

Features

Current PC BIOS schemes use a master boot record (MBR) to begin the process of initializing the disk. The MBR begins with an entry called the Master Boot Code, which contains an executable binary for the purpose of identifying and booting the active partition. EFI instead contains this capability itself, but to maintain backwards compatibility, GPT retains the MBR entry as the first sector on the disk followed by a Primary Partition Table Header, the actual beginning of GPT.

GPT uses modern logical block addressing (LBA) in place of the cylinder-head-sector (CHS) addressing used with MBR. Legacy MBR information is contained in LBA 0, the GPT header is in LBA 1, and the partition table itself follows. In 64-bit Windows operating systems, 16,384 bytes, or 32 sectors, are reserved for the GPT, leaving LBA 34 as the first usable sector on the disk.

According to Apple[1], "Do not assume that the {LBA} size is always going to be 512 bytes." When booting an Intel-based Mac from a hard drive that is partitioned, the hard disk must be partitioned according to GPT, rather than Apple Partition Map.

GPT also provides for redundancy. The GPT header and partition table are written at both the beginning and end of the disk.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值