- 1
- 0
- 约6.69千字
- 约 7页
- 2017-09-09 发布于重庆
- 举报
通过GPT和Linux充分利用大型驱动器
脆弱的主引导记录(MBR)分区模式不能完全处理超过 2TB 的磁盘 —— 这个曾经遥远的磁盘存储瓶颈问题正在快速成为现实。1TB 磁盘现在已经很常见,2TB 磁盘正在开始出现,着眼于未来的人士正在考虑 MBR 分区模式的替代方法。很明显,MBR 的继任者是 GUID Partition Table (GPT)。本文介绍如何确保您的 Linux? 系统为未来的磁盘存储做好准备。在开始寻找您的硬盘分区模式的替代方法之前,最好回顾一下迫使这种变化出现的限制。理解这些限制 — 和克服这些限制的建议工具 — 将使您对应该以多快的速度从 MBR 跳到 GPT 做出判断。如果新磁盘采购任务迫在眉睫并且您正在考虑采用 GPT,那么这一点尤为重要。即使在较小的磁盘上,GPT 也比 MBR 更有优势,但是您必须平衡这种优势和实现改变将遇到的困难。 理解 MBR 的限制MBR 分区系统是一个数据结构补丁的大杂烩,用于克服早期的限制。MBR 自身完全驻留在一个硬盘的第一个扇区(512 字节)上。MBR 的前 400 个字节专门用于存储代码:boot loader(引导装载程序)。计算机引导时,BIOS 读取并执行这段代码。在这个代码区域之后,MBR 存储数据在 4 个分区上,这些分区称为主分区。每个分区采用两种方法描述:“柱面/磁头/扇区(CHS)” 标记法和 “逻辑块(LBA)” 标记法。今天,CHS 标记法几乎成为了老古董,因为它是一个 24 位的数字。这意味着它只限于描述 8GB 磁盘区域。32 位的 LBA 值支持 2TB 大小。但是这个 2TB 上限不太容易突破,因为在 MBR 中没有留下任何未分配的字段,可以用于向 LBA 地址添加更多位。 除了这个 2TB 问题之外,MBR 还有其他困难。主要困难是 4 个主分区的限制。要克服这个限制,可能的方法是将一个主分区放到一边,作为一个占位符(称为扩展分区),用于容纳任意数量的附加分区(称为逻辑分区)。然而,这是一种笨拙的权宜之计,会导致一些问题。比如,安装多个操作系统时,如果过多的操作系统要求自身拥有过多的主分区,就会出现困难。 MBR 还有数据完整性问题。它是一个单一数据结构,容易受到误操作和磁盘故障的损坏。另外,由于逻辑分区以一种链接表结构定义,如果一个逻辑分区损坏,就会阻止对剩余的逻辑分区的访问。这些数据结构都没有任何形式的错误探测功能,因此,损坏很难定位。 GPT 的解决模式GPT 定义是 Intel? 为一个 BIOS 替换创建的 Extensible Firmware Interface (EFI) 规范的一部分(参见 参考资料 获取到更多信息的链接)。尽管 GPT 是旨在替代今天的大多数计算机上的旧 BIOS 的标准的一部分,将 GPT 用于基于 BIOS 的系统上还是可能的。但是,如果您的计算机已经使用 EFI,这一事实则是采用 GPT 的另一个理由。无论您的计算机使用旧 BIOS 还是 EFI,GPT 都将修复 MBR 的许多限制:GPT 只使用 LBA,因此,CHS 问题就不复存在了。 磁盘指针的大小为 64 位,意味着它可以处理的磁盘大小最高达 9.4 x 10^21 字节(94 亿 TB)。 关键的 GPT 数据结构在磁盘上存储两次:开始和结束时各一次。这种行为提高了恢复一个事故或一个坏扇区导致的损坏的成功几率。 循环冗余检验(CRC)值针对关键数据结构计算,提高了数据崩溃的探测几率。 GPT 将所有分区存储在单个分区表中(带有备份),因此扩展分区或逻辑分区没有存在的必要。GPT 默认支持 128 个分区,当然您也可以更改分区表的大小,如果您的分区软件支持这种更改的话。 虽然 MBR 提供 1 字节分区类型代码,但 GPT 使用一个 16 字节的 GUID(Globally unique identifier,全局唯一标识符)值来标识分区类型。在理论上,这使分区类型更不容易冲突,但在实践中,这种方法也出现了一些问题。本文将在稍后介绍这个问题。 GPT 添加了一个字段,用于存储人类可读的分区名称。您可以使用这个字段来命名您的 Linux /home、/usr、/var 和其他分区,以便它们在分区软件中更容易识别。 磁盘的第一个扇区专用于一个保护性 MBR,它是一个法定 MBR 数据结构,它定义一个单一分区类型 0xEE (EFI GPT)。在低于 2TB 的磁盘上,这个分区将扩展到整个磁盘;在更大的磁盘上,它的大小为 2TB。这个想法的目的是保护 GPT 磁盘免受不支持 GPT 的磁盘工具损坏。如果这类工具检查磁盘,它们将把磁盘视为没有空闲空间的 MBR 磁盘。(有的磁盘工具能够创建一个混合 MBR,除 EFI GPT 分区外,这个混合 MBR 将最多定义三个 MBR 分
您可能关注的文档
最近下载
- 经营分析会,必须要讲清楚的几个指标(25页 PPT).pptx VIP
- 总经理营销总监经营例会运营分析模板PPT.pptx VIP
- 新人教版九年级语文上册期末测试卷及答案【审定版】.doc VIP
- 2025 经营分析核心指标及搭建指南(23页 PPT).pptx VIP
- 风电项目建设标准强制性条文监督检查计划.docx VIP
- 奥的斯 HAA21310BW(ACD5-MRL 40A)电气原理图.pdf VIP
- 洛阳市第五人民医院2026年编外人员公开招聘备考题库及一套答案详解.docx VIP
- 畜禽屠宰加工企业消防安全指南.docx VIP
- DND传奇职业可选专长.docx VIP
- 洛阳市第五人民医院2026年编外人员公开招聘备考题库及完整答案详解一套.docx VIP
原创力文档

文档评论(0)