This article is part 1 of 2 articles that contain the complete text ofthe SETUP.TXT. These articles contain the following:
- Part 1 (this part) contains:
1.0 Removing Previous Versions 2.0 General Hardware Notes 3.0 Specific Computer Systems 4.0 General Disk Drive Information 5.0 SCSI Devices
- Part 2, the companion article to this one, contains:
6.0 Error Messages 7.0 Video Display Drivers and Adapters (x86 Computers) 8.0 Removable Media 9.0 Supported Keyboard Layouts 10.0 Installing Windows NT over NextStep 11.0 Converting File Systems During Installation 12.0 Reporting Problems
Feedback from the thousands of Windows NT beta sites has shown thatWindows NT Setup proceeds smoothly in the vast majority of cases.However, there are cases where you may experience difficulties withhardware incompatibilities or conflicts. SETUP.TXT containsinformation that you may need in order to install Windows NT orWindows NT Advanced Server (the article applies to both) on somehardware configurations.
For more information on installation, see the chapters "InstallingWindows NT" and "Troubleshooting" in the "Windows NT System Guide" orthe "Windows NT Advanced Server System Guide."
1.0 Removing Previous Versions
If you have installed a prerelease version of Windows NT, you shoulddelete it before installing this version. Depending on the release,the Windows NT Boot Loader may not support booting both this releaseof the operating system and a previous release.
2.0 General Hardware Notes
Windows NT has a very wide range of hardware support--includingsupport for over 1600x86 uniprocessor systems, over 25x86multiprocessor systems, as well as supporting RISC systems (fordetails please see the Hardware Compatibility List). To cover a fewoutlying cases, we've included these notes.
2.1 Interrupt Conflicts
A common problem in a computer with several supported devices isconflicting interrupts, I/O ports, or memory usage. Where possible, wehave identified such cases in this document. However, if one of thesupported devices does not seem to work, it may be due to theparticular hardware configuration. For more specific information, seeyour hardware manual or contact your system manufacturer.
2.2 ROM Shadowing
If you encounter persistent installation problems on multiprocessorsystems, try installing with ROM shadowing disabled.
2.3 Intel EtherExpress 16 LAN Adapter
In some cases, selecting "early" in the I/O Channel Ready box can stopthe network adapter card from functioning correctly and may requirereconfiguring with the Intel SoftSet utility. If you are unsurewhether your system can take advantage of this network setting,consult your hardware vendor.
3.0 Specific Computer Systems
3.1 ACER AcerFrame 3000 MP
Before installing Windows NT, disable shadow RAM VideoBIOS.
3.2 IBM Personal System/2
On some IBM PS/2 systems only planar memory is recognized when bootingfrom the Windows NT CD-ROM boot disk or Disk #1 of the floppy diskinstallation set. This is a memory card problem. You may encounterthis problem if your system contains a card with the following partnumbers:
FRU-88F0075Option 87F9856 or 87F9860
Newer model cards are available that correct this problem. Partnumbers for the newer cards are:
FRU-87F9916 or 34F2825
Option 34F3077 or 34F3011
Using Kingston expansion memory can also correct this problem.
It is recommended that before you install Windows NT, you update yoursystem configuration using the PS/2 Reference Diskette version 1.21 orlater
3.3 Installation on the IBM ThinkPad
The IBM ThinkPad 700c and 720c portables require an ABIOS patch toinstall and run Windows NT. Copy the following files from the ThinkPadReference Diskette onto C:\
3.4 Olivetti LSX5030
For the Olivetti LSX5030, disable all ROM shadowing.
3.5 Toshiba T4400SX Monochrome
The Toshiba T4400SX display is not supported when an external monitoris connected.
3.6 Gateway Nomad and TI Travelmate Notebooks
To successfully install Windows NT on these machines, you must choose"Custom Setup". If you encounter problems running setup while scanningfor SCSI Adapters, you can delete the SCSI drivers from the setupdiskette to solve the problem.
To properly use the floppy drive with Windows NT, configure the systemusing its setup utility. Set the Advanced Operating System option toAuto. When power management drivers for these machines are availablefrom Texas Instruments, using the Auto option will not be necessary.
The built in InPort/QuickPort mouse adapter requires a mouse driverfrom Texas Instruments to work properly under Windows NT. You can usea serial mouse until this driver is available from Texas Instruments.
In order to use the internal modem for these computers, you will needa power management driver and software from Texas Instruments.
The best configuration for the NE2000 Network Adapter under Windows NTis at IRQ5 and I/O Port 340H.
3.7 Gateway 2000 and Micronics Gemini 486 VESA Local BusMotherboards
Windows NT may stop running on systems that use Ultrastor's U34F LocalBus controller with the Micronics Gemini 486 VESA Local Busmotherboard. Some older Gateway systems include this combination ofhardware.
The problem is a timing issue that only appears with Windows NT, theUltrastor U34F, and the Micronics Gemini 486 VESA Local Busmotherboard. Disabling the motherboard's external cache should allowWindows NT to run. The problem does not occur with ISA bus controllersfrom Ultrastor. This problem does not occur on Gateway 2000 orMicronics VESA Local Bus motherboards with a blue OverDrive socket.
If you encounter this problem, you can resolve it by an upgradeoffered by Micronics for the Gemini 486 VESA Local Bus motherboard.The motherboard will need to be returned to Micronics for an upgrade.The Micronics reference number for this is VLBA03. Micronics can bereached at (510) 651-2300 for additional information. If you have aGateway computer, contact Gateway 2000 at (800) 846-2301 for upgradeinformation.
3.8 Zeos Freestyle/SL Notebook Computer
When performing a Windows NT installation on this computer, you mustpower off the computer after the text- based portion of Setup iscomplete and you have been prompted to press CTRL+ALT+DEL to restartthe computer. Otherwise a keyboard controller failure may occur.
4.0 General Disk Drive Information
4.1 Volume Sets Created Via the BIOS
On controllers other than the UltraStor 124f, Windows NT does notsupport disk controllers that create volume sets via the BIOS (i.e.,two different drives merged into a single drive letter).
4.2 Caching Disk Controllers and Drives
Windows NT supports caching disk controllers and drivesonly if one of the following is true:
- The controller has a driver that specifically supports caching (several of these exist: DPT and IBM SCSI Caching Adapter).
- Write-through is active (i.e., write caching is disabled) either by setting it manually or by default when the computer starts.
- The entire cache option is off, either by setting it manually or by default when the computer starts.
Using a caching controller or drive in other situations risks loss ofdata if the computer is rebooted or a power failure occurs before thecache has flushed itself. You can minimize risk by waiting at least 1minute (less if you know the maximum time the cache waits beforeflushing itself) after all system activity stops before rebooting. Thedisk activity light is a good indicator of how write caching is beingdone on your system. This applies to the initial Windows NTinstallation as well as shutdown. Note that unexpected power failureat any time can potentially corrupt data on the disk, possibly to theextent that the disk becomes unreadable. Making the delay time thatwrite data is cached before being flushed to disk as small as possiblereduces this risk.
4.3 IDE/ESDI Drive Support
The Windows NT IDE/ESDI drive support is limited to two disk drivesper controller. A second IDE/ESDI controller from Compaq (on Compaqmachines only) or built in like the Gateway 2000 VESA local busmachines is supported by the standard Windows NT product. If you havea need to configure from 2 to 6 IDE or ESDI controllers in one system,contact MS Product Support Services for details on how to do so.
4.4 Installing onto Systems with an ESDI Drive ContainingMore Than 1024 Cylinders
In some cases, Windows NT installation proceeds normally until thefirst boot from the hard drive where Windows NT is installed. TheWindows NT Boot loader will load various files and then produce aFatal System Error: 0x0000006b with the message that Phase 1 ProcessInitialization failed. Following this message will be some type of hexdump and the system will be locked up. If you experience thisdifficulty the following information can help.
Testing has been done on the following ESDI controllers using a harddrive with a capacity exceeding 516 megabytes (MB) (MB=1,048,576bytes) formatted. The MS-DOS limit of 1024 cylinders creates asituation where special BIOS mapping on the controller is used tochange the geometry of the drive. ESDI drives are capable of beingprepared with various values of "sectors per track" (spt) such as 53or 63 spt geometry during a low-level format. Here is a brief exampleof a drive capacity using a different spt format:
1024 cylinders X 15 heads X 53 spt X 512 bytes per sector = 398MB formatted capacity
1024 cylinders X 15 heads X 63 spt X 512 bytes per sector = 472MB formatted capacity
Thus using 63 spt will yield 74MB more space. Windows NT is perfectlycompatible with either geometry, and depending on the drive/controllercan access the remaining cylinders beyond 1024. This space can bepartitioned and formatted but not accessed by MS-DOS as the boot OS.However, some controllers can successfully remap the remainingcylinders beyond 1024 so that either MS-DOS or Windows NT can use theentire capacity. An example would be:
1632 cylinders X 15 heads X 53 spt X 512 bytes per sector = 634MB formatted capacity
Testing has been done on the following ESDI controllers with theirWindows NT compatibility results:
DTC (Data Technology Corp)
Maximum Windows NT compatible geometry is to use 63 spt and limit of1024 cylinders under MS-DOS. Windows NT will be able to access thecylinders beyond 1024. Do not low- level the drive using Head MappingMode.
Maximum Windows NT compatible geometry is to use 63 spt and limit of1024 cylinders under MS-DOS. Since this card does not have an onboardBIOS, Windows NT cannot access the remaining cylinders beyond 1024.
Model 6290 SEZ (Dual SCSI/ESDI Controller):
Maximum Windows NT compatible geometry is using BIOS translation inthe EISA configuration using 63 spt and limit of 1024 cylinders underMS-DOS. Windows NT can access the remaining cylinders beyond 1024.
Maximum Windows NT compatible geometry is to use 63 spt and limit of1024 cylinders under MS-DOS. This model does have an onboard BIOS soWindows NT can access the remaining cylinders beyond 1024. Do notlow-level the drive using Head Mapping Mode.
Several methods that can achieve maximum drive capacity are asfollows:
- Disable drive translation and the on-board controller bios. Then use a user defined drive type with the actual drive parameters. For example:
Drive Type in CMOS=48 Cylinders=1632 Heads=15 SPT=53
This will give 634MB capacity. MS-DOS will still be limited to the first 1024 cylinders which makes 398MB available. Windows NT will be able to access the cylinders beyond 1024 yielding another 236MB.
- This option allows both MS-DOS & Windows NT to access the entire drive. Jumper the controller for Drive Splitting. Disable drive translation and the on-board controller BIOS. Set up the first physical drive in the CMOS as:
Cylinders=1024 Heads=15 SPT=53
which will give a drive capacity of 398MB. Set up the second drive (it appears as a physical drive) in the CMOS as:
Cylinders=606 Heads=15 SPT=53
This will yield another 236MB. Windows NT will actually see the drive as two physical drives.
All models with PROM versions less than #####-009
Maximum Windows NT compatible geometry is to use 63 spt and limit of1024 cylinders under MS-DOS. Windows NT will be able to access thecylinders beyond 1024.
All models with PROM versions equal to or greater than#####-009
Maximum Windows NT compatible geometry is to use "Track mapping"during Low-Level formatting. Both MS-DOS and Windows NT will haveaccess to entire drive capacity.
5.0 SCSI Devices
Windows NT supports over 60 SCSI host adapters, over 30 SCSI CD-ROMdrives, over 40 SCSI tape drives, over 10 SCSI removable mediasystems, and SCSI scanners. Here are some detailed notes on WindowsNT's SCSI support.
This section provides information on configuring SCSI devices whenrunning Windows NT.
5.1 SCSI CD-ROM Devices
The SCSI and CD-ROM support built into Windows NT 3.1 requiresthat CD-ROMs provide SCSI parity to function properly. For many drivesthis is a configurable option or is active by default. Check thedocumentation for your CD-ROM to find specifics on how this isconfigured for your drive. Examples of drives which do not provide orsupport SCSI parity are the NEC CDR-36 and CDR-37 drives.
5.2 Installing from a SCSI CD-ROM Device
When you are installing Windows NT from a SCSI CD-ROM device, makesure that the device does not have an ID of 0 or 1. Some SCSI BIOSprograms reserve 0 and 1 for hard disks. If you set your CD-ROM withan ID of 0 or 1, you will likely see an extra partition in Setup thatdoes not exist.
If you have 2 CD-ROM devices connected to the same SCSI Host Adapter,then Windows NT Setup does not necessarily install using the CD-ROMthat contains the higher SCSI ID. If using one CD-ROM results in Setupdisplaying a message "Please insert the CD-ROM into the CD-ROM drive,"then remove the CD and try the other CD-ROM. Setup chooses one CD-ROMdrive and refers to it as 'the' CD-ROM drive.
5.3 Installing Windows NT with a Proprietary Adapter Driver
Some SCSI and proprietary CD-ROM adapter drivers are provided in theDriver Library on the Windows NT CD. These drivers are contained in adirectory tree below the \DRVLIB directory. Some of the drivers willhave a README.TXT containing additional configuration information.
Please read this information before installing.
To install using one of these drivers:
- Using your current operating system, access the Windows NT CD-ROM, and change to the directory containing the driver that you want to use.
- Copy all files in that directory to a blank, formatted floppy placed in drive A: (Windows NT Setup requires the driver to be on a disk in drive A). Label the disk "Driver Disk."
- Shut down your current operating system (if necessary), and reboot with the Windows NT CD-ROM Boot disk in drive A.
- When Setup asks for Custom or Express setup, choose Custom.
- When choosing an adapter press 'S' for additional SCSI adapters.
- Choose "Other (requires disk provided by hardware manufacturer)."
- Setup prompts for the driver disk. Insert the "Driver Disk" in drive A.
5.4 Installing with Unsupported CD-ROM Drives
Please refer to the chapter "Installing Windows NT" in the Windows NTSystem Guide or Windows NT Advanced Server System Guide forinformation on installing Windows NT from MS-DOS when your system hasan unsupported CD-ROM drive.
5.5 Adding a CD-ROM After Installing Windows NT
If you add a CD-ROM drive after you have installed Windows NT, use theDevices option in Control Panel to configure device startup. For allCD-ROM drives, set the Startup value of Scsicdrm to System. If yourdrive does not support SCSI-2 Audio, also set the Startup value ofCdaudio to System. Cdaudio should also be set to System for someSCSI-1 CD-ROM drives, including the Denon DRD- 253; Pioneer-DRM-600;NEC Intersect 73, 73m, 74, 84; and Hitachi 1750s, 1650s, 3650.
For more information on starting devices, choose the Help button inthe Devices dialog box.
5.6 NEC Intersect CD-ROM
NEC Intersect CD-ROM readers have a switch that enables disconnectsduring accesses to the reader. This switch is off by default,disabling disconnects. Because of this, while your CD-ROM is beingread, no other devices on that SCSI bus can be accessed. Since readsfrom a reader can take a significant amount of time, having thisswitch off can noticeably degrade system performance. This slow-downmay occur even if you are not using the CD-ROM reader. To avoid thisproblem, set switch number 5 ON. The switch is located with switcheslabeled SW1.
5.7 SCSI Termination
The SCSI bus must be properly terminated on both ends. If you areusing both an external and an internal SCSI device, it is best toterminate the devices and remove the terminators on the SCSI adapter.
For the SCSI adapter to operate effectively, termination power must beprovided on the SCSI bus either by the adapter or by a SCSI deviceconnected to the bus. Some adapters provide termination power with noconfiguration options. Others do not provide termination power (forexample, Future Domain 1660 and Trantor 128). Still others providetermination power only if a jumper is set on the adapter (for example,Future Domain 850M).
Please consult the documentation for your SCSI adapter and SCSI deviceto make sure that termination power is present on the SCSI bus.
An Adaptec adapter might use conflicting memory addresses with othercards such as network adapters. This requires reconfiguring thehardware by changing jumpers.
DMA speed cannot be set on an Adaptec 154x SCSI controller. Currentlythe AHA154X.SYS driver supports a DMA transfer rate of 5.0 MB.
The Adaptec AHA154xC card is extremely sensitive to termination andcabling. Systems with this card should use SCSI-II cables and/orSCSI-II active terminators. SCSI-II cables are available from AmphenolQuintec and Icontec. If these recommendations are not followed,unreliable operation, including data corruption, is possible.
The Adaptec AHA-1542C and Denon DRD-253 are incompatible under WindowsNT. The AHA-1542C requires active termination and the Denon DRD-253CD-ROM has built in passive termination.
The Adaptec 1640 Micro Channel adapter does not support the Maynard2000 or 1300 DAT drives in this release. The 1640 adapter is notsupported on IBM PS/2 Model 70 computers.
There is a known problem using Micronics VL bus motherboards withAdaptec 1542x adapters.
The 1988 version 3.08 Adaptec 154x BIOS has a problem with theScatter/Gather feature. This problem is detected by the Adaptec driverand the feature is disabled. If you have this BIOS version a messageis displayed informing you that the Scatter/Gather feature has beendisabled. If you get this message, you can contact the AdaptecTechnical Support at (408) 945-2550 for information on the most recentversion, 3.20, of the BIOS. BIOS versions after 3.08 do not have thisproblem. The latest 154x BIOS also supports drives that are largerthan 1 GB under both BIOS/MS-DOS and Windows NT. Windows NT will beable to access drives larger than 1 GB even without this upgradeprovided and extended partition is used.
The Adaptec AHA164x driver logs unnecessary errors. These occur whileNTBACKUP is in use with a tape connected to the AHA164x. The entrieslook like:
7/10/93 2:41:40 AM AHA154x Error None 11N/A [MachineName] The driver detected a controller erroron \Device\ScsiPort1.
These entries may be ignored. Also when too many of these entries aregenerated a pop-up is created indicating the error log is full. Thiscan be avoided by setting the system event log settings to overwritethe events as needed.
When using a Buslogic 747 SCSI Adapter with an AST Manhattan SMPcomputer, you must disable the adapter's BIOS. For more information ondisabling the BIOS, refer to the adapter's documentation.
5.10 Compaq Smart SCSI Array
The Compaq Smart SCSI Array must be configured to use any possibleinterrupt other than IRQ 2 to function properly under Windows NT.
5.11 Dell Drive Array
The Adaptec emulation mode on the Dell Drive Array (DDA) must bedisabled for compatibility with the hardware's Windows NT driver.
5.12 Future Domain
The Windows NT driver that supports the Future Domain 845, 850, and885 adapters assumes operation on IRQ 5. If the adapter is set foranother interrupt, the Future Domain driver will continue to work, butin a polling fashion that may slow down operation of the system.Further, the Future Domain driver will register to the system claimingthe use of IRQ 5 and this may disrupt operation of another device thatis actually configured for IRQ 5. If you are using one of the abovementioned Future Domain adapters, please complete the Windows NTinstallation normally, then change the IRQ information for the driverin the registry. If the IRQ is incorrect, the driver will log an eventviewable in the Event Viewer Administrative Tool.
If you have a 16-bit Future Domain card or an 8-bit M series cardconfigured with an external SCSI device, make sure that SCSItermination is correct. You must set a jumper on the card for thissetting. Check the cards documentation for details.
A Future Domain SCSI adapter might use conflicting memory addresses.This requires reconfiguring the hardware by changing jumpers.
5.13 IBM PS/2 SCSI Adapter
To configure an IBM SCSI adapter with a BIOS dated before 1991 for usewith Windows NT, use a PS/2 Reference Diskette version 1.21 or later.
5.14 Maynard SCSI Adapter
You cannot use Express Setup to install Windows NT onto a hard diskattached to a WD33C9C SCSI host adapter (Maynard SCSI adapter) becauseSetup cannot identify this adapter. However, you can use Custom Setupto install this adapter card. Or, after Setup, you can use the Setupicon to install the adapter card.
5.15 Mylex DCE376 and Tangent 48933 USA
The Tangent and Zeos 433 EISA system comes standard with a Mylex 376controller which operates in WD1003 emulation mode by default. Thiswill be no longer be necessary when a SCSI driver for this cardbecomes available for Windows NT.
5.16 UltraStor SCSI Controllers
If you experience a problem in tape functionally with a supported 4mmDAT Tape Device and an UltraStor 14F or 24F controller, contactUltraStor for an upgrade to resolve this.
If you have an UltraStor 34F controller installed into a Micronics VLBmotherboard, it is recommended that you turn the motherboard externalcache off.
The UltraStor 124 adapter is compatible with removable media drives,but does not allow the user to remove and replace media. For thisreason, Windows NT does not support removable media drives when usedwith this controller.
The combination of the UltraStor 14F and DEC Talk Speech SynthesizerCard can cause Windows NT Setup to fail due to an I/O port conflict.To avoid this problem, either set the DEC I/O to 350, or delete thefile ULTRA14F.SYS from the boot floppy while leaving the DEC card atdefault settings.
These adapters are SCSI-termination sensitive. If Windows NT hangsupon booting, or if Windows NT Setup cannot find devices attached to aTrantor adapter, verify that the SCSI termination occurred and thatone of the SCSI devices attached to the Trantor adapter is providingtermination power.
The Trantor T228 MCA SCSI adapter is not supported on theIBM PS/2 Model 95.
5.18 Texel or Plextor DM-5024 CD-ROM
A firmware level of 1.10C is required to make the DM-5024 CD-ROMcompatible with Windows NT. Contact Texel at 1- 800-886-3935 forinformation on this upgrade.