临平房产做网站的公司,专业做网站排名多少钱,哪里有免费永久的云服务器,wordpress判断手机版文章目录 MBR分区表MBR分区表结构MBR分区表项查看U盘的分区表信息查看系统中所有磁盘的分区类型获取分区表信息 GPT分区表保护性MBRGPT分区表头格式GPT分区表项格式分区类型分区属性分区表项内容 MBR分区表
CHS #xff1a;磁头#xff08;Heads#xff09;、柱面(Cylinder… 文章目录 MBR分区表MBR分区表结构MBR分区表项查看U盘的分区表信息查看系统中所有磁盘的分区类型获取分区表信息 GPT分区表保护性MBRGPT分区表头格式GPT分区表项格式分区类型分区属性分区表项内容 MBR分区表
CHS 磁头Heads、柱面(Cylinder)、扇区(Sector)
MBR : Main Boot Record 主引导记录 (MBR/DOS分区表) ,分区信息存储在磁盘的0扇区。
MBR分区表结构 MBR分区表项 每个磁盘最多分为4个主分区或三个主分区及一个扩展分区扩展分区可分为N个逻辑分区。单个分区最大支持2TB分区表只能管理最大2TB空间。
查看U盘的分区表信息
在linux系统下
查看系统中所有磁盘的分区类型
fdisk -l获取分区表信息
dd if/dev/sdb of./mbr.bin bs1024 count16
hexdump -C ./mbr.bin磁盘标识符0x0F52E7FE
引导标识0x00如果该分区内安装了操作系统则该分区必须为活动分区方可成功引导该分区内的操作系统即为80H
分区类型 :
分区标志分区类型0x05扩展分区0x06FAT16分区0x07NTFS分区0x83Linux分区0x0BFAT32分区0x0CFAT32分区0x0F扩展分区0x1C隐藏的FAT32分区0xEEGPT分区
本分区之前以用的扇区数0x2000 8192
本分区总扇区数0x01DE1C00 31333376
GPT分区表
GUID : Globally Unique Identifier 全局唯一标识符
GPT GUID partition table 全局唯一标识分区表
LBA Logical Block Address 逻辑块地址
LBA0 : 保护性MBR保护GPT分区表不受MBR磁盘工具的危害含有一个分区类型为0xEE的分区MBR磁盘无法识别因此拒接对硬盘进行操作从而保护GPT分区。在支持GPT的操作系统中LBA0也用于保存启动代码0XEE表示此硬盘使用GPT分区表。
LBA1 : 分区表头记录硬盘的信息分区表管理的空间大小以及分区表项数量分区表项的地址。
LBA2-LBA33 : 硬盘各个分区的信息。
保护性MBR
按照上面MBR的方法获取使用gpt分区表的U盘的分区表数据。
GPT分区表头格式
偏移量长度内容08签名“EFI PART”, 45 46 49 20 50 41 52 5484修订在1.0版中值是 00 00 01 00124分区表头的大小单位是字节通常是92字节即 5C 00 00 00164分区表头第091字节的CRC32 校验在计算时把这个字段作为0处理需要计算出分区表项的CRC32校验后再计算本字段204保留必须是 0248当前LBA这个分区表头的位置328备份LBA另一个分区表头的位置408第一个可用于分区的LBA主分区表的最后一个LBA 1488最后一个可用于分区的LBA备份分区表的第一个LBA-15616硬盘GUID在类UNIX 系统中也叫UUID728分区表项的起始LBA在主分区表中是2804分区表项的数量844一个分区表项的大小通常是128884分区串行的CRC32校验92*保留剩余的字节必须是0对于512字节LBA的硬盘即是420个字节 GPT分区表项格式
分区类型 分区属性 分区表项内容 每个磁盘最多支持128个分区单个分区最大支持到8ZB分区表由34个LBA组成。具有备份分区表与CRC校验主分区表损坏时可使用备份分区表。
1ZB1024EB,1EB1024PB,1PB1024TB