ISL: The Initial System Loader

   

ISL also uses the Autoboot flag and the LIF volume. In an interactive boot, ISL displays a prompt and waits for a command. From ISL, the user can perform a variety of low-level maintenance functions, including updating the stable storage flags, changing boot and console paths, and examining the LIF volume contents. In an automatic boot, ISL looks in the LIF volume for a file called AUTO, reads a line from that file, and uses that as a boot command.

Normally, the AUTO file contains a single line that just reads hpux. hpux is the name in the LIF directory of the program that handles the next step in the boot process: the HPUXBOOT secondary loader. The header of HPUXBOOT contains its load address and entry point address. ISL loads HPUXBOOT into memory at its load address 0xd00000 then branches to its entry point address.



HP-UX 11i Internals
HP-UX 11i Internals
ISBN: 0130328618
EAN: 2147483647
Year: 2006
Pages: 167

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net