Dear SCO Customer, Support Level Supplement (SLS) CMW490A, the Boot Supplement SLS, contains various feature enhancements and corrections to known problems with SCO CMW+ Release 3.0 based operating systems. Please note that it should only be installed on a computer with an IDE CD-ROM and IDE hard disk. If, instead, your system has a SCSI CD-ROM and SCSI hard disk, the original N1 diskette should be used for installation. Or, if your system contains an IDE CD-ROM and a SCSI hard disk, then you will need a boot-time loadable driver (BTLD), SLS CWM498A, available for download from SCO's ftp site. This document contains the following sections: I. Fresh Installation of the Operating System II. Installation on an Existing System III. Components of SLS CMW490A IV. Biosgeom V. ATAPI CD-ROM Notes VI. Removal of SLS CMW490A I. Fresh Installation of the Operating System SLS CMW490A consists of a new N1 disk. During the operating system installation process, each time you are instructed to place the N1 disk into the floppy drive to boot the system, use the replacement N1 disk instead of the original N1. Then proceed with the standard installation of the operating system. 1. Insert the replacement N1 disk in the floppy drive. 2. Manually reset the system or turn the power on. 3. The boot prompt will be displayed: Boot : 4. Follow the installation procedures as outlined in the Release and Installation Notes, with the following additions. Note: If you are installing using an ATAPI CD-ROM drive, see section VI, "ATAPI CD-ROM Notes." Note: If you are installing on a disk larger than 4GB: - You must choose the "Preserve" option during installation. You cannot use the "Overwrite" option. - Divisions created during initialization must be smaller than 2 gigabytes (2097152 1K blocks). Note: An additional boot capability is provided with SLS CMW490A. The "biosgeom" keyword is available for use at the Boot: prompt. See Section IV for a description of biosgeom. Note: With certain IBM computers you may see the message: SHOULD NOT BOOT - LOW POWER (use "apm.boot=always" to override) You can override this by typing "apm.boot=always" at the Boot: prompt. Boot should return with another Boot: prompt, at which point you can proceed with installation as usual. After you have completed installation, add the following line to /etc/default/boot: apm.check=no 5. When the installation is complete, you will see the message: SAFE to POWER OFF a. Make sure the replacement N1 disk is in the floppy drive. b. Press to reboot the computer. c. When the Boot: prompt appears, type: fd(64)unix root=hd(40) swap=hd(41) If you are installing with an ATAPI CD-ROM, see Section VI, "ATAPI CD-ROM Notes" for instructions regarding the boot string to use at this point. In addition to the above, if you used "biosgeom" at the original Boot: prompt, add that keyword to the above boot string. Also, if you are using a boot-loadable adapter driver, and used the "link" keyword at the original Boot: prompt, use that keyword again at this prompt. 6. After loading text and data, you will see: ** Invalid Serial Number ** You can safely ignore this message at this time. When you see: Type CONTROL-d to proceed with normal startup, (or give root password for system maintenance): type "root", enter the root password, and press . Type "custom" at the command line and press . - Position the cursor so that "Install" is highlighted and press . - Make sure the words "A New Product" are highlighted in the window found in the lower right corner of the screen; press . - Make sure the words "Entire Product" are highlighted in the "Choose an option" section of the screen; press . - Custom will execute the "Prep Script." - You will be prompted to "Insert distribution Volume 1 and press ." Insert the SLS CMW490A N1 disk; press . - You will see the message: Installing custom data files - The message "Creating file lists" will flash on the screen. You will be prompted to "Insert the requested Volume and press ." The disk is already in the drive, therefore press . - You will see the message: Extracting Files - Custom will execute the "Init Script." Relink the kernel by responding "y" when prompted. Answer "y" when asked if you want the kernel to boot by default. Answer "y" when asked if you want the kernel environment rebuilt. - You will be returned to the main custom menu where you will see "Boot SLS for CMW+" listed as one of the installed products. - At the main custom menu, move the highlighted entry to "Quit" and press . Press again on the highlighted "yes." - SLS CMW490A is now correctly installed. - If you have an ATAPI CD-ROM, there may be an additional step at this point. See Section V, "ATAPI CD-ROM Notes." - Remove the SLS CMW490A replacement N1 from the drive and reboot the system. II. Installation on an Existing System If you are installing a new host adapter that requires a BTLD disk, follow the procedure listed below in steps 1, 2a, 2b, and 3, before removing the original SCSI host adapter. If you are installing the SLS CMW490A for any other reason, follow the procedure listed below in steps 1, 2b, and 3. To install SLS CMW490A on an existing operating system, use custom(ADM): 1. If the system is running in multiuser mode, click on "System Shutdown" on the Trusted Path Menu. Wait until you see: ** Safe to Power Off ** -or- ** Press Any Key to Reboot ** Press any key to reboot the system. The system will then execute a controlled shutdown operation which will bring it to System Maintenance mode. You will see the prompt: When you see: Type CONTROL-d to proceed with normal startup, (or give root password for System Maintenance): type "root", enter the root password, and press . Wait until the "#" prompt appears. 2a. Insert the BTLD disk for your host adapter in the floppy drive. Type: installpkg The installpkg menu will appear. Select your host adapter from the list of BTLDs by typing its name at the prompt; press . 2b. Insert the SLS CMW490A N1 disk in the floppy drive. To install the remainder of the CMW490A SLS, type: /etc/custom The custom menu will appear. Follow the instructions in step 3 below. 3. Make the following menu selections: Install -> A New Product -> Entire Product - Position the cursor so that "Install" is highlighted and press . - Make sure the words "A New Product" are highlighted in the window found in the lower right corner of the screen; press . - Make sure the words "Entire Product" are highlighted in the "Choose an option" section of the screen; press . - You will be prompted to "Insert distribution Volume 1 and press ." The disk is already in the drive; therefore, press . - You will see this message: Installing custom data files - The message "Creating file lists" will flash on the screen. You will be prompted to "Insert the requested Volume and press ." The disk is already in the drive; therefore, press . - You will see this message: Extracting Files - You will be returned to the main custom menu where you will see "Boot SLS for CMW+" listed as one of the installed products. - At the main custom menu, move the highlighted entry to "Quit" and press . Press again on the highlighted "yes." - Relink the kernel by responding "y" when prompted. Answer "y" when asked if you want the kernel to boot by default. Answer "y" when asked if you want the kernel environment rebuilt. - Shut down the computer. If you are installing a new host adapter, do it at this point. Remove the SLS CMW490A N1 disk from the drive and reboot your computer. - SLS CMW490A is now successfully installed. III. Components of SLS CMW490A SLS CMW490A includes these components: 1. A new /boot which correctly addresses the IBM SCSI-2 Fast Wide Adapter/A host adapter. It also includes other boot modules which address disk geometry issues. The "bootos" utility allows the user to boot other operating systems from the Boot: prompt. "Link" allows the user to replace drivers in the kernel at the Boot: prompt. 2. A new IDE driver is included in SLS CMW490A which has support for Extended IDE drives, making it possible to install on drives larger than 528MB that use Logical Block Addressing. 3. Support for ATAPI CD-ROM drives. 4. New tape drivers for the IBM 1.2 GB 1/4" Cartridge SCSI Tape Drive, the 2.3 GB 8mm Full High SCSI Tape Drive, and the 2.0 GB 4mm tape SCSI Tape Drive. 5. The IBM SCSI-2 Fast/Wide Adapter/A is now able to use disk drives greater than 1GB. Note: (The following caveat applies to secondary drives larger than 1GB attached to the Fast/Wide Adapter/A that have already been installed prior to installation of SLS CMW490A.) The SLS will NOT preserve the disk geometry for any non-primary drives attached to the Fast/Wide Adapter/A that are greater than 1GB. Following the installation of CMW490A, data on a non-boot drive greater than 1GB will not be accessible by the system. Users who need to preserve data on such a drive can either use SLS UOD383B or back up and then restore data on the drive. (SLS UOD383B preserves data on secondary drives greater than 1GB.) The internal and external SCSI buses are viewed as a single SCSI bus. Thus, the driver is able to address up to a total of 6 SCSI devices over the internal and external SCSI bus. These SCSI devices must all have unique SCSI IDs, whether they are on the internal or external bus. 6. The adaptec 1540/1542 driver supports the 1540/1542CP adapter. 7. There are corrections for problems with interrupt handling in the IBM PC 700-series with PCI/MCA riser cards. 8. Certain operations will no longer fail on drives exactly 2GB or exactly 4GB in size. 9. There is a correction for a problem in the keyboard which occasionally leads to system hangs on fast systems. IV. Biosgeom This keyword can be specified at the N1 Boot: prompt during the initial UNIX installation to ensure that UNIX is installed with the same disk geometry that the BIOS uses. To use this keyword, type it in at the prompt followed by your normal boot string. Note: "biosgeom" must precede the remainder of the boot string. An example follows in which a boot loadable driver is used: SCO CMW+ Boot : biosgeom link V. ATAPI CD-ROM Notes If your primary hard disk is attached to one of the controllers supported by standard installation (including IDE and Extended IDE), it is possible to install SLS CMW490A using an ATAPI CD-ROM. To do this, you will need to know the adapter number of the IDE controller to which your ATAPI drive is attached, as well as the ID and Logical Unit Number (LUN) of the CD-ROM drive. This information is typically available through the computer's "Setup" utility. Note: It is not possible to use a Boot-Time Loadable Driver (BTLD) to add a host adapter driver when using an ATAPI CD-ROM for installation. The host adapter must be one already supported or one of the adapters mentioned in section V. - At the initial "Boot:" prompt from the N1 disk, you will need to enter a boot string as follows: If your primary drive is an IDE drive, enter this boot string: Boot : defbootstr Srom=wd(h,i,l) If your primary drive is attached to a SCSI host adapter, use: Boot : defbootstr hd=Sdsk Srom=wd(h,i,0) If you are using the 'biosgeom' keyword, use it as follows: Boot : defbootstr biosgeom hd=Sdsk Srom=wd(h,i,0) In the above boot strings: 'h' is 0 or 1 and refers to the primary or secondary IDE controller 'i' is 0 or 1 and refers to whether the ATAPI drive is the master slave device ATAPI drives are often attached as the master device to IDE controller #1 so a common boot string would be "defbootstr hd=Sdsk Srom=wd(1,0,0)". - During installation, select SCSI CD-ROM as the installation media. Leave your CD-ROM configured as: SCSI Target ID: 5 SCSI Host Adapter: 0 Logical Unit Number: 0 even though this information is incorrect. - There may be warnings or failures such as the following during the kernel relink phase of installation: warning: mscsi - device 'wd'; not enough sdevice entries undefined external: wd_entry in conf.o These can safely be ignored. - Following the installation phase, reboot with the N1 disk in the floppy drive, using the boot string described in section I.5 with any additions necessary for ATAPI as described in this section. Some examples follow: 1. Primary adapter is SCSI, using biosgeom, ATAPI CD-ROM attached to IDE controller #1: Boot : fd(64)unix biosgeom root=hd(40) swap=hd(41) hd=Sdsk Srom=wd(1,0,0) 2. Primary adapter is IDE, ATAPI CD-ROM attached to IDE controller #1: Boot : fd(64)unix root=hd(40) swap=hd(41) Srom=wd(1,0,0) - To configure your ATAPI CD-ROM into the system, run 'mkdev cdrom', and remove the existing CD-ROM from the system before you reinstall it. VI. Removal of SLS CMW490A This SLS cannot be removed if it was used for the initial installation of the operating system. If it was installed after the initial installation, the SLS can be removed with custom. Select "Remove", product "Boot SLS for UNIX/ODT". Because this SLS replaces boot modules, you will see a warning that removal may leave the system in an unbootable state. If your system was booting without problems before installation of the SLS, and you have not changed the hardware configuration or removed any of the backed up files from the SLS installation, you should be able to answer "y" to this question and proceed with removal of the SLS. If you have questions regarding this SLS, or the product on which it is installed, please contact your software supplier. We appreciate your business. SCO Support Services