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

John Savill

September 6, 1999

1 Min Read
ITPro Today logo in a gray background | ITPro Today

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

Note: The new signature() format is used in Windows 2000 for IDE devices, andexample 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]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT="Windows NT Workstation Version 4.00" 
multi(0)disk(0)rdisk(0)partition(1)WINNT="Windows NT Workstation Version 4.00 [VGA mode]" /basevideo/sos

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

[boot loader]
timeout=30
default=scsi(0)disk(0)rdisk(0)partition(1)WINNT
[operating systems]
scsi(0)disk(0)rdisk(0)partition(1)WINNT="Windows NT Workstation Version 4.00" 
scsi(0)disk(0)rdisk(0)partition(1)WINNT="Windows NT Workstation Version 4.00 [VGA mode]" /basevideo/sos

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

About the Author

Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like