On Thu, 16 May 2024 at 13:28, Wilhelm Spiegl via Freedos-devel
<freedos-devel@lists.sourceforge.net> wrote:
>
> I ran one more test with zoo. It runs with FAT16 998 MB but not with FAT16 
> 1025 MB.

Below 1GB FAT16 uses 8kB clusters. From 1GB-2GB it uses 16kB ones.
(Below ½GB it uses 4kB.)

When I was deploying FAT16 boxes I considered 0.99GB volumes the
maximum permissible inefficiency. Once I got PartitionMagic I
discovered that by resizing the C: drive of a PC with a 1.2GB drive to
0.99GB, you regained more usable disk space than you lost. In other
words with Win95 or 95A, a 0.99GB partition could hold more files than
a 1.2GB partition.

So I shrank it, defragged, and made a 2nd D: partition of 200MB and
put the Windows swap file in it. The result was _more_ free disk space
on C: _after shrinking it by 200MB_ than before.

So, yes, that points to a cluster size handling problem in ZOO.

When FAT16 with large clusters was invented (in Compaq DOS 3.31) disks
in the gigabyte range were unimaginable. DOS 3.2 only allowed a max of
64MB of hard disk, in one primary and one logical partition of max
32MB each. DOS 3.1 only allowed one partition per hard disk at all
(AFAICR!).

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
 (+44) 7624 277612: UK: (+44) 7939-087884
Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to