| 
    
   | 
   | 
  
     
    
    
This section discusses using the initial system loader utility, START,
that activates the operating system.
    
START is the ISL utility used most often, whether to boot the system
from disk after a reset, to automatically reboot after the completion of the
UPDATE, INSTALL, or DUMP utility, or to bring up the
operating system after a shutdown.
    
START execution differs depending on the previously executed boot
command. For example, a START after an INSTALL executes
differently than a START after a shutdown or reset. START
after an INSTALL may initialize the system member volumes. A
START option after an INSTALL or UPDATE does not
restart jobs.
    
There are, primarily, six load and start utilities for the operating system.
    
    Using START and its Options
     
    
The ISL command for the START utility is START. The utility has
several options:
  START [;GROUP=cgn][;LOGON=acct] [{ ;RECOVERY
                                     ;NORECOVERY }]
  [{ ;SINGLE-DISC    [{ ;SINGLE-USER
     ;MULTI-DISC  }]    ;MULTI-USER  }]
  [{ ;SYSSTART
     ;NOSYSSTART }]
Specify START alone or with alternate options. Separate the options
from the command and other options with a blank or semicolon.
    
Using the ISL START command without listing any options:
  ISL> START
 
is the same as specifying the following default options:
  ISL> START GROUP=bootup LOGON=OPERATOR.SYS RECOVERY&
  MULTI-USER MULTI-DISC SYSSTART
 
  | 
 
NOTE: bootup contains the CONFIG file that was used by the
previous START NORECOVERY command. RECOVERY starts the system,
but sets the fence at 14 which prevents any jobs or sessions from automatically
starting.
  |   
    
These default options instruct the system to boot from disk, to use the
configuration information last used to boot the system, attempts to log on as
OPERATOR.SYS (if the OPERATOR user has been created), to restart all
jobs and allow all users access to the system, to bring up all volumes present
on the system, and to execute commands found in the SYSSTART file,
SYSSTART.PUB.SYS.
    
Enter an alternate option through a keyword parameter, or
several alternate options in groups of keyword parameters. The following
command line shows an example of using multiple alternate options:
  ISL> START GROUP=CONFG950 LOGON=JOHN.SMITH NORECOVERY&:
       SINGLE-USER SINGLE-DISC
    Executing Commands During System Startup
     
    
The file SYSSTART.PUB.SYS executes automatically at system startup if
the SYSSTART parameter is specified in the START command. This
file can be used to set up the normal user environment automatically when the
system starts up. The contents of this file should include command parameters
appropriate for your environment, such as the standard limits for jobs and
sessions, spooler start commands, stream device identification, outfence
priorities, event logging, and so on. These commands are then performed
automatically for you whenever the system is restarted.
    
A SYSSTART file can contain selected MPE commands (and their
parameters) that the system manager is allowed to execute except networking
commands. (Networking commands should be executed from a job that is streamed
from SYSSTART, or from a logon UDC for OPERATOR.SYS.) You can
use the following commands in a SYSSTART file:
    
| ACCEPT | HEADOFF | REFUSE |  
| ALLOCATE | HEADON | STARTSESS |  
| ALLOW | JOBFENCE | STARTSPOOL |  
| ALTLOG | JOBPRI | STOPSPOOL |  
| COMMENT | JOBSECURITY | STREAM |  
| CONSOLE | LDISMOUNT | STREAMS |  
| DEALLOCATE | LIMIT | SUSPENDSPOOL |  
| DISALLOW | LMOUNT | TELL |  
| DISCRPS | LOG | TELLOP |  
| DOWN | MRJECONTROL | TUNE |  
| DOWNLOAD | OUTFENCE | UP |  
 |  | VMOUNT |  
 
    
Create a SYSSTART file with any text editor. A properly formatted
SYSSTART file is composed of five modules, labeled and placed in the
following order: startup, warmstart, coolstart, update, and reload. Notice that
each module must be separated by one or more asterisks. The following
SYSSTART file sample is an example of the type of commands you might
want to include in a SYSSTART file. It is not intended to suggest
entries for your system's SYSSTART file.
    
Example 3-4 A Properly Formatted SYSSTART File
  STARTUP
  STREAMS 10
  ALLOW @.@;COMMANDS=REPLY
  ALLOCATE COBOLII.PUB.SYS
  LIMIT 8,16
  JOBFENCE 6
  OUTFENCE 6
  OUTFENCE 12;LDEV=14
  FILE T;DEV=TAPE
  ***
  WARMSTART
  STREAMS 10
  ALLOW @.@;COMMANDS=REPLY
  ALLOCATE COBOLII.PUB.SYS
  LIMIT 8,16
  JOBFENCE 6
  OUTFENCE 6
  OUTFENCE 12;LDEV=14
  FILE T;DEV=TAPE
  ***
  COOLSTART
  STREAMS 10
  ALLOW @.@;COMMANDS=REPLY
  ALLOCATE COBOLII.PUB.SYS
  LIMIT 8,16
  JOBFENCE 6
  OUTFENCE 6
  OUTFENCE 12;LDEV=14
  FILE T;DEV=TAPE
  ***
  UPDATE
  LIMIT 1,1
  JOBFENCE 14
  OUTFENCE 14
  STARTSESS 20;MANAGER.SYS/PASSWORD;HIPRI;NOWAIT
  ***
  RELOAD
  LIMIT 1,1
  JOBFENCE 14
  OUTFENCE 14
  STARTSESS 20;MANAGER.SYS/PASSWORD;HIPRI;NOWAIT
 
The STARTUP module is executed whenever the SYSSTART file is
accessed. Place commands and parameters specific to an operation under the
appropriate heading. If, for instance, you do not wish users to be able to log
on immediately following an UPDATE (START) or
INSTALL (START), insert commands in the update and install
modules to limit the jobs and sessions and raise the jobfence.
Table 3-2 Execution of SYSSTART File Modules
describes how each module is executed.
    
Table 3-2 Execution of SYSSTART File Modules
    
  Boot Utility Used  | 
  SYSSTART Module Executed  | 
 
| ANY | startup |  
| START (RECOVERY) | warmstart |  
| START (NORECOVERY) | coolstart |  
| UPDATE (START) | update |  
| INSTALL (START) | reload |  
 
    
The SYSSTART file must be created by MANAGER.SYS and needs to
reside on LDEV 1 to function properly. Once the file is created, use the
following commands to copy the file to the appropriate location:
  HELLO MANAGER.SYS
  FILE SYSSTART;DEV=1
  FCOPY FROM=tempfilename;TO=*SYSSTART;NEW
 
If an error exists in the SYSSTART file, the startup process ignores
it and continues execution.
    Starting a HP e3000 (Series 900)
     
    
The following steps comprise a procedure for booting MPE/iX on a HP e3000
(Series 900) computer system using START following a reset.
    
To start the system, perform the following steps:
    
      Power on all attached peripheral devices, and ensure that the
          system disks are powered on.  
      Place the console in control mode. Enter:
 
  CTRL B
 
          The console control mode prompt (CM>) should appear on
          the console screen. 
      Reset the system using AP commands, boot from the primary path,
          and enter the START command at the ISL prompt.
           
          ISL Revision A.00.43  Apr 12, 2000 
          ISL> start  
     
  | 
 
NOTE: If you have a 99X system, you must transfer to the service
processor before you reset the system.
  CM> SP
 
  |   
    
Examples 3-5 and 3-6 demonstrate the messages received at the console of the
Series 900 systems.
    
  | 
 
NOTE: The components of the system startup messages on all
of the systems are similar; however, the messages can vary in I/O
path descriptions depending on the system.
  |   
    
Example 3-5 Example of a Hard Reset from an N-Class System
  GSP Host Name:  csyprel18(csysas18)
  GSP> rs
  RS
  Execution of this command irrecoverably halts all system processing and
  I/O activity and restarts the computer system.
  Type Y to confirm your intention to restart the system: (Y/[N]) y
     -> SPU hardware was successfully reset.
  *****************************************
  platform                  config                    6224
  processor                 test                      1141
  PDH                       config                    3277
  PDH                       config                    3278
  platform                  config                    626F
  processor                 test                      1142
  processor                 test                      1100
  processor                 test                      1100
  . . .
  memory                    test                      71A4
  memory                    test                      71A4
  memory                    test                      71A4
  *****************************************
  ************* EARLY BOOT VFP ************
  End of early boot detected
  *****************************************
  Firmware Version  21.32
  Duplex Console IO Dependent Code (IODC) revision 1
  ------------------------------------------------------------------------------
     (c) Copyright 1995-2000, Hewlett-Packard Company, All rights reserved
  ------------------------------------------------------------------------------
    Processor   Speed            State           CoProcessor State  Cache Size
    Number                                       State              Inst    Data
    ---------  --------   ---------------------  -----------------  ------------
       1      540  MHz   Active                 Functional         512 KB   1 MB
       3      Unknown    Stopped:Deconfigured   Unknown            512 KB   1 MB
    Central Bus Speed (in MHz)  :        133
    Available Memory            :    2097152  KB
    Good Memory Required        : Not initialized. Defaults to 32 MB.
     Primary boot path:    0/0/2/0.6
     Alternate boot path:  0/0/1/0.6
     Console path:         0/0/4/0.0
     Keyboard path:        0/0/4/0.0
  ---- Main Menu ---------------------------------------------------------------
       Command                           Description
       -------                           -----------
       BOot [PRI|ALT|<path>]             Boot from specified path
       PAth [PRI|ALT] [<path>]           Display or modify a path
       SEArch [DIsplay|IPL] [<path>]     Search for boot devices
       COnfiguration menu                Displays or sets boot values
       INformation menu                  Displays hardware information
       SERvice menu                      Displays service commands
       DIsplay                           Redisplay the current menu
       HElp [<menu>|<command>]           Display help for menu or command
       RESET                             Restart the system
  ----
  Main Menu: Enter command or menu > bo
  Interact with IPL (Y, N, or Cancel)?> y
  Booting...
  Boot IO Dependent Code (IODC) revision 1
  HARD Booted.
  MMSAVE Version 2.5
  DUMPAREA protected, proceeding to ISL without memsave
  ISL loaded
  
  ISL Revision A.00.43  Apr 12, 2000
  ISL> start
  MPE/iX launch facility
  
  Scanning PCI BUS 0   ++*..++..........................
  Scanning PCI BUS 8   ................................
  Scanning PCI BUS 10   *................................
  Scanning PCI BUS 20   *................................
  Scanning PCI BUS 28   +...............................
  Scanning PCI BUS 40   ................................
  Scanning PCI BUS 50   ................................
  Scanning PCI BUS 60   *................................
  Scanning PCI BUS 80   ................................
  Scanning PCI BUS 90   ................................
  Scanning PCI BUS A0   ................................
  Scanning PCI BUS C0   +...............................
  Scanning PCI BUS D0   ................................
  Scanning PCI BUS E0   ................................
  Initialize_genesis - Ver bld1: <<pci  2.1601>>
  FRI, JAN 18, 2002, 11:19:14 AM (y/n)?
  
  Initialize_genesis = Ready to configure I/O
  [CDM]8 8 0 18
  Initialize genesis completed.
  Create Console Messages kso completed.
  Initialize memory manager completed.
  Initialize resident kernel completed.
  Initialize volume management and mount the System Disk
  Initialize volume management completed.
  Opening the native system library completed.
  Initialize loader completed.
  I/O boot path managers frozen in memory completed.
  Vsm make no longer resident completed.
  Initialize process management completed.
  Initialize debug subsystem completed.
  Initialize file system completed.
  Initialize temporary UID/GID Databases completed.
  Initialize non-resident services completed.
  Begin binding compatibility mode SL
  Compatibility mode SL binding complete
  Create port process has been completed.
  The following is a list of the boot options -
     last boot command:    START          last configuration group:    CONFIG
     current boot command: START          current configuration group: CONFIG
     Last configuration group actually used by START: CONFIG
     logon = OPERATOR.SYS
     RECOVERY                             MULTI-USER
     MULTI-DISK                           SYSSTART
  Begin launching additional processors:
  No additional processors found: 1 total processor.
  Entering - System I/O configuration.
  The path 0/0/1/0.10.0 was configured but is not available.
  The path 0/0/1/0.8.0 was configured but is not available.
  The path 0/0/1/0.9.0 was configured but is not available.
  The path 0/12/0/0.2.0 was configured but is not available.
  The path 0/12/0/1.2.0 was configured but is not available.
  The path 0/2/0/1.2.0 was configured but is not available.
  The path 0/4/0/1.2.0 was configured but is not available.
  Leaving -  System I/O configuration.
                        SYSTEM I/O AT BOOT TIME
  
  ldev:    1         HPC2490WD  configured      available  0/0/2/0.6.0
  ldev:    6       HP5000/F100  configured  not-available  0/0/1/0.8.0
  ldev:    7          HPC1537A  configured  not-available  0/12/0/0.2.0
  ldev:    8          HPC1537A  configured  not-available  0/12/0/1.2.0
  ldev:   10           HP7978A  configured  not-available  0/0/1/0.9.0
  ldev:   19           HP2688A  configured  not-available  0/0/1/0.10.0
  ldev:   20                    configured      available
  ldev:   31          HPC1537A  configured  not-available  0/2/0/1.2.0
  ldev:   32          HPC1537A  configured  not-available  0/4/0/0.2.0
  ldev:   33          HPC1537A  configured  not-available  0/4/0/1.2.0
  
  MEMORY AVAILABLE FOR USE (bytes): 2147483648
  Entering - Mount all volumes
  Mounting MASTER on LDEV            1
  USERLOG RECOVERY COMPLETED for      MPEXL_SYSTEM_VOLUME_SET
  NO PARALLEL PROCESSES FOR MOUNT_ALL_VOLUMES
  -- Time spent in MOUNT_ALL_VOLUMES ->         0
  Leaving -  Mount all volumes
  The current boot command has been saved on the system master.
  NMLG FILE NUMBER 82 ON.
  11:20/22/DCC STARTUP - ENTER - version C0500001 compiled 000612
  11:20/22/ WARNING: I/O config from last START NORECOVERY will be used.  (DCCWARN=100)
  [LAN_DUMP_SURR] Version A.00.70.000, PIN: #30
  [PSI_DUMP_SURR] Version A.00.70.000, PIN: #n   3
  [PBT_DUMP_SURR] Version A.00.70.066, PIN: #32
  [ACC_DUMP_SURR] Version A.00.70.003, PIN: #33
  System State:  Initializing Mode.
  Reply Information Table has been initialized!
  System State:  Multiuser Mode.
  11:20/1/Spooling of initially spooled devices is complete.
  11:20/1/Set-up of Spooling Subsystem is complete.
  11:20/37/The system has finished rebuilding the output spoolfile directory.
  SYSTEM LOG FILE #83 IS ON
  Initializing Job & Session
  SESSION Scheduling Initialized
  JOB Scheduling Initialized
  Did not find a keyword in the first record of the SYSSTART file.
  Initiate Operator Log On
  MPE/iX:Successfully launched diagnostic monitor process.
  Successfully launched System UPS Monitor process.
  STM system manager started
  MPE/iX:
    
Example 3-6 Example of a Soft Reset on an N-Class System
  GSP Host Name:  csyprel18(csysas18)
  GSP> tc
  TC
  Execution of this command irrecoverably halts all system processing and
  I/O activity and restarts the computer system.
  
  Type Y to confirm your intention to restart the system: (Y/[N]) y
      -> SPU hardware was successfully reset.
  GSP Host Name:  csyprel18(csysas18)
  GSP>
  ********** VIRTUAL FRONT PANEL **********
  System Boot detected
  *****************************************
  LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER       ON
         FLASH         OFF       ON         ON
  platform                  config                    626F
  processor                 test                      1142
  processor                 test                      1100
  processor                 test                      1100
  processor                 test                      1100
  processor                 test                      1100
  processor                 test                      1100
  processor
  . . .
  I/O                       test                      8107
  I/O                       test                      8107
  processor                 test                      1142
  platform                  test                      612A
  I/O                       config                    8238
  *****************************************
  ************* EARLY BOOT VFP ************
  End of early boot detected
  *****************************************
  Firmware Version  21.32
  Duplex Console IO Dependent Code (IODC) revision 1
  ------------------------------------------------------------------------------
     (c) Copyright 1995-2000, Hewlett-Packard Company, All rights reserved
  ------------------------------------------------------------------------------
    Processor   Speed            State           CoProcessor State  Cache Size
    Number                                       State              Inst    Data
    ---------  --------   ---------------------  -----------------  ------------
       1      540  MHz   Active                 Functional         512 KB   1 MB
       3      Unknown    Stopped:Deconfigured   Unknown            512 KB   1 MB
    Central Bus Speed (in MHz)  :        133
    Available Memory            :    2097152  KB
    Good Memory Required        : Not initialized. Defaults to 32 MB.
     Primary boot path:    0/0/2/0.6
     Alternate boot path:  0/0/1/0.6
     Console path:         0/0/4/0.0
     Keyboard path:        0/0/4/0.0
  ---- Main Menu ---------------------------------------------------------------
       Command                           Description
       -------                           -----------
       BOot [PRI|ALT|<path>]             Boot from specified path
       PAth [PRI|ALT] [<path>]           Display or modify a path
       SEArch [DIsplay|IPL] [<path>]     Search for boot devices
       COnfiguration menu                Displays or sets boot values
       INformation menu                  Displays hardware information
       SERvice menu                      Displays service commands
       DIsplay                           Redisplay the current menu
       HElp [<menu>|<command>]           Display help for menu or command
       RESET                             Restart the system
  ----
  Main Menu: Enter command or menu > bo
  Interact with IPL (Y, N, or Cancel)?> y
  Booting...
  Boot IO Dependent Code (IODC) revision 1
  SOFT Booted.
  MMSAVE Version 2.5
  DUMPAREA found, save main memory to disc
  ISL loaded
  ISL Revision A.00.43  Apr 12, 2000
  ISL> start
  MPE/iX launch facility
  Scanning PCI BUS 0   ++*..++..........................
  Scanning PCI BUS 8   ................................
  Scanning PCI BUS 10   *................................
  Scanning PCI BUS 20   *................................
  Scanning PCI BUS 28   +...............................
  Scanning PCI BUS 40   ................................
  Scanning PCI BUS 50   ................................
  Scanning PCI BUS 60   *................................
  Scanning PCI BUS 80   ................................
  Scanning PCI BUS 90   ................................
  Scanning PCI BUS A0   ................................
  Scanning PCI BUS C0   +...............................
  Scanning PCI BUS D0   ................................
  Scanning PCI BUS E0   ................................
  Initialize_genesis - Ver bld1: <<pci  2.1601>>
  FRI, JAN 18, 2002, 11:24:51 AM (y/n)?
  Initialize_genesis = Ready to configure I/O
  [CDM]8 8 0 18
  Initialize genesis completed.
  Create Console Messages kso completed.
  Initialize memory manager completed.
  Initialize resident kernel completed.
  Initialize volume management and mount the System Disk
  Initialize volume management completed.
  Opening the native system library completed.
  Initialize loader completed.
  I/O boot path managers frozen in memory completed.
  Vsm make no longer resident completed.
  Initialize process management completed.
  Initialize debug subsystem completed.
  Initialize file system completed.
  Initialize temporary UID/GID Databases completed.
  Initialize non-resident services completed.
  Begin binding compatibility mode SL
  Compatibility mode SL binding complete
  Create port process has been completed.
  The following is a list of the boot options -
     last boot command:    START          last configuration group:    CONFIG
     current boot command: START          current configuration group: CONFIG
     Last configuration group actually used by START: CONFIG
     logon = OPERATOR.SYS   RECOVERY                             MULTI-USER
     MULTI-DISK                           SYSSTART
  Begin launching additional processors:
  No additional processors found: 1 total processor.
  Entering - System I/O configuration.
  The path 0/0/1/0.8.0 was configured but is not available.
  The path 0/0/1/0.9.0 was configured but is not available.
  higher component configuration failed.0/0/4/0.0
  The path 0/12/0/0.2.0 was configured but is not available.
  The path 0/12/0/1.2.0 was configured but is not available.
  The path 0/2/0/1.2.0 was configured but is not available.
  The path 0/4/0/0.2.0 was configured but is not available.
  The path 0/4/0/1.2.0 was configured but is not available.
  Leaving -  System I/O configuration.
 
                       SYSTEM I/O AT BOOT TIME
  ldev:    1         HPC2490WD  configured      available  0/0/2/0.6.0
  ldev:    6       HP5000/F100  configured  not-available  0/0/1/0.8.0
  ldev:    7          HPC1537A  configured  not-available  0/12/0/0.2.0
  ldev:    8          HPC1537A  configured  not-available  0/12/0/1.2.0
  ldev:   10           HP7978A  configured  not-available  0/0/1/0.9.0
  ldev:   19           HP2688A  configured  not-available  0/0/1/0.10.0
  ldev:   20                    configured      available
  ldev:   31          HPC1537A  configured  not-available  0/2/0/1.2.0
  ldev:   32          HPC1537A  configured  not-available  0/4/0/0.2.0
  ldev:   33          HPC1537A  configured  not-available  0/4/0/1.2.0
  MEMORY AVAILABLE FOR USE (bytes): 2147483648
  Entering - Mount all volumes
  Mounting MASTER on LDEV            1
  USERLOG RECOVERY COMPLETED for      MPEXL_SYSTEM_VOLUME_SET
  NO PARALLEL PROCESSES FOR MOUNT_ALL_VOLUMES
  -- Time spent in MOUNT_ALL_VOLUMES ->         0
  Leaving -  Mount all volumes
  The current boot command has been saved on the system master.
  NMLG FILE NUMBER 83 ON.
  11:26/22/DCC STARTUP - ENTER - version C0500001 compiled 000612
  11:26/22/ WARNING: I/O config from last START NORECOVERY will be used.  (DCCW0)
  [LAN_DUMP_SURR] Version A.00.70.000, PIN: #30
  [PSI_DUMP_SURR] Version A.00.70.000, PIN: #n   3
  [PBT_DUMP_SURR] Version A.00.70.066, PIN: #32
  [ACC_DUMP_SURR] Version A.00.70.003, PIN: #33
  System State:  Initializing Mode.
  Reply Information Table has been initialized!
  System State:  Multiuser Mode.
  11:26/1/Spooling of initially spooled devices is complete.
  11:26/1/Set-up of Spooling Subsystem is complete.
  11:26/37/The system has finished rebuilding the output spoolfile directory.
  SYSTEM LOG FILE #84 IS ON
  Initializing Job & Session
  SESSION Scheduling Initialized
  JOB Scheduling Initialized
  Did not find a keyword in the first record of the SYSSTART file.
  Initiate Operator Log On
  MPE/iX:Successfully launched diagnostic monitor process.
  Successfully launched System UPS Monitor process.
  STM system manager started
  MPE/iX:
    
    
     
    
     
   |