创建任意大小的虚拟磁盘

时间:2016-10-07 07:46:42

标签: windows filesystems fat16

我想做一些"实验"了解从FAT16开始的文件系统。

我们的想法是使用C ++程序在字节级操作磁盘,然后查看Windows如何读取磁盘。 简而言之,将磁盘格式化为FAT16,创建文件,创建目录,重命名文件,删除文件,删除目录,更改文件属性,看看如果我篡改文件的扇区数e.t.c会发生什么。它将全部使用C ++ readfile和writefile函数。

拥有一个"虚拟磁盘"将使事情变得相当容易,因为没有硬件会被破坏,磁盘可以被重置"容易。

是的,我是一名电子工程师,所以必须在低水平的硬件上工作。

0 个答案:

没有答案