Relatedly:
I have a pentium 166 (yes, with MMX

) that runs linux.
It has a drive with a reported capacity of 300 GB.
The disc runs fine and is completely accessible for the full 300 GB (divided in 2 partitions: 230 GB / 70 GB).
I never updated the firmware on my board (purchased in '97) and I don't believe the disc is properly recognized by the BIOS. Still, linux manages the disc just fine.
Shouldn't MS Windows be able to access the drive in a similar fashion and 'just work'?