我最近遇到了一个嵌入式系统,它的 IDE 驱动器是 FAT32,但文件>4gb。它似乎通过将 32byte 目录条目中的文件大小设置为最终集群使用的字节数来实现这一点 - 而不是实际的文件大小。这允许文件具有任意 FAT 链。不利的一面是知道文件大小的唯一方法是流过巨大的链。
我以前从未见过这种情况。这是一个已知的标准或变体,Windows 或 linux 上是否支持它?
是否有任何“古怪”的 FAT32 修改更标准,允许文件大于 4GB?
我最近遇到了一个嵌入式系统,它的 IDE 驱动器是 FAT32,但文件>4gb。它似乎通过将 32byte 目录条目中的文件大小设置为最终集群使用的字节数来实现这一点 - 而不是实际的文件大小。这允许文件具有任意 FAT 链。不利的一面是知道文件大小的唯一方法是流过巨大的链。
我以前从未见过这种情况。这是一个已知的标准或变体,Windows 或 linux 上是否支持它?
是否有任何“古怪”的 FAT32 修改更标准,允许文件大于 4GB?