大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全家桶1年46,售后保障稳定
下面以我所使用的电脑硬盘为例来分析0号扇区,看看MBR中的表项包含了多少信息,是什么意思。由前面的分析我们知道00~1BD的446个字节为引导代码,所以我们重点关注分区表项。即1BD~1FD,这个64个字节。
为了方便起见,这里将分区表一列表的形式展现出来,由于CHS现几乎不再使用了,所以我们只提取了LBA参数。
表项号 | 引导标志 | 分区类型值 | 起始扇区(括号内为十进制) | 扇区数(括号内为十进制) |
1 | 80 | 0C | 0x0000003F(63) | 0x02711637(40965687) |
2 | 00 | 07 | 0x02711676(40965750) | 0x01384C7A(20466810) |
3 | 00 | 0F | 0x03A98800(61442048) | 0x0D2FD000(221237248) |
4 | 00 | 07 | 0x10D959BC(282679740) | 0x005AB2F2(5944050) |
表项1:由引导标志80可知这是一个可引导分区;分区标志类型0C说明这是一个Win95 FAT32类型的分区;起始于63号扇区,扇区个数为40965687。我们可以来计算一个这个分区为多少G,与我们实际的容量是否等同。我们知道,这个的一个扇区大小为512字节,那么x G = (40965687 * 512)/1024/1024/1024 = 19.533961772918701171875G,再查看我们电脑的C盘,的确为19.5G。
表项2:非可引导分区,分区类型值为07代表类型为NTFS;分区起始扇区号为40965750,扇区个数为20466810。
表项3:非可引导分区,分区类型值为0F代表类型为Win95 Extended(大于8GB)。
表项4:非可引导分区,分区类型值为07代表类型为NTFS,起始扇区号为282679740,扇区个数为5944050。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/234645.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...