I did have problems with a p700 for a year or two year ago with a limit of around 32-36gb, since the IDE controller would not see more. So it depend which controller used in the Motherboard.
Sorry if I'm coming off as a non believer of that issue. While I can
easily see that an O/S would have limits like that, the hardware should have absolutely no limits seeing drives bigger than that (especially anything pentium class)
Except for EwJ's weird/cheap Acer board that had inexcusable hardware problems, it's usually the BIOS that has the drive limitations.
Here's some history:
Really early BIOSes can only "see" 528MB drives. Later BIOSes got up to 137Gig, when they started using LBA addressing. Around 2003ish, 48BIT LBA was introduced, and that's what we're using now, and we can now address up to 8TB.
All of the above limits are BIOS based. Whatever O/S you install onto your machine may have it's own quirks with address limits and partition sizes. Even though your hardware is capable of seeing 8TB doesn't mean that every O/S can do anything with it.
The neat thing is that even if you have an ancient, 528MB BIOS limit on your machine (like on my 286) all you need to do is to be able to load and execute the 1st couple sectors on your hard drive (which any old BIOS can do) and you can then load a BIOS patch, like Seagate Disk Manager, which will then allow your BIOS to address larger hard drives. I currently have a 10Gig hard drive in my 286, and provided Disk Manager is properly doing it's job of replacing my BIOS, I should have no problems going up to a 137Gig at a minimum, all with my ancient, mid eighties era, ISA based IDE controller.
Modern operating systems don't use the BIOS to do HDD reads/writes anymore. Starting with NT onward (maybe 98SE?) they do their own version of Disk Manager, and install their own drivers for reading the drive. Again the trick is that the BIOS has to be able to at least read enough of the hard drive to get the OS drivers installed, and then the OS itself handles the addressing out to the higher ends of the drive from there.
I don't want to claim to know how things happened in your life, and I most certainly don't want to start an argument. I do know from my experiences (I programmed BIOSes on pentium class motherboards for close to a decade and the group I was with made their own chipsets, including IDE controllers) that I have never seen anything as weird as that, and a piece of hardware that kind of limitation should have never made it out into production. Likewise for EwJ's hardware. Perhaps this type of thing is more prevalent than I thought from my sheltered life, but is inexcusable from a vendor's perspective to dump stuff like that onto the market.
-jeff!