The old systems primarily ran ide drives unless adding in a controller card for ide Raid or SCSI setups. To have a larger drive fully recognised the information seen on a drive's label as far as cylinders, heads, etc. there was either manually entered or you selected the closest amount from a list just below the actual amount for a particular drive.
Some brands of boards were better suited with the option found in the bios for enabling large drive capacity. The pre Pentium II boards were noted for needing the amount entered manually.