aozima 发表于 2013-9-9 13:46:36 |只看该作者 回复 |返回版面
电脑只会发read/write命令,文件系统是由软件处理的,也可以不用文件系统。
U盘可以格式化为fat/ex-fat/ntfs/ext-*各种文件系统。
上面兄弟说的对
我是这样认为的:
U盘本身不知道文件。U盘只知道所操作的partition.U盘的驱动是不知道你写的是哪个文件。它只知道block.它只操作block。而建立在blocks 上的文件系统它不关心。上位机会用文件系统的驱动在磁盘上mount出来一个文件系统。在写一个文件的时候。其实是对上位机的文件系统驱动进行操作。而这个驱动最终会转换成block的操作然后通过SCSI的命令传给U盘。
|