I've installed a Promise Ultra IDE card but NT/2000 will no longer work.

A. Although the Promise card is an IDE card Windows NT/Windows 2000 treats it as a SCSI card and so the boot.ini file ARC path needs to be changed from the multi().../signature() format to scsi().

Note: The new signature() format is used in Windows 2000 for IDE devices, and example line is:

signature(a1bb)disk(0)rdisk(0)partition(2)\WINNT="Windows NT Workstation Version 4.00" 

For example if I had boot.ini file:

\[boot loader\]<br>
\[operating systems\]<br>
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Workstation Version 4.00"&#160;<br>
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Workstation Version 4.00 \[VGA mode\]" /basevideo

and then installed the Promise card (and install the driver before moving the IDE cable from the motherboard to the card), I would change boot.ini to:

\[boot loader\]<br>
\[operating systems\]<br><b>scsi</b>(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Workstation Version 4.00"&#160;<br><b>scsi</b>(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Workstation Version 4.00 \[VGA mode\]" /basevideo

Make sure you also change the "default=" part. Obviously make sure you have loaded the Promise driver before trying to boot (Windows 2000 as of build 2114 has build in support).

Hide comments


  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.