Hi Mel. There are in fact 3 possible solutions (other than a new motherboard). The first is the one you have identified. To do this you need to identify the motherboard make and model. You may be able to do this if you download and run Belarc Advisor click here. You may also be able to get a software utility from the maker of the new hard drive to enable the computer to recognise the full drive capacity, or you may be able to use a pci IDE card and plug your new hard drive into it. This card will have its own BIOS which will take over when your motherboard BIOS fails to find a hard drive.