A little more info, FWIW:
Systems built before around 1998 (the exact date varies with the manufacturer/BIOS) are generally not capable of supporting disks larger than 32 GB.
This exact thing is stopping me from using a nice, small, FIC Sahara II as an SME server right now.
In a nutshell, here's what you can do:
1. Forget the drive extension programs - I've yet to find one that works with Linux - they all assume Windows.
2. If possible, upgrade the BIOS to a newer version that supports larger drives. As in my case, though, this is often not possible.
3. The last wasy to salvage the box and avoid having to buy something newer is pretty straightforward: Just buy a nice, new IDE drive controller and use that instead of the one on the motherboard, which is the one your BIOS is having problems with. The PCI card has its own BIOS which will define the capabilities of the interfaces it provides. To make this work optimally, your BIOS should give you the option to disable the onboard disk controller. If you can do that, all should be well. It may work OK even if you can't, but you'll just have to gamble $30 or so on a new IDE controller and see for yourself.
HTH,
Dub Dublin