unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (HP-UX-11.11)
Page:
Section:
Apropos / Subsearch:
optional field



 isl(1M)							     isl(1M)
			       Series 800 Only



 NAME
      isl - initial system loader

 DESCRIPTION
      isl implements the operating system independent portion of the
      bootstrap process.  It is loaded and executed after self-test and
      initialization have completed successfully.

      The processor contains special purpose memory for maintaining critical
      configuration related parameters (e.g. Primary Boot, Alternate Boot,
      and Console Paths).  Two forms of memory are supported: Stable Storage
      and Non-Volatile Memory (NVM).

      Typically, when control is transferred to isl, an autoboot sequence
      takes place.  An autoboot sequence allows a complete bootstrap
      operation to occur with no intervention from an operator.	 isl
      executes commands from the autoexecute file in a script-like fashion.
      autoboot is enabled by a flag in Stable Storage.

      autosearch is a mechanism that automatically locates the boot and
      console devices.	For further information, see pdc(1M).

      During an autoboot sequence, isl displays its revision and the name of
      any utility it executes.	However, if autoboot is disabled, after isl
      displays its revision, it then prompts for input from the console
      device.  Acceptable input is any isl command name or the name of any
      utility available on the system.	If a non-fatal error occurs or the
      executed utility returns, isl again prompts for input.

    Commands
      There are several commands available in isl.  The following is a list
      with a short description.	 Parameters may be entered on the command
      line following the command name.	They must be separated by spaces.
      isl prompts for any necessary parameters that are not entered on the
      command line.

	   ?
	   help		  Help - List commands and available utilities

	   listf
	   ls		  List available utilities

	   autoboot	  Enable or disable the autoboot sequence

			  Parameter - on or off

	   autosearch	  Enable or disable the autosearch sequence

			  Parameter - on or off





 Hewlett-Packard Company	    - 1 -   HP-UX Release 11i: November 2000






 isl(1M)							     isl(1M)
			       Series 800 Only



	   primpath	  Modify the Primary Boot Path

			  Parameter - Primary Boot Path in decimal

	   altpath	  Modify the Alternate Boot Path

			  Parameter - Alternate Boot Path in decimal

	   conspath	  Modify the Console Path

			  Parameter - Console Path in decimal

	   lsautofl
	   listautofl	  List contents of the autoexecute file

	   display	  Display the Primary Boot, Alternate Boot, and
			  Console Paths

	   readnvm	  Display the contents of one word of NVM in
			  hexadecimal

			  Parameter - NVM address in decimal or standard
			  hexadecimal notation

	   readss	  Display the contents of one word of Stable Storage
			  in hexadecimal

			  Parameter - Stable Storage address in decimal or
			  standard hexadecimal notation

 DIAGNOSTICS
      isl displays diagnostic information through error messages written on
      the console and display codes on the LED display.

      For the display codes, CE0x are informative only.	 CE1x and CE2x
      indicate errors, some of which are fatal and cause the system to halt.
      Other errors merely cause isl to display a message.

      Non-fatal errors during an autoboot sequence cause the autoboot
      sequence to be aborted and isl to prompt for input.  After non-fatal
      errors during an interactive isl session, isl merely prompts for
      input.

      Fatal errors cause the system to halt.  The problem must be corrected
      and the system RESET to recover.

      CE00   isl is executing.
      CE01   isl is autobooting from the autoexecute file.
      CE02   Cannot find an autoexecute file.  autoboot aborted.
      CE03   No console found, isl can only autoboot.
      CE05   Directory of utilities is too big, isl reads only 2K bytes.



 Hewlett-Packard Company	    - 2 -   HP-UX Release 11i: November 2000






 isl(1M)							     isl(1M)
			       Series 800 Only



      CE06   autoexecute file is inconsistent.	autoboot aborted.
      CE07   Utility file header inconsistent: SOM values invalid.
      CE08   autoexecute file input string exceeds 2048 characters.  autoboot aborted.
      CE09   isl command or utility name exceeds 10 characters.
      CE0F   isl has transferred control to the utility.
      CE10   Internal inconsistency: Volume label - FATAL.
      CE11   Internal inconsistency: Directory - FATAL.
      CE12   Error reading autoexecute file.
      CE13   Error reading from console - FATAL.
      CE14   Error writing to console - FATAL.
      CE15   Not an isl command or utility.
      CE16   Utility file header inconsistent: Invalid System ID.
      CE17   Error reading utility file header.
      CE18   Utility file header inconsistent: Bad magic number.
      CE19   Utility would overlay isl in memory.
      CE1A   Utility requires more memory than is configured.
      CE1B   Error reading utility into memory.
      CE1C   Incorrect checksum: Reading utility into memory.
      CE1D   Console needed - FATAL.
      CE1E   Internal inconsistency: Boot device class - FATAL.
      CE21   Destination memory address of utility is invalid.
      CE22   Utility file header inconsistent: pdc_cache entry.
      CE23   Internal inconsistency: iodc_entry_init - FATAL.
      CE24   Internal inconsistency: iodc_entry_init - console - FATAL.
      CE25   Internal inconsistency: iodc_entry_init - boot device - FATAL.
      CE26   Utility file header inconsistent: Bad aux_id.
      CE27   Bad utility file type.

 SEE ALSO
      boot(1M), pdc(1M).
























 Hewlett-Packard Company	    - 3 -   HP-UX Release 11i: November 2000