MBR和GPT分区详解

本文详细介绍了MBR分区方案的局限性,如仅支持2TB的硬盘和最多四个分区,以及复杂的分区规则。同时,文章探讨了GPT分区方案的优势,如支持128个主分区,最大分区容量达9.4泽字节,以及更高的数据安全性。GPT还具有向后兼容MBR的保护性MBR区域,每个分区都有独特的GUID和可读名称。尽管并非所有Windows操作系统都完全支持GPT,但对于大于2TB硬盘和新操作系统版本,推荐使用GPT分区。
摘要由CSDN通过智能技术生成

MBR 方案的局限:

    主引导记录 (MBR) 分区方案是多数操作系统采用的传统分区方案。MBR 本身完全保存在硬盘的第一个扇区(512 字节)。在该空间中,MBR 的前 440 字节用于引导程序。BIOS 在计算机启动时读取并执行此代码。此代码区域之后的数据空间用于保存有关四个分区的信息,即主分区。每个分区采用两种描述方式:使用柱面/磁头/扇区 (CHS) 的表示法,以及逻辑块寻址 (LBA) 的表示法。CHS 表示法已不再使用,因为它局限于 24 位,仅可满足 8GB 的磁盘空间。32 位的 LBA 值可满足多达 2TB。由于 MBR 未剩下任何空间用于增加 LBA 大小,也限制了 MBR 仅可访问 2TB 的磁盘空间。

    MBR的另一个缺点在于,计算机硬盘的数据存储总空间最多只能划分为四个分区。如果硬盘上需要超过四个分区,则需要创建名为扩展分区的特殊分区的次级结构,扩展分区能够再次被分成一个或多个逻辑磁盘。此类分区存在数据完整性问题,因为它们是单一数据结构,容易因为疏忽或硬盘故障而损坏。此外,扩展分区数据结构没有任何形式的错误检测功能,因此难以定位损坏。

    根据惯例,Windows基于所报告的几何结构,在主轴边界上创建MBR磁盘分区和逻辑驱动器,但此信息不再与硬件(磁盘驱动程序或RAID控制器)的物理特征具有任何关系。从Windows Vista和Windows Server 2008开始,当硬件提供了更好的真实缓存或物理对齐提示时,选择了更多的逻辑边界。由于驱动器自己存储分区信息,所以操作系统不依赖于对齐方式。

    MBR 分区规则很复杂并且规定不明确。例如,柱面对齐意味着每个分区在长度上至少要为一个柱面么?MBR 分区由一个2字节字段识别,而且需要协调以避免冲突。IBM最初提供了这种协调方案,直到今天还没有权威的分区标识符列表。

    另一个常用的实践是使用分区的或“隐藏”扇区保存特定信息。该实践没有正式文件并且会导致难以调试的系统问题。这些年来,已经对公众发布了很多特定于供应商的实现和工具,这使支持变得很困难。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值