Go to the previous, next chapter.

System Software Installation

This chapter describes the installation procedures for the Supported Software Subsets, the Mandatory Upgrades and the Unsupported Software Subsets. Before you start make sure that you have the following documentation:

  1. This Guide
  2. The Guide to Installing ULTRIX (2)
  3. The ULTRIX and UWS Release Notes (3)

If you have a new machine it is likely that the ULTRIX Operating system has been factory installed, otherwise you will have to load the software subsets from the distribution media. Many machines do not have a load device (TK50/TK70 Tape drive or RRD40/RRD42 CDROM drive) and for this reason a remote installation service has been set up. See section Remote Installation Services, for a description of this service.

Preparing for the Installation

System Backup

If you are upgrading your system from a previous version of ULTRIX then you should first of all make sure that you have a full backup of all file systems. For more information on how to back up you system see the "ULTRIX Guide to Backup and Restore" (4). It is also recommended that any site specific files be copied to a safe area (on tape, on another disk on your system or over the network to a remote machine) thus allowing easy recovery after the installation. The following list suggests some of the files that you may wish to copy:

Directory     File                                            
/             .cshrc        .login        .mailrc               
              .profile      .rhosts       .Xdefaults

/etc          aliases       aliases.dir   aliases.pag
              auto.direct   auto.master   crontab 
              disktab       exports       fstab
              gettytab      group         hosts 
              hosts.equiv   inetd.conf    passwd     
              printcap      rc            rc.local
              resolv.conf   networks      sendmail.cf          
              services      svc.conf      termcap              
              ttys                             

/sys/data     scsi_data.c                      
                                  
You may also wish to copy any files that you have placed in the directory:

/usr/man/manl

The above list is by no means exhaustive and is intended more as a reminder. Some of the files listed may be version specific and should not be restored to the new system but used as a reference when modifying the new ones.

Disk Partitions

In many cases the default disk partitions are adequate, however, in some cases it may be desirable to repartition the disk in order to increase the sizes of the / (root) partition and the /usr partition. This may be done during the installation by booting the machine from the distribution device and selecting the "System Management" option from the initial menu (see later for instructions on how to boot from the distribution media or the remote installation service, See section Installing the Supported Software Subsets,). You will then need to create the device special file for the disk drive that you wish to partition. This can be done as shown below:

    #cd /dev                                                 
    #MAKEDEV rzN          

-- where "N" is the SCSI ID of the disk

You may then use the command chpt to partition the disk and return to the ls installation procedure by typing Ctrl/D. The "Guide to Installing ULTRIX" (5) gives some guidelines on planning your disk space and the "ULTRIX Guide to Disk Maintenance"(6) gives details on how to partition the disk.

Factory Installed Software (FIS)

ULTRIX workstations which have been ordered with suitable disk space are now shipped with ULTRIX already installed. DEC only install the Supported Software Subsets and the Mandatory upgrades. If you require them, you will have to install the Unsupported Software Subsets afterwards. Full instructions on how to start the factory installed software are shipped with the machine, however, See section Performing the Installation, for supplementary information that you will need (machine name, time setting, kernel options required etc.).

Performing the Installation

Installing the Supported Software Subsets

  1. You need the following information before you start the installation:

    1. Name of the machine (dx....)(7)
    2. TCP/IP Address (Requests for new addresses should be made via email to tcpip@vxcern.cern.ch)
    3. The Superuser password
  2. To start the installation boot the machine from the installation media. How you do this depends on the type of processor that you have. Refer to the "Guide to Installing ULTRIX" (8) for instructions on how to boot your processor.

  3. The installation procedure will output the following menu:

      Select one of the following options: 
    
           1) BASIC Installation
           2) ADVANCED Installation
           3) System Management
    
      Enter your choice:
    

    Select the "ADVANCED Installation" unless you wish to carry out any management tasks, such as repartitioning the disk, in which case you should choose the "System Management" option. Once you have finished you may return to the installation procedure with Ctrl/D.

  4. Next you will be asked to choose which disk you wish to use as the system disk. You will be prompted with a list of the disks currently connected to your machine and asked to select one of them. Select one with the necessary capacity, e.g. if your machine has an RZ55 (332MB) and an RZ56 (665MB) select the RZ56 unless you wish to use more than one disk drive for the ULTRIX system.
  5. You will be asked whether you want the default partitions or the existing partitions. Select the default partition table unless you have repartitioned the disk or you wish to use multiple drives for the system.
  6. When asked type in the name that you intend to give your machine. This name may include numbers and letters. The first character of the name must be a letter and all letters must be lowercase. If it is intended that DECnet will be installed on this system then the name is restricted to six letters: (See section DECnet, of this guide ).
  7. Setting the Time - If you are installing ULTRIX from the standard distribution kit you should enter the current time in Maynard, which is Eastern Standard Time (EST). NB. This does not apply to systems delivered with factory installed software, for which GMT should be entered. If you do not know the current EST time then simply enter GMT and correct the clock. (See section System Tailoring.)

    The installation then asks which time zone should be selected. CERN's time zone is GMT +1. Therefore the reply to prompt should be "1".

    Central Europe (option "c") should then be chosen for the geographic area. (for factory installed software systems Middle Europe (option "m") should be selected.

  8. File System - Choose the Default Option unless you wish to use different partitions for the swap space,crash dump space, the usr file system, the var file systems or if you wish to add a secondary swap area. See the chapter "Planning Your Disk Space" of the "Guide to Installing ULTRIX" (9)

  9. The procedure will then make the new file system and ask you if the distribution tape is mounted and ready. A menu of mandatory and optional subsets will then be output to the screen. It is probabably best to select all of these subsets for installation unless the available disk space on your machine is severely limited. If you feel it is necessary to make a choice Appendix A, RISC Supported Software Subsets, and Appendix B, VAX Supported Software Subsets, of the "Guide to Installing ULTRIX" (10) briefly describe each of these subsets. You will be asked to confirm your choice. The optional subsets may be removed or added at any time in the future using the setld command.

    The options selected will be installed after which the mandatory upgrade should be installed. This is done automatically (you will be required to change the tape if you are loading from a TK50) and you will once again be presented with a menu of options. If you chose to install everything from the previous list of subsets select all of them.

    If the Remote Installation Service (RIS) is being used these options will have appeared in the initial menu of supported subsets.

  10. Configuration File Options - Some layered products require that an entry is added to the system's configuration file for that product to work. If you intend to use any of the options, either now or in the future, you should include them during the installation. Otherwise, when the option is required, you will have to edit the configuration file and rebuild the kernel. Adding the entry to the configuration file does not mean that the product has been installed. The following menu of kernel options will appear:

     *** CONFIGURATION FILE KERNEL OPTION SELECTION ***
    
         Selection   Kernel Option
     ---------------------------------------------------------------
             1       Local Area Transport (LAT)
             2       Bisynchronous Communication protocol (VAX only)
             3       Computer Interconnect (CI) network
             4       Diagnostic/Utilities Protocol (DUP)
             5       ISO9660 File System Support (CDFS)
             6       Ethernet Packet Filter
             7       Enhanced Security Features
             8       DECnet
             9       All of the above
            10       None of the above
      --------------------------------------------------------------
    

    The following notes may help you in your choice of kernel options.

    1. Option 1 - Select this option if you intend to use the LAT service to allow terminal access to your machine.
    2. Option 2 - VAX only - Gives access to the 2780 and 3780 remote job entry terminals.
    3. Option 3 - DECstations and VAXstations are not equipped with CI hardware.
    4. Option 4 - The DUP may be used to execute diagnostics and utilities on DSA (Digital Storage Architecture) disk and tape controllers.
    5. Option 5 - This kernel option allows you access to an ISO9660 formatted CDROM. Select CDFS if you have or intend to get an RRD42 CDROM drive (not required for the RRD40 CDROM).
    6. Option 6 - This allows the implementation of network protocols without modifying the kernel. It may also be used for network monitoring. Do not choose the Ethernet Packet Filter at this point unless it is required for any of the applications that you intend to use. In particular if this option is present on a DECstation 5000/200 PX, where Motif is to be used in place of DECwindows, it will prevent the Motif window manager from starting.
    7. Option 7 - This gives you audit, additional identification and authentication mechanisms (including password expiration), and trusted path. NB: These options are not activated automatically. Refer to the "ULTRIX Security Guide for Administrators"(11) for further details.
    8. Option 8 - See section DECnet, before installing DECnet.
  11. You will then be asked if you want to edit the configuration file. Answer "no" to continue with the installation.

The installation procedure will then configure the system, create the device special files and reboot the machine. You have now successfully installed the ULTRIX operating system. Log in as "root" (using the password that was given previously) and install the Unsupported Software Subsets.

Installing The Unsupported Software Subsets

  1. If you are installing from tape you may use the setld program as follows:

    	   #cd /           
    	   #/etc/setld -l /dev/rmt0h
    
    

    -- where "rmt0h" is the device special file name for tape unit 0.

  2. If you are installing the software from CDROM you must first mount the "c" partition of the CDROM on /mnt.

               #cd /   
               #/etc/mount -r /dev/rz4c /mnt 
    

    -- where "rz4c" refers to the device special file for the c partition of disk unit 4.

    Then use the setld command as follows:

    	   #/etc/setld -l /mnt/RISC/UNSUPPORTED
    
    	   or
    
    	   #/etc/setld -l /mnt/VAX/UNSUPPORTED                   
    

  3. If you are installing the software from external disk you must first mount the "a" partition of the disk (with SCSI ID 2 for example) on /mnt.

               #cd /   
               #/etc/mount -r /dev/rz2a /mnt 
    

    -- where "rz2a" refers to the device special file for the a partition of disk unit 2.

    Then use the setld command as follows:

    	   #/etc/setld -l /mnt/RISC/UNSUPPORTED
    
    	   or
    
    	   #/etc/setld -l /mnt/VAX/UNSUPPORTED                   
    
    Unless you are short of disk space you might install just everything

Go to the previous, next chapter.