Computer crashes when an ATA drive larger than 32 GB is installed

ATA Hard Drive If your computer crashes once an ATA drive larger than 32GB is installed, it is probable that the capacity of the hard drive is too large for the BIOS to support.

This article and its troubleshooting refer only to ATA drives, as Serial ATA controllers do not have any issues seeing large capacity SATA drives.

Computer systems built prior to October of 1998 (such as Pentium 2 processors and some Pentium 3 processors) 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.

First of all,

  1. turn off your computer
  2. disconnect the ATA and power cables from the large drive

before booting the computer and entering the BIOS, in order to keep the system from hanging.

To allow your system’s hardware to recognize the full capacity of the hard drive, it is recommended that you either

  1. upgrade your system’s BIOS (see the motherboard manufacturer website or contact their technical support department), or
  2. purchase a PCI ATA controller card.  This is the best solution, and these cards are usually inexpensive.

The following steps can allow older systems to access ATA drives of larger capacity.  However, the drive will operate with a reduced capacity.

  1. Create a SeaTools for DOS CD or floppy diskette.  SeaTools for DOS tutorial for help.
  2. 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.
    Alternately, the correct key to press may be found in the motherboard documentation.
  3. Set the BIOS parameters for the drive from Auto-Detect to None, or Off.
  4. Save BIOS settings.
  5. Exit setup.
  6. Power the system off.
  7. Reconnect the power and ATA cables.
  8. Insert the SeaTools for DOS CD or floppy diskette.
  9. Power on the computer.
  10. When the system boots to the SeaTools program, press C to set the drive capacity.
  11. 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 Mto 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.
  12. Power the system back on and enter the system BIOS.
  13. Set the drive parameters back to Auto-Detect.
  14. Save BIOS settings.
  15. Exit setup.
  16. (If necessary) Insert your Windows install CD.
  17. (If necessary) Reboot the computer to launch the normal Windows installation procedures.

Alternate Settings: Steps 1 and 2 above will not work on some system BIOSes. You will notice this if the system still hangs at startup or if SeaTools for DOS is unable to detect the drive after the BIOS settings have have been set to None.
So, try setting the drive’s parameters to a User Definable Type with 1024 cylinders, 16 heads, and 63 sectors.

  1. With the computer’s power off, disconnect the large ATA drive’s cables.
  2. Boot to the BIOS.
  3. Set the LBA to Normal, Standard or Disabled.
  4. Set Write Pre Comp (WpCom) and Landing Zone (LZ) settings to zero.
  5. Save BIOS settings.
  6. Exit setup.
  7. Power the system off.
  8. Reconnect the power and ATA cables of the large drive.
  9. Power the system on.
  10. Reboot the computer to launch the normal Windows installation procedures.

This process will also set the drive to operate at a reduced capacity.  Please remember that the best solution is to connect the drive to PCI ATA controller card, which should solve the system hang problem and also allow the drive to function at full capacity.

Read More

ATA Hard Disk Installation Troubleshooting Tips

ATA Hard Drive If your system hangs or locks up during the boot process after installing your new Maxtor Hard drive, either before or after setting the system BIOS, this indicates a jumper conflict with another device on the cable or a BIOS capacity barrier.

If this happens, please perform the following:

  1. Turn the system off.
  2. If the drive is on the cable with another device disconnect both devices from the cable. You will need to test the Maxtor drive as a “stand-alone unit” on the cable. Install a jumper on the cylinder limit / alternate capacity jumper, reconnect the ATA and power cables and restart the system.
  3. If the BIOS is set to AUTO-DETECT and the drive is now detecting without hanging the system, proceed with partitioning and formatting the drive with the MaxBlast software*. The device you removed from the cable in step 2 can now be reinstalled on the ATA cable. If the system continues to hang after reinstalling the second device, you will need to verify its jumper settings or place it as a stand-alone device on the secondary ATA port.
  4. If the system is still hanging after installation of the cylinder limit / alternate capacity jumper, you will need to try the user-definable option in the BIOS setup utility. Power the system off and disconnect the 40-pin ribbon cable from the drive (this will prevent the system from hanging while performing the next step).
  5. Restart the system and enter the BIOS setup utility, set the BIOS parameters to a User Definable Type with 1024 cylinders, 16 heads, 63 sectors, and set the LBA mode to normal or standard. Ignore the Write Pre Comp (WpCom) and Landing Zone (LZ) settings (they can be set to zero). Save settings, exit setup, and power system off.
  6. Reconnect the cables and power the system on. If the system no longer hangs, proceed with partitioning and formatting the drive with the MaxBlast software*.
  7. If you tried all the above steps and are still experiencing problems, the only options left are contacting your motherboard manufacturer for a BIOS Upgrade, or purchase an ATA controller card.
Read More