118 什么是磁盘分区表?

news/2025/11/30 23:45:45/文章来源:https://www.cnblogs.com/swodni/p/19290858

什么是磁盘分区表?

磁盘分区表,是我们在系统运维过程中经常涉及到的一个概念.磁盘分区表的选择预配置往往关系到我们的系统安装方式,启动模式和分区的规划方式.那么磁盘分区表究竟是什么,今天笔者为大家进分门别类的介绍.


磁盘分区表的本质

磁盘分区表,他究竟是一个实体,还是一串代码,一伙是一个虚无缥缈的东西?

事实上,磁盘分区表是一串保存在每一个磁盘上面的二进制数字.它被保存在每一个磁盘前面的几个扇区里.


磁盘分区表的分类

磁盘分区表分为两类:MBR分区表和GPT分区表.

其中,GPT分区表又名为GUID分区表.


MBR分区表

首先,在介绍MBR分区表之前,有一个概念需要澄清.那就是,MBR这三个字母有时候还指代的是MBR引导.

同样的,MBR引导也是在磁盘的头部扇区存在的二进制代码,MBR引导与MBR分区表是相接续的.一共占用磁盘头部的512 字节空间.

MBR分区表是一种比较老式的分区表格式,适用于较旧的电脑,Legacy BIOS固件.

  • 位置
    MBR引导+MBR分区表的开始部分位于硬盘的第一个扇区(逻辑扇区号 0),总大小固定为 512 字节.
  • 分区表:紧接在引导代码之后,占用 64 字节,包含 4 个分区表项(每项 16 字节).
  • 结束标记:最后 2 字节,固定为 0x55AA,用于验证该扇区是否有效.
| 446 字节 引导代码 | 64 字节 分区表(4×16) | 2 字节 结束标记(0x55AA) |第一个分区

可以发现,由于分区表占用64字节,只包含了4个分区表项,所以使用MBR分区表的磁盘最多只能分出四个主分区.然而,我们可以通过把其中一个主分区设计为扩展分区,然后再在扩展分区里分出多个逻辑分区的方法来产生更多的分区.

由于分区大小字段是 32 位扇区计数,扇区大小默认 512 字节,单个分区最大可达:

232 × 512 Bytes ≈ 2 TiB

整个磁盘也受此限制,超过 2 TiB 的磁盘就无法使用 MBR 完全分区表,需要改用 GPT分区表.

此外,在一个MBR磁盘上只有一个MBR分区表,没有备份分区表,所以如果这个MBR分区表损坏了,那么这个磁盘的分区就可能全部无法读取.

相比之下,GPT分区表磁盘由于有一个冗余备份,分区表相对更安全,数据多了一道安全保障.

  • 重点:
    • 老旧的Legacy BIOS机器只能使用MBR分区表的磁盘.
    • 无法识别超过2TB大小的磁盘.

GPT(GUID)分区表

相比之下,GPT分区表是一种更现代高端的分区表.

GPT分区表的位置不仅在磁盘的头部扇区存在,在磁盘的最尾部扇区同样有一个与头部分区表一模一样的分区表,是头部的分区表备份.如果头部分区表意外损坏,也可以读取尾部的分区表.

GPT分区表里记录了分区类型的GUID,分区的唯一GUID,分区所在的磁盘扇区范围,分区的属性(隐藏、只读、引导等)分区的名称.

  • 支持超大容量:64 位寻址,可以识别数ZB大小的磁盘.
  • 分区数量大: 最大支持128个分区,远超过 MBR 的 4 个主分区限制.
  • 多重备份与校验:全表 CRC 校验,大大提升了可靠性.

请注意!

Legacy BIOS老固件无法识别GPT分区表磁盘,只能使用MBR分区表磁盘做系统引导磁盘.

UEFI新固件可以同时识别MBR分区表磁盘和GPT分区表磁盘,两种分区表磁盘都可以安装系统并引导!

对于UEFI固件电脑来说,只要有EFI分区(ESP分区),也就是FAT分区即可完成引导,与分区表的类型无关!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/982389.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

60 对UEFI引导的深入探究:efi引导程序的位置一定是死的吗?

对UEFI引导的深入探究:efi引导程序的位置一定是死的吗? 对于Windows系统,bootx64.efi和bootmgfw.efi是同一个文件,只是名字不同.他们本质都是bootmgfw.efi,用于引导Windows系统,无法引导其他系统. 所以,即便是Windows…

电脑磁盘究竟如何分区才最合适?系统和软件如何管理才最好?给出推荐方案!

电脑磁盘究竟如何分区才最合适?系统和软件如何管理才最好?给出推荐方案! 2025年,仍然有很多人在网上争论,到底应该如何给电脑磁盘分区,电脑磁盘到底要不要分区,系统和软件到底安装在哪里合适. 对于这个老生常谈的问题…

2025.11.30总结

完成bs架构和cs架构的项目。项目都是酒店管理系统,其内核都一样,只不过表现形式不一样。 由于熟练度的问题,bs架构的项目要比cs的精细,视觉上更美观,功能上也更丰富,cs架构的项目就比较潦草

代码质量的根基——从“能跑”到“好用”的思维跃迁 - 20243867孙堃2405

初读《代码大全》时,最颠覆我认知的是书中对“代码质量”的重新定义。在此之前,我一直将“程序能正常运行”作为开发的核心目标,总觉得只要功能实现了,代码的“潦草”只是小问题。但这本书用大量案例证明,真正优秀…

36PE启动盘新秀:Ventoy(附各种PE的ISO下载)

PE启动盘新秀:Ventoy(附各种PE的ISO下载) 在我们以前的认知中,一个U盘只能制作包含一个系统的启动盘.比如,安装了微PE工具箱的U盘就不能安装其他什么PE工具箱了.这有时候让我们很无奈,只能买好多U盘,一个U盘一个PE系统…

115 系统坏了不想重装?吕了了手搓系统修复软件帮你修复系统

系统坏了不想重装?吕了了手搓系统修复软件帮你修复系统 Windows系统出现故障,但是不想重装? 的确,我们使用多年的Windows安装了各种软件,进行了各种个性化配置,重装系统之后又要重新来一遍,属实让人抓狂. 那么,有没有…

116Dism++备份系统,如何选择性的备份文件?

Dism++备份系统,如何选择性的备份文件? 我们在使用DISM工具备份Windows系统的系统盘C盘的时候,有时候并不想备份所有的C盘文件,但是如果不额外进行一些配置,那么Dism++是不知道我们想要在备份中排除的文件是哪些的.Di…

66重装系统被驱动难倒?几个重要的驱动安装技巧,建议收藏!

重装系统被驱动难倒?几个重要的驱动安装技巧,建议收藏! 重装系统之后,我们可能会发现自己的电脑"变聋","变哑","变瞎","变傻",这实际上大多数情况是由于没有安装合适的硬件驱…

图片压缩与格式转换:优化应用资源加载

图片压缩与格式转换:优化应用资源加载 引言 在 HarmonyOS 应用开发中,图片资源的管理对应用性能至关重要。不合理的图片处理会导致应用体积膨胀、加载速度变慢,甚至引发内存溢出问题。本文将深入讲解如何在 Harmony…

86 [深度解析] 系统的产生依赖于什么?

[深度解析] 系统的产生依赖于什么? 我们或许有一种常规的想法:这个电脑C盘没有安装系统,那么这个电脑里面没有系统. 这种说法准确吗?我们拿到一台电脑,也就是拿到了这台电脑的硬件. 这个硬件里面,包含了一个内嵌的软…

ArkTS 泛型编程指南:提升代码复用性与类型安全

ArkTS 泛型编程指南:提升代码复用性与类型安全 引言 在 HarmonyOS ArkTS 开发中,泛型是一种强大的编程工具,它允许我们编写可重用的代码,同时保持类型安全。通过泛型,我们可以创建适用于多种数据类型的组件、函数…

87 Windows 系统安装的本质是什么?

Windows 系统安装的本质是什么? 安装 Windows 系统,步骤复杂,方法多样,工具纷繁,变幻莫测.但是万变不离其宗. Windows 系统安装的本质,其实就是两点:解压wim 建立引导解压wim Windows系统安装所需的所有文件都被保存在…

内存溢出问题

内存溢出问题 最近在项目中遇到上传多图片到后端,进行压缩等比缩放,内存溢出的问题

140 Windows 11 新系统一分钟打不开一个软件?原来卡顿的真凶在这里!

Windows 11 新系统一分钟打不开一个软件?原来卡顿的真凶在这里! 前两天安装Windows11虚拟机,发现新系统竟然连一个geek都需要等待1分钟才能打开.这在Windows10中秒开的软件,为什么在Windows11中变得唯唯诺诺?幕后真凶…

124 禁用Windows更新有bug?不如先暂停它2000年!

禁用Windows更新有bug?不如先暂停它2000年! 你是否同样被Windows更新困扰?明明好端端的系统,更新后C盘爆满,出现新的bug,更新时间还长,更可怕的是还可能出现更新失败的情况,直接导致系统崩溃,重要的数据丢失.每天看见…

43 微软官方安装Windows途径

微软官方安装Windows途径 和大家讲了这么多,好像从来没讲过微软希望我们用什么方法安装Windows系统.(偷笑) 那今天就浅浅的介绍一下微软官方提供的安装Windows系统的方法吧! 1.原系统为Windows7及以下: 下载Windows10的…

82 深入解析 Windows RE:系统维护的强大工具

深入解析 Windows RE:系统维护的强大工具 在日常使用 Windows 的过程中, 用户难免会遇到系统启动故障、无法正常操作等问题.这时, 一个熟悉又陌生的工具——Windows Recovery Environment (Windows RE)——往往能够扭转…

126 激活Windows系统的四种终极方法

激活Windows系统的四种终极方法 今天讨论一个敏感话题,如何破解激活Windows系统? 要知道,我们可是从来不用正版的 : ) 我们在网上搜索Windows激活,可以搜出一大堆东西.那么,这么多眼花缭乱的激活方法,有没有一个鼻祖呢…

99 如何破解 Windows 系统密码?

如何破解 Windows 系统密码?请注意:本文不是教非法的事情.而是教实用技术.Windows系统开机密码忘了,怎么办? 下面说说一般情况下Windows系统登录的时候都有哪些情况:使用本地账户登录 使用微软账户登录无论使用本地账…

讲讲django的文件对象

一、django文件对象是什么? Django 抽象出了一套“文件处理体系”,核心是:Django 所有文件类的基类 提供统一的接口用于:读取写入迭代存储到 Storage 后端(本地/OSS/S3)使用FileField / ImageField来构造:class…