Quick Installation Steps for
Windows NT 4.0 Symbios SCSI Driver
Click here for
full NT3.51/4.0 Installation Documentation
New System Installation
This procedure installs the SYMC8XX.SYS driver onto a Windows NT system. Use this procedure when installing NT onto an unused SCSI drive. NT automatically adds the driver to the registry and copies the driver to the appropriate directories.
At this point, simply follow the Microsoft Windows NT
installation procedure.
New System Installation
For SP 52xx Series w/Ultra SCSI Drives
This procedure installs the SYMC8XX.SYS driver onto a Windows NT system. Use this procedure when installing NT onto an unused SCSI drive. NT automatically adds the driver to the registry and copies the driver to the appropriate directories.
"Setup could not determine the type of one or more mass storage devices installed in your system, or you have chosen to manually specify an adapter."
The screen will also display a list of "Supported SCSI Adapters"
If you do not get the screen with this statement and list, reboot, and try this step over. Press the F6 key right after the Symbios SCSI adapter information displays, and hold it down until the screen loads!
At this point, simply follow the Microsoft Windows NT
installation procedure.
Existing System Installation
This procedure installs the SYMC8XX.SYS driver onto an existing Windows NT system.
A:\WINNT\MINIPORT and select OK.
At this point, the following message may occur:
"The driver(s) for this SCSI Adapter are already on the system. Do you
want to use the currently installed driver(s) or install new one(s)?"
Selecting Current uses the driver already on the system, and selecting New uses the driver on the floppy disk. Unless you want to use the older version already on the system, choose New. If you chose Current, go to step 10.
Special Notes
Disk Mirroring
Note: This section applies only to Intel x86-platforms where the Symbios 4.xx PCI SCSI BIOS is used.
Symbios 4.xx PCI SCSI BIOS loads only one image in the memory when the system boots regardless of how many host bus adapters (HBAs) are used in the system. All of the disk drives on all HBAs will be recognized through the INT13h function call. Because of this implementation, disk mirroring under NT needs to be done via the following instructions which might be different from Microsoft's documentation.
Here's how to create an NT Fault Tolerant (FT) floppy so that you can boot from the mirrored partition in case the primary partition fails.
multi(0)disk(0)rdisk(x)partition(y)\<winnt_directory>
where
multi(0) and disk(0) should always remain same.
x = (the drive number of the mirrored partition in the INT13 chain - 80h).
The drive number of the mirrored partition can be found during system bootup of the Symbios 4.xx PCI SCSI BIOS when the primary partition does not exist. It should say either BOOT (=80h), 81h, 82h, and higher. Therefore the value of x would be 0 when BOOT, 1 when 81h, 2 when 82h, etc.
y = the partition number on the drive (starts at 1 which equals single partition on the drive)
For example, let's say there are two Symbios 8xx HBAs in the system. The first HBA, HBA #0 which is the boot path, has two SCSI hard drives on ID 0 and ID 5. The second HBA, HBA #1, has two SCSI hard drives on ID 2 and ID 4. Assuming that the SCSI bus scan starts from ID 0 and goes up, the drive number of INT13h will look like this:
HBA #0, ID 0= BOOT (which is 80h)
HBA #0, ID 5= 81h
HBA #1, ID 2= 82h
HBA #1, ID 4= 83hNow NT is installed on the boot drive, HBA #0 ID 0, and a mirrored partition is established on HBA #1 ID 2. If the primary partition fails, for example due to power failure, then the drive number of INT13h will change:
HBA #0, ID 5= BOOT (which is 80h)
HBA #1, ID 2= 81h
HBA #1, ID 4= 82hTherefore, the following line should be used in the BOOT.INI on the NT Fault Tolerant boot floppy to boot from the mirrored partition, HBA #1ID 2. Note that rdisk(1) was calculated from x=81h-80h.
multi(0)disk(0)rdisk(1)partition(1)\<winnt_directory>
Troubleshooting
The following are some potential problems and their suggested
solutions:
Problem
During installation, no SCSI devices are found.
Solution
a. Ensure that the custom setup is chosen on the Setup Method screen.
b. Ensure that all devices are powered on and terminated correctly.
c. Check that no devices have duplicate SCSI IDs.
d. Make sure INT A is assigned for the PCI slot(s) where your SCSI
host
adapter(s) are installed.
Problem
System crashes during installation with a message indicating
inaccessible
boot device.
Solution
a. This error is usually associated with an IRQ, DMA channel, I/O
(chip)
address, or BIOS address conflict. Set the SCSI host adapter to use a
different interrupt.
b. This error is sometimes caused by a virus infecting the Master
Boot Record
of the boot device. Use a write-protected DOS bootable flex containing
virus scanning and cleaning software to check for any viruses on the boot
device, and remove if any are found.
Problem
A disk drive is recognized as seven different devices when only one
is
physically connected to the SCSI bus.
Solution
a. This error is usually caused by older SCSI devices incorrectly
indicating
to NT that they support multiple LUNs. Contact the device manufacturer for
a firmware upgrade.
Problem
Problems with SCSI devices installation or operation
Solution
a. If a SCSI device is not operating properly (either the device is
not found
or a SCSI interface error occurs during scanning), it is possible that the
third-party device drivers do not support the auto request sense feature
of Symbios host adapters. Disable the auto request sense feature as
described below and try the device operation again.
b. Using the file "symno_ar.reg" (supplied with the
Symbios NT driver
files), either double click the file in Windows Explorer or File Manager
or type "regedit symno_ar.reg" at the command prompt. This inserts
a
registry entry that disables the auto request sense feature. The system
system must be rebooted for this change to take effect.
c. To re-enable the auto request sense feature, use the file
"sym_auto.reg"
and perform one of the update methods in step b. above.
Problem
Problems with certain SCSI devices when using an Ultra SCSI adapter.
Solution
a. Some SCSI devices do not function properly when the adapter
attempts to
negotiate Ultra SCSI transfer rates. If a device is not operating
properly, check the transfer speed setting using the 4.xx PCI BIOS
Configuration Utility (press Control-C when the Symbios PCI BIOS
banner is displayed during the system boot process). Devices that do not
support Ultra SCSI should be set to a maximum of 10 MB/sec for narrow (8
bits), 20 MB/sec for wide (16 bits).
Problem
Problems with Ultra SCSI devices using Ultra SCSI protocol.
Solution
a. If the system is configured with a Symbios host adapter that
supports Ultra
SCSI and an Ultra SCSI device is on the SCSI bus, intermittent problems and
possible system crashes can occur if the SCSI bus cable and terminators do
not conform to the Ultra SCSI specification.
b. Disable Ultra SCSI support for all devices via the SDMS 4.xx PCI
BIOS
Configuration Utility (press Control-C when the Symbios PCI BIOS banner is
displayed during the system boot process).
c. If the system operates properly without Ultra SCSI enabled, it is
highly
likely that the SCSI bus cable and terminators are not configured
correctly for Ultra SCSI. See the Symbios host adapter User's Guide
for information on Ultra SCSI cabling requirements.