In the BIOS Parameter Block 'sectors per cluster' is a single byte. The
change here allows a '0' value to be interpreted as 256.  So in theory,
that allows for a FAT16 or FAT32 partition to be almost 8G in size.  The
math is 256 sectors per cluster * 512 bytes per sector * 65536 clusters.
(Some cluster numbers are reserved, so it doesn't quite reach 8T.)

That change is going to break older tools that expect to see a maximum of
64 or 128 sectors per cluster.  Microsoft always recommended 64 as the
maximum, which is where we get the familiar 2GB limit for FAT16 or 32
partitions.  Is this change worth the potential breakage?


Mike
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to