浅尝辄止48-FAT32-拆个优盘0

纸上得来终觉浅,真刀真枪干一干。

优盘=保留扇区+分区0

优盘一般就一个分区。

保留扇区=主引导扇区+其余保留扇区
主引导扇区=引导代码(446B)
+分区表项0(16B)+分区表项1(16B)+分区表项2(16B)+分区表项3(16B)
+结束符(0x55 0xAA)

优盘上的引导代码一般都是0,如果在优盘上装了个操作系统,那这段就是引导系统启动的代码。想看的话可以用winhex打开一块硬盘(要打开整个硬盘,不是C、D、E等盘,打开盘符只是打开分区而已,只能看到分区,看不到保留扇区)查看,我们的windows电脑上肯定是装了系统的,在某一块硬盘上,一定会有引导代码的。

分区表项

字节数 内容
1 引导指示符
1 开始磁头
2 [15:10]是开始扇区
[9:0]是开始柱面
1 系统ID,即分区类型
例如区分FAT32、NTFS、exFAT等
1 结束磁头
2 [15:10]是结束扇区
[9:0]是结束柱面
4 开始扇区号
4 扇区总数

显然,比较重要内容的是系统ID、开始扇区号和扇区总数。这3项可以告诉我们,这设备里有一个什么文件系统分区,从几号扇区开始,总共多少个扇区。

这个分区里面具体有什么风景,就得到分区里面去看了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容