EFS and ROM Upgrades

This document describes the dependencies and order required to perform ROM upgrades and Software upgrades on Compaq servers. ROM upgrades and SCO EFS upgrades must be performed in the order described below.

 

UPGRADING COMPAQ EFS:

Upgrading EFS on Compaq Servers:

Preparation:

  1. Gather network settings from the "ifconfig" program. In multiuser mode, run "ifconfig -a", you can view this on the screen, print the info, or save it to a file (ifconfig -a /tmp/ifconfig -a).
  2. Run the following in Single User Maintenance mode from the "netconfig" program:

  3. Remove any Compaq Network Cards listed*
  4. Run the following steps while in Single User Maintenance mode from the "custom" program:

  5. Remove old Compaq Insight Agents*
  6. Remove old Compaq EFS*
  7. DO NOT REBOOT*
  8. Install new Compaq EFS (this step will also prompt to configure networking)*
  9. Install new Compaq Insight Agents if desired*

*Each of these steps need to be completed in Single User Maintenance mode only - do NOT attempt any of these steps in multiuser mode.

 

Upgrading System ROM:

There is a dependency order for performing ROM upgrades. When one is upgrading a ROM, the following process should be followed to completion. If dependent elements are not upgraded, then you could end up with a system that either doesn't boot, or you don't have access to your tape drive, etc. The following is a complete listing, if you don't have an array controller, just leave that part out, but be sure to complete the rest of the steps.

  1. Upgrade your Operating System Drivers from Compaq (SCO: EFS)
  2. Upgrade your Hard Drive ROMs
  3. Upgrade your Array Controller ROMs (if you have any Compaq Array controllers)
  4. Upgrade your System ROM
  5. Run the LATEST SCU (System Configuration Utility) and save your changes. (You can also update your System Partition (F10) with the latest SCU and Compaq Server Diagnostics, but is not required)

Each of these ROMs and also our System Software (such as SCU and Diags and Compaq OS Drivers) can be found at http://www.compaq.com/support/files/server.

Individual SP's can be downloaded from our FTP site as well: ftp://ftp.compaq.com/pub/softpaq.

 

FRESH INSTALL OF SCO 5.0.5:

Installing SCO patches and Compaq EFS on SCO 5.0.5 on Compaq Servers:

  1. Install SCO 5.0.5 (either through SmartStart Manual or Assisted Install)
  2. Remove Compaq Insight Agents*
  3. Remove Compaq EFS (Extended Feature Supplement)*
  4. Install SCO Patches in the correct order proposed by SCO*
  5. Install Compaq EFS*
  6. Install Compaq Insight Agents*

*Each of these steps need to be completed in Single User Maintenance mode only - do NOT attempt any of these steps in multiuser mode.

 

UPGRADING SCO PATCHES:

The Compaq EFS and Agents are to be installed after any SCO patches. If new SCO patches are to be applied, you will need to remove the Compaq Insight Agents, then remove Compaq EFS as described below:

  1. Gather network settings (ifconfig -a) while in multiuser mode
  2. Run the following in Single User Maintenance mode from the "netconfig" program:

  3. Remove any Compaq Network Cards listed*
  4. Run the following steps while in Single User Maintenance mode from the "custom" program:

  5. Remove Compaq Insight Agents*
  6. Remove Compaq EFS*
  7. DO NOT REBOOT (stay in custom)*
  8. Stay in Custom, Add or Remove and SCO patches necessary (be sure to check the proper order from SCO)*
  9. Install Compaq EFS (this step will also prompt to configure networking)*
  10. Install Compaq Insight Agents if desired*

*Each of these steps need to be completed in Single User Maintenance mode only - do NOT attempt any of these steps in multiuser mode.

 

 

Patch and EFS Installation Order Overview:

In the above steps involving fresh install, upgrading EFS, or upgrading the SCO patches, there is an order that stays the same. This order is as follows:

  1. Install SCO 5.0.5 if necessary
  2. Write down your network settings if you have any (gather settings while in Multiuser mode)
  3. Run the following in Single User Maintenance mode from the "netconfig" program:

  4. Remove any Compaq Network Cards from "netconfig" if you have any
  5. Run the following steps while in Single User Maintenance mode from the "custom" program:

  6. remove Compaq Insight Agents if present
  7. remove Compaq EFS if present
  8. DO NOT REBOOT
  9. remove any SCO patches if necessary
  10. apply necessary SCO patches if necessary in the proper order
  11. apply Compaq EFS
  12. apply Compaq Insight Agents

A summary of the correct order is as follows:

  1. SCO Operating System
  2. SCO Patches in correct order as described by SCO documentation
  3. Compaq EFS
  4. Compaq Agents

If any of the patches or EFS is to be removed is must be removed in the reverse order they were applied to the system. The order that Patches and EFS are applied and removed is very important.

 

A listing of SCO Recommended Patches can be found at:

www.sco.com

Support & Services

Toolbox

Minimum Patch Listings

SCO 5.0.5

http://www.sco.com/support/toolbox/patch.html#osr505

 

Troubleshooting:

I have upgraded my BIOS for the Y2K upgrade, now my system won't see my embedded SCSI. There are two scenarios: one with an array controller (you can still boot SCO), and one without an array controller (SCO won't boot because it can't see the embedded SCSI).

 

Scenario 1: I am NOT booting from the embedded SCSI controller:

If you have upgraded your System ROM, lost your embedded SCSI, but are still able to boot to SCO, then perform the following in this order:

  1. Upgrade your EFS
  2. Upgrade your HDD ROMs
  3. Upgrade your Array Controller ROMs
  4. Upgrade your System ROM. Note: Skip this step if you have already upgraded your System ROM.
  5. Run the LATEST version of SCU (System Configuration Utility)

 

Scenario 2: I am booting from the embedded SCSI controller:

If you have upgraded your System ROM, lost your embedded SCSI, but are unable to boot to SCO since your operating system is on your embedded SCSI, then perform the following in this order:

  1. Run the LATEST version of SCU (System Configuration Utility) - By running the NEWEST copy of SCU (one that is later than your System ROM date), your NVRAM should be configured properly to understand the changes made in the system firmware (ROM).
  2. SCO should now boot.

  3. Upgrade your EFS
  4. Upgrade your HDD ROMs
  5. Upgrade your Array Controller ROMs
  6. Upgrade your System ROM. Note: Skip this step if you have already upgraded your System ROM.
  7. Run the LATEST version of SCU (System Configuration Utility). Be sure that you run the LATEST version of SCU after you update your ROMs. This is necessary so that NVRAM can be configured properly for the new ROMs. Running SCU is required after making any hardware changes.

 

Scenario 3: I am booting from the embedded SCSI controller and scenario 2 didn't fix my problem:

If you tried scenario 2 and that didn't fix your problem, then you need to go further. If you are positive that you ran a copy of SCU that is later than your System ROM date and that didn't fix your problem, then it could be that your EFS is too old to work with the new System ROM and new SCU. Perform the following to fix (in this order):

  1. Downgrade the System ROM to the OLD version (The firmware upgrade diskette saved a copy of your OLD ROM).
  2. Clear nvram through advanced mode of SCU
  3. Run the older version of SCU to reconfigure the system
  4. SCO should now boot.

  5. Upgrade your EFS
  6. Upgrade your HDD ROMs
  7. Upgrade your Array Controller ROMs
  8. Upgrade your System ROM
  9. Run the LATEST version of SCU (System Configuration Utility). Be sure that you run the LATEST version of SCU after you update your ROMs. This is necessary so that NVRAM can be configured properly for the new ROMs. Running SCU is required after making any hardware changes.

On the above steps in scenario 3, I have tested that exact procedure. I have not tested using the newer SCU to reconfigure after downgrading the SYSTEM ROM. Using the newer SCU may work, I just have not tested it yet.

Notes:

For the ROM upgrades, it is not at all necessary to undo prior steps to go forward. If you cannot boot your SCO system because you don't have access to the embedded SCSI, you then have two choices: 1) Run the latest SCU and this should let you into SCO. 2) If running the latest SCU won't allow you into SCO, then at this point it is necessary to downgrade the ROM and run SCU to be able to boot SCO to upgrade the EFS which will allow you to see your embedded SCSI after you upgrade the ROM and SCU.

For EFS upgrades and SCO patch upgrades, it is necessary to remove the last installed components to get to prior components - Order is very important.

1