*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->OpenBSD man pages -> hppa/boot_hppa (8)              
Title
Content
Arch
Section
 

BOOT_HPPA(8)

Contents


NAME    [Toc]    [Back]

     boot_hppa - hppa system bootstrapping procedures

DESCRIPTION    [Toc]    [Back]

   System starts
     When powered on, after a panic, or if the system is rebooted
via
     reboot(8)  or  shutdown(8), the hppa firmware (``PDC'') will
proceed to its
     initialization, and will boot an operating system  if  autoboot is enabled.

   Boot process description    [Toc]    [Back]
     System boot blocks are provided as a ``LIF'' (Logical Interchange Format)
     archive, either on a disk device, or via the network,  using
the bootp or
     rboot  protocols, depending on the PDC version.  A small mkboot(8) utility
     is provided for combining primary boot and a number  of  images (OS kernels
     or standalone binaries) into one ``LIF'' volume suitable for
booting.

   PDC concepts    [Toc]    [Back]
     If autoboot is enabled, the PDC will attempt  to  boot  from
the specified
     ``boot  path''  value.   If no ``boot path'' has been specified, the PDC
     will then scan for bootable devices and boot from the  first
found, after
     a  few  seconds allowing the user to interrupt the boot process.  If autoboot
 is disabled, the PDC will enter interactive mode, after
an optional
     device scan.  In all cases, it is possible to enter interactive mode by
     holding the escape key during the selftests, or when prompted to do so to
     abort the current operation, unless the PDC has been configured in
     ``secure mode''.

   ISL interaction    [Toc]    [Back]
     ``ISL'' stands for ``Initial  System  Loader''  and  is  the
boot(8) program
     in  OpenBSD.  On  all versions of the PDC except for the 712
and 725 models
     the ``boot'' command (see below) will  be  followed  by  the
question:
     ``Interact  with  IPL (Y, N, or Cancel)?>'' where a positive
answer will
     invoke an interactive prompt in the  boot(8)  program  later
and negative
     will  thus  suppress it.  A cancellation will abort the boot
process.

     On the 712 and 725 models firmware an additional ``isl'' argument should
     be  given  to the ``boot'' command to invoke the boot(8) interactive
     prompt.  With the default behaviour being a  non-interactive
boot process.

   Old PDC operation    [Toc]    [Back]
     This  version  is  used  on  the following models: 705, 7x0,
715/33/50/75,
     725/50/75, 735, 755.  There are two  levels  of  interactive
commands in
     this version.  The first level is a short menu:

           b)   Boot from specified device
           s)   Search for bootable device
           a)   Enter Boot Administration mode
           x)   Exit and continue boot sequence

           Select from menu:

     which provides the following commands:

           b     boot from a device found during the scan, either
with its
                short ``P#'' form, or a complete name  specification.  For example,
  to  boot from the SCSI disk with id 6 off
the built-in
                (first) controller, one would enter b scsi.6.0.
           s    rescan for bootable devices.
           a    enter the second part of interactive mode.
           x    resume an interrupted boot sequence.

     The ``Boot  Administration''  mode,  recognizable  with  its
BOOT_ADMIN>
     prompt,  controls  the  various  boot options.  The complete
list of commands
     depends on the machine and PDC version.  The following  list
only mentions
     commands impacting the boot process.

           AUTOSELECT   Displays or changes the autoboot setting.
If autoselect
 is set to ``on'', the PDC will always
attempt to
                       boot  the  first  bootable device found in
this order:
                             1.   Boot device path setting.
                             2.   SCSI devices connected  to  the
built-in SCSI
                                  controller, the highest ID numbers being
                                  preferred.
                             3.   Network rboot server (see  also
rbootd(8)).
                             4.   Other SCSI devices connected to
secondary
                                  controllers,  the  highest   ID
numbers being
                                  preferred.
                       If  the  primary  path  setting  defines a
bootable device,
                       no device scan will occur.

           BOOT        Boots off the  specified  device.   It  is
similar to the b
                       command  from  the  short menu above.  The
``primary'' and
                       ``alternate'' path settings may be  booted
with boot pri
                       and boot alt respectively.

           PATH         Displays  or changes the boot and console
devices.  The
                       boot device is defined as the  ``primary''
path, and another
  setting  may be stored as the ``alternate'' path
                       for rescue purposes.  For example, to  define the primary
  boot  path  to the SCSI disk with ID 5
connected to
                       the built-in controller, one  would  enter
path primary
                       scsi.5

                       When invoked without parameters, path will
list the
                       various path settings.

   Modern PDC operation    [Toc]    [Back]
     Machines equipped with 7100LC, 7200 or 7300LC CPU types  are
usually
     blessed with a different kind of PDC.  There is only one interactive
     mode, with a BOOT_ADMIN> prompt, which  provides  both  boot
settings and
     commands.   The complete list of commands depends on the machine and PDC
     version.  The following list only mentions commands  impacting the boot
     process.

           auto boot    Displays or changes the autoboot setting.
If auto
                        boot is set to ``on'', the PDC  will  always attempt to
                        boot.   The booted device chosen will depend on the
                        auto search setting.

           auto search  Displays or changes the device scan  setting.  If auto
                        search is set to ``on'', the PDC will attempt to boot
                        the first bootable device found  in  this
order:
                              1.   Boot device path setting.
                              2.    SCSI devices connected to the
built-in SCSI
                                   controller,  the  highest   ID
numbers being
                                   preferred.
                              3.   Network bootp server (see also
dhcpd(8)).
                              4.   Other SCSI  devices  connected
to secondary
                                   controllers,  the  highest  ID
numbers being
                                   preferred.
                        If auto search is set to ``off'' and  the
primary boot
                        path  points to a bootable device, no device scan will
                        occur.

                        Note that setting auto search  to  ``on''
will force autoboot,
  regardless of the auto boot value.

           boot         Boots  off  the  specified  device.   The
``primary'' and
                        ``alternate'' path settings may be booted
with boot
                        pri and boot alt respectively.

           path         Displays or changes the boot and  console
devices.  The
                        boot device is defined as the ``primary''
path, and
                        another setting  may  be  stored  as  the
``alternate''
                        path  for  rescue purposes.  For example,
to define the
                        primary boot path to the SCSI  disk  with
ID 5 connected
                        to the built-in controller, one would enter path pri
                        scsi.5.

                        When  invoked  without  parameters,  path
will list the
                        various path settings.

   Boot process options    [Toc]    [Back]
     The  OpenBSD  hppa  boot  loader  program is extensively described in a separate
 document, boot(8).

   Abnormal system termination    [Toc]    [Back]
     If the system crashes, it will enter  the  kernel  debugger,
ddb(4), if it
     is  configured  in the kernel.  If the crash occurred during
initialization
     and the debugger is not present or  is  exited,  the  kernel
will halt the
     system.   If  the crash occurred during normal operation and
the debugger
     is not present or is exited, the system will attempt a  dump
to the configured
  dump  device (which will be automatically recovered
with
     savecore(8) during the next multi-user boot cycle), and  after the dump is
     complete  (successful  or not) the kernel will attempt a reboot.

FILES    [Toc]    [Back]

     /bsd                default system kernel
     boot.lif            network bootstrap  and  kernel  combined
image
     /usr/mdec/cdboot     primary  bootstrap  for ``cd9660'' file
system
     /usr/mdec/xxboot    primary bootstrap for ``ffs'' file  system
     /usr/mdec/boot      system bootstrap (usually also installed
as /boot)

SEE ALSO    [Toc]    [Back]

      
      
     ddb(4), boot(8), dhcpd(8), halt(8), init(8), rbootd(8),  reboot(8),
     savecore(8), shutdown(8)

OpenBSD      3.6                         October     16,     2002
[ Back ]
 Similar pages
Name OS Title
boot FreeBSD system bootstrapping procedures
boot_i386 FreeBSD system bootstrapping procedures
boot_macppc OpenBSD macppc system bootstrapping procedures
boot_vax OpenBSD vax-specific system bootstrapping procedures
boot_cats OpenBSD CATS system bootstrapping procedures
boot_hp300 OpenBSD hp300 system bootstrapping procedures
boot_alpha OpenBSD Alpha system bootstrapping procedures
boot_amd64 OpenBSD amd64 system bootstrapping procedures
boot_mvme68k OpenBSD mvme68k system bootstrapping procedures
boot_sparc64 OpenBSD sparc64 system bootstrapping procedures
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service