这是原来操作系统的课程设计做的东西,现在拿出来晒晒
主要实现的功能有:磁盘分区表分区、FAT32、NTFS文件系统分析。
分区表详解:http://www.alonemonkey.com/mbr-dpt-ebr.html
FAT32详解:http://www.alonemonkey.com/detail-fat32-filesys.html
NTFS详解:http://www.alonemonkey.com/detail-ntfs-filesys.html
分析的流程差不多就和上面的思路一样,只是通过代码来实现而已。
主界面如下:
下面是对FAT32 DBR的的分析:
我先把U盘格式化,然后新建一个test.txt文件,查看它的FDT:
功能差不多就是这些了,只要你把FAT32、NTFS文件系统的存储结构弄明白了写出这个软件也不是很难了。
由于时间问题,就没实现文件恢复的功能了QAQ