问题:在研究SD卡和FAT32文件系统的时候,发现SD卡有的有MBR,有的没有MBR,这个为什么呢?
分析:MBR是主引导记录,是在给磁盘分区的时候建立的,我们的SD卡没有这个可能就是没有进行过分区操作,给硬盘分区产生MBR→格式化硬盘分区产生DBR,所以先有MBR,然后才有DBR,关于MBR的更多可以参考:MBR、DBR、FAT32基础小知识
解决方案:
(1)打开DiskGenius磁盘分区工具,按照下图操作
2.打开winhex软件,查看数据已清除
3.回到DiskGenius工具,重新创建主引导记录
4.在次回到winhex可以看到已经创建成功
有的打开winhex时发现依然没有MBR,这个时候要看下是不是打开的是逻辑驱动器,关于物理驱动器和逻辑驱动器可以搜一下看下解释,注意我们要打开的是物理驱动器!!!否则你看到的是DBR的内容