GPT分区结构
来源:互联网 发布:java handler是什么 编辑:程序博客网 时间:2024/06/05 06:14
传统的MBR分区结构有2TB的限制,原因在于它内部用4个字节(即32位)描述磁盘或分区的大小,而且最多支持4个主分区。为了适应更大磁盘和更多的主分区的环境,GPT分区应运而生,下面来让我们看看GPT分区的结构。
如上图,GPT分区包含6个部分
1.保护MBR
保护MBR位于0号扇区,其中包含有磁盘签名,MBR分区表,结束标志。这里没有引导代码,分区表中只有一个分区表项,类型是0xEE,GPT不会用到,这个分区项只是为了让系统认为磁盘是合法的。
2.GPT头
GPT头位于1号扇区,GPT 头会定义分区表的起始位置,结束位置,分区表项个数,大小等等
GPT头的参数如下图所示:
3.分区表
分区表位于GPT磁盘的2-33号扇区,一共占用32个扇区,能够容纳128个分区表项。每个分区表项大小为128字节。因为每个分区表项管理一个分区,所以GPT磁盘创建128个分区。
分区表项的结构如下:
4.分区区域
GPT分区区域就是用户使用的分区,也是用户进行数据存储的区域。分区区域的起始地址和结束地址由GPT头定义。
5.GPT头备份
GPT头有一个备份,放在GPT磁盘的最后一个扇区,但这个GPT头备份并非完全GPT头备份,某些参数有些不一样。复制的时候根据实际情况更改一下即可。
6.分区表备份
分区区域结束后就是分区表备份,其地址在GPT头备份扇区中有描述。分区表备份是对分区表32个扇区的完整备份。如果分区表被破坏,系统会自动读取分区表备份,也能够保证正常识别分区
0 0
- GPT分区解析结构
- GPT分区结构
- UEFI/GPT分区结构
- 详解MBR分区结构以及GPT分区结构
- 详解MBR分区结构以及GPT分区结构
- GPT分区
- GPT分区
- MBR分区与GPT分区
- 获取GPT 分区 信息
- Linux gpt分区
- gpt 分区容量错误
- gpt格式化分区
- parted创建GPT分区
- GPT分区格式
- linux分区之gpt
- GPT分区详解
- linux分区之gpt
- Linux中GPT分区
- [转载]理清 进程上下文与中断上下文
- 《机器学习导论》学习札记1——第一章:绪论
- Windows英文版GitHub客户端使用操作流程图文攻略教程
- Resultset转Bean工具类
- c语言版——四则运算
- GPT分区结构
- 杭电acm2050
- C语言之转义字符
- 用vs2008打开vs2012项目
- 自动化测试工具 Selenium WebDriver 入门教程
- Java并发编程系列之四:锁与volatile的内存语义
- Android集成Facebook sdk,Key Hashes生成步骤
- C++终极复习篇(四)----封装继承多态
- 父页面打开子页面的同时传递值