Reply 20 of 33, by douglar
- Rank
- Oldbie
Sphere478 wrote on 2023-12-04, 14:31:The 128gb deal is kinda a fat 32 thing if I am recalling correctly from my experiments win 9x really is the best os for this era of computers. It runs things much faster than NT based OS
It's not a file system thing exactly. It's an ATA-5 vs ATA-6 thing, specifically LBA28 vs LBA48. LBA48 uses different commands than LBA28, so it trickles up to your device driver to use the new commands.
https://en.wikipedia.org/wiki/Parallel_ATA
ATA-6 introduced 48-bit addressing, increasing the limit to 128 PiB (144 PB). As a consequence, any ATA drive of capacity larger than about 137 GB must be an ATA-6 or later drive. Connecting such a drive to a host with an ATA-5 or earlier interface will limit the usable capacity to the maximum of the interface.
Some operating systems, including Windows XP pre-SP1, and Windows 2000 pre-SP3, disable LBA48 by default, requiring the user to take extra steps to use the entire capacity of an ATA drive larger than about 137 gigabytes.
Older operating systems, such as Windows 98, do not support 48-bit LBA at all. However, members of the third-party group MSFN have modified the Windows 98 disk drivers to add unofficial support for 48-bit LBA to Windows 95 OSR2, Windows 98, Windows 98 SE and Windows ME.
Some 16-bit and 32-bit operating systems supporting LBA48 may still not support disks larger than 2 TiB due to using 32-bit arithmetic only; a limitation also applying to many boot sectors.