Wsims,
I found this on the seagate website, might help.
There are five main reasons why a system BIOS will not detect the presence of an internal hard drive.They are:
1.Faulty data cable
2.No power to drive (drive is not spinning up)
3.Incorrect jumper settings on the drive
4.Capacity of the hard drive is too large for the BIOS to support
5.Faulty hard drive
After verifying that your ATA or SATA port is set to Auto-Detect or is enabled, if you find that your disk drive is not being detected (auto-detected) by the system BIOS, try the following steps to try and isolate/troubleshoot the problem.
Faulty Data Cable
The BIOS will not detect a hard disk if the data cable is damaged or the connection is incorrect. The easiest way to test a cable is to replace it with another cable. If the problem persists, then the cable was not the cause of the problem. For ATA drives, Seagate recommends using UDMA cabling with a maximum length of 18 inches. UDMA cables have color coded connections which require proper orientation when connecting. The blue connector always connects to the motherboard. The gray middle connector is used for slave devices on the cable. The Black connector is used for Master device connection.
Picture of an Ultra ATA data cable.
For SATA cables, Seagate recommends using cables longer than 12 inches, but shorter than 39.37 inches (1 meter). For further information, please see Answer ID: 1334
Always inspect the motherboard, and hard disk connections for bent or misaligned pins. Folding, crimping, pinching, or creasing data cables can cause the wires to break inside the insulation, leaving the exterior of the cable looking normal. When in doubt of data cable condition replace it.
No Power to drive (drive is not spinning up)
If the drive is not receiving power or receiving an incorrect level of power (12v) it will not spin up. To check to see if this is the cause of the BIOS not detecting the hard drive, follow these steps:
With the system turned off, open the computer case and remove the data cable from the hard drive. This will stop any “power saving” commands from being sent.
Turn on the system. Check to see if the hard drive is spinning. If you touch the side of the drive you should feel a slight vibration. If you do not hear or feel the hard drive spinning you will need to find out if the drive is getting power.
In some cases it is necessary to remove the drive from the case and physically hold it in your hands. Due to system fans vibrating and making too much noise, it's very difficult to observe the drive spinning while mounted.
If removing the drive, it's necessary to be sure to use a grounding strap. Do not hot plug power to the drive. Hold it in your hand, connect the power cable, and then power the system on.
If the drive is not spinning please visit the Warranty Services Page.
Incorrect jumper settings on the drive
It is recommended that all Seagate ATA hard disks supporting the Cable Select jumper option be configured as Cable Select. If your computer system was built prior to October 1998 and does not support UDMA 66 or greater you will be required to use the Master/Slave jumper settings.
When using Cable Select jumper settings on your ATA drive, all devices connected to the UDMA cable must also use the Cable Select setting. The cable decides master/slave device detection when the cable select jumper settings are used. The black cable connector always detects the device as master. The gray connector always detects the device as a slave. Please consult Answer ID: 3050 for further instructions.
If you have a 3.0 Gbit/sec SATA drive that is not being detected by your 1.5 Gbit/sec SATA controller, or it causes your system to lock up when connected to a 1.5 Gbit/sec SATA controller, you may need to jumper your 3.0 Gbit/sec SATA drive to the slower speed of 1.5 Gbit/sec for the system to recognize it properly. For further information on changing the jumper setting to slow down your SATA drive’s transfer rate, please see Answer ID: 3116.
Capacity of the hard drive is too large for the BIOS to support (ATA ONLY)
: This procedure refers only to ATA drives, as SATA controllers do not have any issues seeing large capacity SATA drives.
Computer systems built prior to October of 1998 typically hang or freeze while auto detecting large hard disks during system startup. Common BIOS capacity barriers include 528 MB, 2.1 GB, 8.4 GB, and 32 GB. There are multiple solutions to work around BIOS capacity barriers. Always disconnect the ATA and power cables first before entering the BIOS, to keep the system from hanging.
: The following steps can allow older systems to access larger capacity internal drives, however they will be at a reduced capacity. To allow your system’s hardware to recognize the full capacity of the hard drive, it is recommended that you either upgrade your system’s BIOS, or purchase a PCI ATA controller card.
To troubleshoot these problems follow these steps:
Restart and enter the system BIOS to set the drive parameters manually. (Entering the system BIOS is usually accomplished by pressing F1, F2, or DEL right after powering the system on. Look for an on-screen message stating which key to press.)
Set the BIOS parameters for the drive from Auto-Detect to None, or Off.
Save settings, exit setup, and power the system off.
Save BIOS settings and exit.
Reconnect the power and ATA cables, power the system on and boot to the SeaTools for DOS CD or Floppy.
When the system boots to the SeaTools program, press C to set the drive capacity.
If you don’t know the maximum capacity drive your system’s BIOS can handle, press S to set the maximum to 32GB, which is a common limit on older systems. If you do know the maximum, you can press M to set the limit manually.
Once you have changed the capacity for the drive and SeaTools for DOS accepts it, completely power down your system to clear any cached information. If you simply restart without completely powering the computer off first, the drive size changes may be lost.
Power the system back on, enter the system BIOS, and set the drives parameters back to Auto-Detect.
Save settings, exit setup and reboot to your operating system installation disc and run the normal installation procedures.
Alternate Settings: Steps 1 and 2 above will not work on some system BIOS’s. This will be noticed by the system still hanging at startup or SeaTools for DOS being unable to detect the drive after the BIOS has been set to none.
Try setting the drives parameters to a User Definable Type with 1024 cylinders, 16 heads, and 63 sectors.
Set the LBA to Normal, Standard or Disabled, Write Pre Comp (WpCom) and Landing Zone (LZ) settings; can be set to zero.
Save settings, exit setup, and power the system off.
Reconnect the power and ATA cables, power the system on, and boot to your operating system installation disc and run the normal installation procedures.
If SeaTools for DOS doesn't detect the drive and you followed all the troubleshooting steps above you may need contact your motherboard manufacturer for a BIOS upgrade or purchase an Ultra ATA PCI adapter card.
Faulty Hard Drive
If after all the above checks and procedures have been performed, you are still having trouble installing the drive, or O/S. It is recommended to run the SeaTools for DOS drive diagnostic utility, to determine if the drive is defective. If SeaTools for DOS returns an error code, please proceed to the Warranty Services Page.
Regards
Max