HPlogo System Startup, Configuration, and Shutdown Reference Manual > Chapter 2 Initiating System Activity

The Booting Process

MPE documents

Complete PDF
Table of Contents
Glossary
Index

E0802 Edition 7 ♥
E0201 Edition 6
E0796 Edition 5

The process of booting the processor-dependent code (PDC) and the input/output-dependent code (IODC) takes place immediately after the system self-test. The initialization process is hardware-driven and begins automatically.

After the system is reset, the PDC and IODC boot sequence messages indicate or prompt for the I/O paths required for successful completion. For more information on proper I/O paths for startup, refer to the previous section.

Autobooting the System


Autobooting allows you to boot the system from the primary boot path without the need to make any keyboard entries.

Boot messages vary slightly depending on whether autoboot is enabled. The following examples show some typical boot sequences and illustrate use of the material covered up to this point (resetting the system, system self- test, and using I/O paths).

Autobooting a system is usually accomplished by enabling autoboot with the ISL AUTOBOOT command, resetting the system, and following the system's prompts. For information on the AUTOBOOT command, refer to Chapter 3 System Startup Functions

Even when autoboot is disabled (or you have interrupted an enabled autoboot sequence as described in the next section), the system still allows you the option of autobooting by issuing an Interact with IPL (Y or N)?> message. (Bypassing a disabled autoboot flag setting to autoboot a system is discussed later in this chapter.)

Example 2-3 demonstrates autobooting an N-Class system. The example is a partial listing of an uninterrupted autoboot (autoboot enabled) sequence. The screen may contain a different boot path display and additional information, depending on the system you are using.

Example 2-3 Autobooting an N-Class System

  CM> TC

   Processor Dependent Code (PDC) revision 3.2

   Console path = 4.2.0.0.0.0.0
   Primary boot path = 4.1.0.0.0.0.0
   Alternate boot path = 4.5.0.0.0.0.0

   Autoboot from primary boot path enabled.
   To override, press any key within 10 seconds.

   10 seconds expired -- proceeding with autoboot.

   Booting from primary boot path = 4.1.0.0.0.0.0

   Console IO Dependent Code (IODC) revision 4
   Boot    IO Dependent Code (IODC) revision 4

   Soft Booted.
   MMSAVE Version 2.2
   DUMPAREA found, save main memory to disc
   ISL loaded

   ISL Revision A.00.28 July 15, 1993

   ISL booting START AUTO
   .
   .
   .

In Example 2-5, autoboot must be turned on, and an autoboot file (also known as an autoexecute file) must reside in the logical interchange format (LIF) directory for ISL to autoboot. If not, you get the message Cannot find an autoexecute file. AUTOBOOT ABORTED. For information on turning on autoboot, refer to Chapter 3 System Startup Functions. For information on replacing autoboot files using SYSGEN, refer to Chapter 8 Modifying System File Configurations.

Interrupting an Autobooting System


Even with the autoboot sequence in effect, you can override it to select an alternate boot medium (for example, a tape drive or another disk drive), to activate a different ISL utility, or to enter a different set of options. This is accomplished by pressing any key within 10 seconds after receiving the message that autoboot has been enabled.

Example 2-4 provides a partial listing of an interrupted autoboot sequences for an N-Class system. Other systems may display different messages and boot paths.

Example 2-4 Interrupting Autobooting an N-Class System.

  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
  y
     -> SPU hardware was successfully reset.
  . . . .
  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
  
  Processor is booting from first available device.
  To discontinue, press any key within 10 seconds.  <press key.
  Boot terminated.
  ---- 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.
  
  :<ctl-B
  >GSP Host Name:  csyprel18(csysas18)
  GSP> tc
  
  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.38  OCT 26, 1994
  ISL>
  ISL> help
      HELP          Help Facility
      LS            List ISL utilities
      AUTOBOOT      Set or clear autoboot flag in stable storage
      AUTOSEARCH    Set or clear autosearch flag in stable storage
      PRIMPATH      Modify primary boot path in stable storage
      ALTPATH       Modify alternate boot path in stable storage
      CONSPATH      Modify system console path in stable storage
      DISPLAY       Display boot and console paths in stable storage
      LSAUTOFL      List contents of autoboot file
      FASTSIZE      Sets or displays FASTSIZE
      800SUPPORT    Boots the s800 Support Kernel from the boot device
      700SUPPORT    Boot the s700 Support Kernel from the boot device
      READNVM       Displays contents of one word of NVM
      READSS        Displays contents of one word of stable storage
      LSBATCH       List contents of batch file
      BATCH         Execute commands in batch file
      LSEST         List contents of EST (Extended Self Test) file
      EST           Execute commands in EST (Extended Self Test) file

  Enter 'LS' to see a list of the ISL utilities.
  ISL>

When the sequence is interrupted, you are asked to select whether the system should boot from the primary system disk or from a system load tape on the alternate boot path. A third prompt allows you to enter a different boot path interactively. As another option, if you enter a "?" at the Enter boot path, command, or ? prompt, you see a menu of boot command options.

The menu and boot command options can differ depending on your system. Example 2-5 shows the menu for an N-Class System.

Example 2-5 Boot Command Options for an N-Class System

  ---- 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 >

If you enter an improper boot path, forget to place the boot device online, or if the disk or tape medium is defective, the system displays a boot device status along with one or more four-character boot error codes on the system console. Example 2-6 demonstrates a system's possible response to an improper boot path.

Example 2-6 A System's Response to an Improper Boot Path

  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
  y
     -> SPU hardware was successfully reset.
  GSP Host Name:  csyprel18(csysas18)
  GSP>
  ********** VIRTUAL FRONT PANEL **********
  System Boot detected
  *****************************************
  LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
         FLASH    FLASH         OFF       ON         ON
  platform                  config                    626F
  processor                 test                      1142
  . . .
  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 8.2.4
  Interact with IPL (Y, N, or Cancel)?> y
  Booting...
  Not a Valid Boot Path.
  ************* SYSTEM ALERT **************
  SYSTEM NAME: csyprel18(csysas18)
  DATE: 09/15/1999 TIME: 19:25:29
  ALERT LEVEL: 15 = Fatal hardware or configuration problem prevents operation
  REASON FOR ALERT
  SOURCE: 8 = I/O
  SOURCE DETAIL: 6 = disk   SOURCE ID: 0
  PROBLEM DETAIL: 3 = functional failure
  LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
         FLASH    FLASH         OFF       ON         ON
  
  0x000010F386001480 00000000 00000000 - type  0 = Data Field Unused
  0x580018F386001480 00006308 0F13191D - type 11 = Timestamp 09/15/1999 19:25:29
  A: ack read of this entry - X: Disable all future alert messages
  Anything else skip redisplay the log entry
  ->Choice:
  
  ->Choice:a
  *****************************************
  <hang....>
  
  ctl-b, tc to get back to bch prompt..........]

An N-Class system was used in example 2-6. Other HP e3000 systems perform similarly, although their boot paths may be different from the example shown. For an explanation of boot error codes, refer to MPE/iX Error Message Manual Volumes I, II, and III.

The message Interact with IPL (Y or N)? gives you an additional chance to autoboot even if you previously indicated an autoboot override (or have autoboot disabled). Answering NO to the Interact message returns the system to attempt an autoboot.

Interactively Booting the System with Autoboot Disabled


Interactively booting the system with autoboot disabled allows you to select a particular boot path or to activate ISL from the keyboard.

The initial interactive sequence is similar to the initial autoboot sequence, except in the interactive sequence, the system does not prompt the user with the option to override the process. Example 2-7 demonstrates the interactive boot sequence for an N-Class system. The screen display may contain a different boot path and additional information, depending on the system you are using.


NOTE: If you have a 99X system, you must transfer to the service processor before you reset the system.

CM> SP

Example 2-7 Interactively Booting an N-Class System

  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
  y
     -> SPU hardware was successfully reset.
  GSP Host Name:  csyprel18(csysas18)
  GSP>
  ********** VIRTUAL FRONT PANEL **********
  System Boot detected
  *****************************************
  LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
         FLASH    FLASH         OFF       ON         ON
  platform                  config                    626F
  processor                 test                      1142
  processor                 test                      1100
  . . .
  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.

In this example, the system halts at ISL and then waits for the operator to issue an ISL command. For more information on ISL and ISL utilities, refer to Chapter 3 System Startup Functions

Bypassing the Disabled Autoboot Setting


Answering NO to the prompt Interact with IPL (Y or N)? causes the system to ignore a disabled autoboot flag setting and attempt to autoboot.

Example 2-10 demonstrates bypassing a current disabled autoboot flag setting in order to autoboot.

Example 2-8 Bypassing the Disabled Autoboot Setting When Booting a System

  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
  y
     -> SPU hardware was successfully reset.
  GSP Host Name:  csyprel18(csysas18)
  GSP>
  ********** VIRTUAL FRONT PANEL **********
  System Boot detected
  *****************************************
  LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
         FLASH    FLASH         OFF       ON         ON
  platform                  config                    626F
  processor                 test                      1142
  processor                 test                      1100
  . . .
  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  0/0/2/0.6
  Interact with IPL (Y, N, or Cancel)?> n
  Booting...
  Boot IO Dependent Code (IODC) revision 1
  SOFT Booted.
  MMSAVE Version 2.5
  DUMPAREA protected, proceeding to ISL without memsave
  ISL loaded
  ISL Revision A.00.43  Apr 12, 2000
      Cannot find an auto-execute file.  AUTOBOOT ABORTED.
  ISL>




Testing the System


System Startup Procedure