home *** CD-ROM | disk | FTP | other *** search
/ Borland Programmer's Resource / Borland_Programmers_Resource_CD_1995.iso / info / ntkb / ntkb.exe / Q103 / 9 / 34.TXT < prev    next >
Encoding:
Text File  |  1993-11-02  |  4.7 KB  |  127 lines

  1. DOCUMENT:Q103934  19-OCT-1993  [W_NT]
  2. TITLE   :Adding More Than Two IDE or ESDI Drives in Windows NT
  3. PRODUCT :Windows NT
  4. PROD/VER:3.10
  5. OPER/SYS:WINDOWS
  6. KEYWORDS:
  7.  
  8. ----------------------------------------------------------------------
  9. The information in this article applies to:
  10.  
  11.  - Microsoft Windows NT operating system version 3.1
  12.  - Microsoft Windows NT Advanced Server version 3.1
  13. ----------------------------------------------------------------------
  14.  
  15. WARNING: Using Registry Editor incorrectly can cause
  16.      serious, system-wide problems that may require you to
  17.      reinstall Windows NT to correct them. Microsoft cannot
  18.      guarantee that any problems resulting from the use of
  19.      Registry Editor can be solved. Use this tool at your own
  20.      risk.
  21.  
  22. If a computer has more than two IDE or ESDI hard disk drives and needs
  23. an MS-DOS-based device driver to use the extra drives, Windows NT may
  24. not be able to use the extra drives by default.
  25.  
  26. To configure more than two IDE or ESDI hard disk drives with Windows
  27. NT, the Registry (REGEDT32.EXE) must be modified to add the
  28. information on the extra drives. You will also need technical
  29. information about your drives, which should be the documentation that
  30. came with them.
  31.  
  32.  
  33. NOTE: To make the changes in the Registry, you must be logged on as an
  34. Administrator.
  35.  
  36. MORE INFORMATION
  37. ================
  38.  
  39. This procedure should only be necessary if you are adding a third or
  40. higher IDE or ESDI hard disk drive or your secondary IDE or ESDI drive
  41. is at a nonstandard address. If the drive is at a nonstandard address,
  42. then use the following procedure to add the correct address in the
  43. Registry. The Key name in this case would be either 1 or 2.
  44.  
  45. NOTE: The information in this article applies only to Intel x86
  46. architecture computers.
  47.  
  48. To add support for three or more IDE or ESDI hard disk drives in
  49. Windows NT, do the following:
  50.  
  51. 1. Open the Registry Editor (REGEDT32.EXE).
  52.  
  53. 2. Use the following path:
  54.  
  55.       HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Atdisk
  56.  
  57. 3. From the Edit menu, choose Add Key to create the following entry:
  58.  
  59.       Key Name: PARAMETERS
  60.       Class: <blank>
  61.  
  62. 4. Open the PARAMETERS key that you created in Step 3.
  63.  
  64. 5. From the Edit menu, choose Add Key to create the following entries
  65.  
  66.       Key Name: X
  67.       Class: <blank>
  68.  
  69.    where X = number of the additional drive, such as 2 for the third
  70.    drive. For each additional drive, increment the Key Name by 1. You
  71.    generally MUST specify the starting parameter as 2 or higher. This is
  72.    so that you don't interfere with the primary or secondary controller
  73.    that most BIOS's support.
  74.  
  75. 6. Select the key that you created in step 5.
  76.  
  77. 7. From the Edit menu, choose Add value and add the following values.
  78.    Set the Data Type of all three entries to REG_DWORD.
  79.  
  80.       BaseAddress
  81.       -----------
  82.       This is the physical address of the Data register for the controller.
  83.  
  84.       DriveControl
  85.       ------------
  86.       This is the physical address of the drive control register of
  87.       the controller. Often this is 0x206 off of the BaseAddress
  88.       register.
  89.  
  90.       Interrupt
  91.       ---------
  92.       This is the interrupt that the controller will use.
  93.  
  94. Here what a sample registry entry looks like for adding a Quantum EZ
  95. hard disk onto a COMPAQ 486/33L. This computer has a simple ESDI drive
  96. as its primary controller.
  97.  
  98.    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Atdisk
  99.       \Parameters\2
  100.  
  101.          BaseAddress = REG_DWORD 0x320
  102.          DriveControl = REG_DWORD 0x32e
  103.          Interrupt = REG_DWORD 0xa
  104.  
  105. NOTE: On an R4000 ARC computer, you should not have to add anything if
  106. you use the IDE "adapter" card at the usual 0x1f0 or 0x170 address.
  107.  
  108. Additional reference words: 3.10 W_NTAS gateway compaq
  109. KBCategory:
  110. KBSubcategory: hrdwr
  111. \* Additional information provided by TonyE
  112.  
  113. =============================================================================
  114.  
  115. THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS
  116. PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND.  MICROSOFT DISCLAIMS
  117. ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES
  118. OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  IN NO
  119. EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR
  120. ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL,
  121. CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF
  122. MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE
  123. POSSIBILITY OF SUCH DAMAGES.  SOME STATES DO NOT ALLOW THE EXCLUSION
  124. OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES
  125. SO THE FOREGOING LIMITATION MAY NOT APPLY.
  126.  
  127. Copyright Microsoft Corporation 1993.