FAT32的几个问题

参考网址:

https://www.zhihu.com/question/52791560

https://support.microsoft.com/en-us/help/314463/limitations-of-the-fat32-file-system-in-windows-xp


FAT32最大支持多大的分区?

在网址http://blog.csdn.net/zisehuoxia/article/details/46659531中的MBR和DBR的6处,指出了当前分区的扇区数,占用4个字节。每个扇区是512字节,那么最大容量为:

(2^32-1)*512=2TB。

FAT32是以4个字节代表1簇,但4个字节中只用到了低28位(高4位保留),因此有2^28个簇,即268435456簇。

如果每簇位4kB,那么268435456*4kB=1TB。

如果每簇为32kB,那么268435456*32kB=8TB。

但由于最大扇区数的限值,因此FAT32最大支持的分区应该是2TB。但在xp中限制在了32GB。


FAT32最大支持的文件大小?

在目录表中,1个文件的大小字节数是由4个字节表示的,因此文件最大为2^32=4GB。




阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页