Microsoft KB Archive/93930

= 1024-Cylinder Limitation on SCSI and ESDI Drives =

Article ID: 93930

Article Last Modified on 11/1/2006

-

APPLIES TO


 * Microsoft Windows NT Advanced Server 3.1
 * Microsoft Windows NT Workstation 3.1

-



This article was previously published under Q93930



SUMMARY
This article explains the 1024-cylinder limitation on Enhanced Small Device Interface (ESDI) and Small Computer System Interface (SCSI) drives.



MORE INFORMATION
ESDI uses cylinder, head, sector (CHS) addressing and has a 1024-cylinder limitation. Some controller cards can work around this by implementing a translation scheme in the onboard controller BIOS. Windows NT (and other protected mode operating systems) must duplicate the code found in these BIOS chips to duplicate this behavior. Unfortunately, there are many ways to perform this translation and to accommodate them all Microsoft would have to incorporate all of these schemes in the standard AT disk driver. (Microsoft has NOT included support for all known ESDI-translation schemes.)

Some ESDI controllers implement this translation in hardware; thus, it is totally transparent to the system. This allows the standard driver to work unchanged. Consult your controller documentation to see if such translation is performed by the BIOS or the hardware.

SCSI uses relative block address (RBA) addressing. Normally, you do not have to worry about a 1024-cylinder limit with SCSI until the SCSI drive becomes very large (that is, greater than 1 gigabyte [GB]). At that point there may be a problem. Some SCSI cards have a jumper for greater than 1 GB support. Refer to your hardware documentation to determine if your card has this jumper.

Additional query words: prodnt 1024 cylinder

Keywords: kbhardware KB93930

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.