目录
结构解析
FAT32和NTFS关系:NTFS与FAT32是两种不同的bai磁盘文件系统格式,就像两个不同的图书馆,他们书架的摆放,尺寸各不相同,管理方式也各不相同
MBR的是“主引导记录”,
GPT:GUID分区表,好使主流,但我们不学
0的扇区,称为主引导记录(Master Boot Record)扇区,又称MBR扇区
NTFS的DBR引导程序占用(54H~1FDH)共426个字节
※逻辑结构
MBR分区:
MBR的意思是“主引导记录”,它有自己的启动器,也就是启动代码,一旦启动代码被破坏,系统就没法启动,只有通过修复才能启动系统。
- 引导代码---引导代码程序进行判断内存中的MBR扇区的最后两个字节是否为“55 AA”
- 磁盘签名
- 分区表----录着磁盘中各个分区的文件系统类型、起始位置和分区大小等信息
- 结束标志 ---验证MBR扇区最后两个字节是不是“55 AA”
MBR和GPT关系:
MBR和GPT关系:分区类型,相当于给系统介绍自己的结构,只能选择其一
两者:都占1个扇区,512字节,以55AA结束
MBR:存放硬盘分区信息和引导系统检测分区
DBR:存储分区(逻辑)文件系统参数
小总结:MBR和GPT:是磁盘上存储分区信息的两种不同方式。这些分区信息包含了分区从哪里开始的信息,这样操作系统才 知道哪个扇区是属于哪个分区的,以及哪个分区是可以启动的。
FAT:文件配置表。系统对文件进行组织与管理的文件系统,可能文件储存,不连续存储,FAT是定位不同位置文件块。
MBR主引导:
告诉BIOS,硬盘的物理数据。
DPT分析(MBR分区表):
DPT即磁盘分区表将64个字节中,以16个字节为一个分区表项来描述磁盘的分区情况,如图3-43所示。
每个DPT的分区表项中的各位所表示的含义如下:
第1位为引导标志:其中值为80时表示为活动分区,值为00表示为非活动分区;
第2位为开始磁头;第3位为起始扇区;第4位为起始柱面;
第5位为分区的类型描述:07表示为NTFS文件系统,0B或0C表示为FAT32文件系统,0F表示为扩展分区;
第6位为结束磁头;第7位为结束扇区;第8位为结束柱面;第9-12位为分区的起始扇区;第13-16位表示分区的大小;
※结构分析
DBR分析:
进制转换
线性地址
C/H/S中的扇区编号从“1”至“63”,而LBA方式下扇区从“0”开始编号,所有扇区顺序进行编号
任务一:硬盘进行擦除操作(安全)
分析目的:通过填充数据,覆盖原有数据,数据置空
- 点击磁盘
- 点击“Edit-Fill Block”(Ctrl + L)
- “Fill With hex values”中输入值00后,再点“OK,OK,OK,OK”。
参考资料
https://wenku.baidu.com/view/e7ef82079ec3d5bbfc0a74ae.html