Cause: This a common problem with older computers when the hard drive is upgraded. BIOSes on older machines were written such that they could only recognise hard drives of up to 8 GB capacity. When one tries to attach a higher-capacity hard drive, the system either recognises it as an 8 GB drive, or fails to recognise it altogether.
Solution: The most common solution to this problem is to flash the motherboard BIOS. However, since such motherboards are really dated, it is quite unlikely that you’ll be able to get hold of new BIOS. If you’re lucky, you might find a new BIOS on the manufacturer’s Web site. If you don’t, you have the option of installing an IDE-PCI card—a card that fits into the PCI slot and offers two IDE connectors for hard drives. These IDE-PCI cards have a separate BIOS, which allows you to attach higher-capacity hard drives.