1*4baa9a4eSrillig.\" $NetBSD: boot.8,v 1.17 2024/09/07 19:13:29 rillig Exp $ 2b9e2da9fScgd.\" 3db755e7cScgd.\" Copyright (c) 1999 Christopher G. Demetriou 4db755e7cScgd.\" All rights reserved. 5b9e2da9fScgd.\" 6b9e2da9fScgd.\" Redistribution and use in source and binary forms, with or without 7b9e2da9fScgd.\" modification, are permitted provided that the following conditions 8b9e2da9fScgd.\" are met: 9b9e2da9fScgd.\" 1. Redistributions of source code must retain the above copyright 10b9e2da9fScgd.\" notice, this list of conditions and the following disclaimer. 11b9e2da9fScgd.\" 2. Redistributions in binary form must reproduce the above copyright 12b9e2da9fScgd.\" notice, this list of conditions and the following disclaimer in the 13b9e2da9fScgd.\" documentation and/or other materials provided with the distribution. 14b9e2da9fScgd.\" 3. All advertising materials mentioning features or use of this software 15b9e2da9fScgd.\" must display the following acknowledgement: 16db755e7cScgd.\" This product includes software developed for the 17*4baa9a4eSrillig.\" NetBSD Project. See https://www.NetBSD.org/ for 18db755e7cScgd.\" information about NetBSD. 19db755e7cScgd.\" 4. The name of the author may not be used to endorse or promote products 20db755e7cScgd.\" derived from this software without specific prior written permission. 21b9e2da9fScgd.\" 22b9e2da9fScgd.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 23b9e2da9fScgd.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 24b9e2da9fScgd.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 25b9e2da9fScgd.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 26b9e2da9fScgd.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 27b9e2da9fScgd.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 28b9e2da9fScgd.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 29b9e2da9fScgd.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 30b9e2da9fScgd.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 31b9e2da9fScgd.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 32b9e2da9fScgd.\" 33db755e7cScgd.\" <<Id: LICENSE,v 1.2 2000/06/14 15:57:33 cgd Exp>> 34db755e7cScgd.\" 35d220ca5bScgd.\" 36b9e2da9fScgd.\" Copyright (c) 1990, 1991 The Regents of the University of California. 37b9e2da9fScgd.\" All rights reserved. 38b9e2da9fScgd.\" 39b9e2da9fScgd.\" This code is derived from software contributed to Berkeley by 40b9e2da9fScgd.\" the Systems Programming Group of the University of Utah Computer 41b9e2da9fScgd.\" Science Department. 42b9e2da9fScgd.\" 43b9e2da9fScgd.\" Redistribution and use in source and binary forms, with or without 44b9e2da9fScgd.\" modification, are permitted provided that the following conditions 45b9e2da9fScgd.\" are met: 46b9e2da9fScgd.\" 1. Redistributions of source code must retain the above copyright 47b9e2da9fScgd.\" notice, this list of conditions and the following disclaimer. 48b9e2da9fScgd.\" 2. Redistributions in binary form must reproduce the above copyright 49b9e2da9fScgd.\" notice, this list of conditions and the following disclaimer in the 50b9e2da9fScgd.\" documentation and/or other materials provided with the distribution. 51075022b3Sagc.\" 3. Neither the name of the University nor the names of its contributors 52b9e2da9fScgd.\" may be used to endorse or promote products derived from this software 53b9e2da9fScgd.\" without specific prior written permission. 54b9e2da9fScgd.\" 55b9e2da9fScgd.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 56b9e2da9fScgd.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 57b9e2da9fScgd.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 58b9e2da9fScgd.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 59b9e2da9fScgd.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 60b9e2da9fScgd.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 61b9e2da9fScgd.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 62b9e2da9fScgd.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 63b9e2da9fScgd.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 64b9e2da9fScgd.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 65b9e2da9fScgd.\" SUCH DAMAGE. 66b9e2da9fScgd.\" 67b9e2da9fScgd.\" @(#)boot_hp300.8 8.2 (Berkeley) 4/19/94 68b9e2da9fScgd.\" 693af2acdcSchristos.Dd February 17, 2017 70b9e2da9fScgd.Dt BOOT 8 alpha 71b9e2da9fScgd.Os 72b9e2da9fScgd.Sh NAME 73b9e2da9fScgd.Nm boot 74b9e2da9fScgd.Nd Alpha system bootstrapping procedures 75b9e2da9fScgd.Sh DESCRIPTION 7604b8228fSfair.Tn DEC 7704b8228fSfair.Tn Alpha 7804b8228fSfairsystems can have either of two different firmware systems: 7904b8228fSfair.Tn ARC 8004b8228fSfair.Pq a.k.a. Tn AlphaBIOS , 8104b8228fSfairand 8204b8228fSfair.Tn SRM . 8304b8228fSfairSome 8404b8228fSfair.Tn Alpha 8504b8228fSfairsystems have both in their flash 8604b8228fSfair.Tn RAM 8704b8228fSfairand can switch between them on command. 8804b8228fSfair.Tn ARC 893c344189Sfairis used to bootstrap Microsoft Windows NT for 9004b8228fSfair.Tn Alpha . 9104b8228fSfair.Tn SRM 923c344189Sfairis used to bootstrap 9304b8228fSfair.Tn OpenVMS 9404b8228fSfairand 9504b8228fSfair.Tn Ultrix . 9604b8228fSfair.Nx 9704b8228fSfairrequires 9804b8228fSfair.Tn SRM . 9904b8228fSfair.Pp 10004b8228fSfair.Tn SRM 1013c344189Sfaircan bootstrap from supported local storage devices, e.g., 10204b8228fSfair.Tn IDE 10304b8228fSfairdisks or 10404b8228fSfair.Tn CD-ROM 10504b8228fSfairdrives, 10604b8228fSfair.Tn SCSI 10704b8228fSfairdisks or 10804b8228fSfair.Tn CD-ROM 10904b8228fSfairdrives, and floppy drives. 11004b8228fSfair.Tn SRM 1113c344189Sfaircan also network bootstrap via supported 11204b8228fSfair.Tn Ethernet 11304b8228fSfairinterfaces, using 11404b8228fSfair.Tn BOOTP 11504b8228fSfairor 11604b8228fSfair.Tn MOP . 11704b8228fSfairThe particular capabilities of 11804b8228fSfair.Tn SRM 11904b8228fSfairwill vary from system to system. 12004b8228fSfair.Pp 12104b8228fSfairWhen 12204b8228fSfair.Tn SRM 12304b8228fSfairboots the system, it performs a Power On Self Test 12404b8228fSfair.Pq Tn POST , 12504b8228fSfairprobes the system busses to identify devices, and initializes them. 12604b8228fSfair.Tn SRM 12704b8228fSfairincludes an x86 instruction emulator in order to run the 12804b8228fSfair.Tn BIOS 12904b8228fSfairinitialization routines found in the 13004b8228fSfair.Tn PROM 13104b8228fSfairof any video cards found. 13204b8228fSfairIn this way, most generic 13304b8228fSfair.Tn PCI 13404b8228fSfairvideo cards can work in 13504b8228fSfair.Tn Alpha 13604b8228fSfairsystems that have 13704b8228fSfair.Tn PCI 13804b8228fSfairbus slots. 13904b8228fSfair.Pp 14004b8228fSfair.Tn SRM 14104b8228fSfairthen examines the state of one of several variables: 14204b8228fSfair.Ev auto_action . 14304b8228fSfairIf the value of 14404b8228fSfair.Ev auto_action 14504b8228fSfairis 14604b8228fSfair.Qq halt 14704b8228fSfairthen 148e884f187Swiz.Tn SRM 149e884f187Swizwill stop, print its prompt: 15001869ca4Swiz.Qq >>> 15104b8228fSfairand wait for commands to be entered on the console. 15204b8228fSfairIf the value of 15304b8228fSfair.Ev auto_action 15404b8228fSfairis 15504b8228fSfair.Qq boot 15604b8228fSfairthen 15704b8228fSfair.Tn SRM 1583c344189Sfairwill automatically bootstrap the operating system specified by 15904b8228fSfairvarious non-volatile environment variables. 16004b8228fSfair.Pp 16104b8228fSfair.Tn SRM 16204b8228fSfairdevice names are not the same as in 16304b8228fSfair.Nx , 16475f9ab5bSwize.g., 16504b8228fSfair.Sy ewa0 16604b8228fSfairis a 16704b8228fSfair.Tn DEC 16804b8228fSfair.Qq tulip 16904b8228fSfair.Tn Ethernet 17004b8228fSfairinterface, 17104b8228fSfair.Sy dka0 17204b8228fSfairis a 17304b8228fSfair.Tn SCSI 17404b8228fSfairdisk on a recognized controller, 17504b8228fSfair.Sy dqa0 17604b8228fSfairis an 17704b8228fSfair.Tn IDE 17804b8228fSfairdisk on a recognized controller. 17904b8228fSfairThe 18004b8228fSfair.Ic show device 18104b8228fSfaircommand will list all the devices that 18204b8228fSfair.Tn SRM 1833c344189Sfaircan bootstrap from. 18404b8228fSfair.Ss SRM Commands 18504b8228fSfair.Tn SRM 18604b8228fSfairis somewhat 18704b8228fSfair.Ux Ns No -like 18804b8228fSfairin that it incorporates a simple pipe and I/O redirection, 18904b8228fSfairwhich allows command sequences like: 19004b8228fSfair.Pp 19104b8228fSfair.Bd -literal -offset indent 19204b8228fSfairshow config | more 19304b8228fSfairshow * | more 19404b8228fSfair.Ed 19504b8228fSfair.Pp 19604b8228fSfairAn essential but incomplete list of 19704b8228fSfair.Tn SRM 19804b8228fSfaircommands follows: 19904b8228fSfair.\" .Pp 20004b8228fSfair.\" .Bl -tag -width "boot [-file filename] [-flags value] [-protocols enet_protocol] [device]" 20104b8228fSfair.\" .It Ic boot Oo Fl file Ar filename Oc Oo Fl flags Ar value Oc Oo Fl protocols Ar enet_protocol Oc Op Ar device 20204b8228fSfair.Pp 20304b8228fSfair.Ic boot 20404b8228fSfair.Op Fl file Ar filename 20504b8228fSfair.Op Fl flags Ar value 20604b8228fSfair.\" .Op Fl protocols Ar enet_protocol 20704b8228fSfair.Op Ar device 20804b8228fSfair.Pp 20904b8228fSfairBoot an operating system. 21004b8228fSfairThe default arguments for this command are taken from the 21104b8228fSfair.Tn SRM 21204b8228fSfairenvironment variables: 21304b8228fSfair.Pp 21404b8228fSfair.Bl -tag -compact -width "boot_osflags" -offset indent 21504b8228fSfair.It Ev boot_file 2163c344189Sfairfile name to bootstrap. 21704b8228fSfair.It Ev boot_osflags 2183c344189Sfairflags to pass to the secondary bootstrap program. 21904b8228fSfair.It Ev bootdef_dev 2203c344189Sfairdefault bootstrap device. 22104b8228fSfair.El 22204b8228fSfair.\" .It Ic help Op Ar command 22304b8228fSfair.Pp 22404b8228fSfair.Ic help Op Ar command 22504b8228fSfair.Pp 22604b8228fSfairInvoke the 22704b8228fSfair.Tn SRM 22804b8228fSfairhelp system. 22904b8228fSfair.\" .It Ic set Ar variable Ar value 23004b8228fSfair.Pp 2313c344189Sfair.Ic init 2323c344189Sfair.Pp 2333c344189SfairReset the 2343c344189Sfair.Tn SRM 2353c344189Sfairconsole, and take actions as specified by 2363c344189Sfair.Tn SRM 2373c344189Sfairvariables. 2383c344189Sfair.Pp 2393c344189Sfair.Ic set Ar variable Ar value Op Fl default 24004b8228fSfair.Pp 24104b8228fSfairSet an 24204b8228fSfair.Tn SRM 24375f9ab5bSwizvariable, e.g., 24404b8228fSfair.Bd -literal -offset indent 24504b8228fSfairset auto_action boot 24604b8228fSfairset bootdef_dev dka0 24704b8228fSfairset ewa0_mode auto 24804b8228fSfair.Ed 2493c344189Sfair.Pp 2503c344189SfairIf the 2513c344189Sfair.Fl default 2523c344189Sfairflag is used, the variable will be set to its default value. 25304b8228fSfair.\" .It Ic show Ar variable or subsystem 25404b8228fSfair.Pp 25504b8228fSfair.Ic show Ar variable or subsystem 25604b8228fSfair.Pp 25704b8228fSfairShow 25804b8228fSfair.Tn SRM 25904b8228fSfairvariables and values, or show system state or configuration. 26004b8228fSfairIf a wildcard is used, then all matching 26104b8228fSfair.Tn SRM 26275f9ab5bSwizvariables are shown, e.g., 26304b8228fSfair.Pp 26404b8228fSfair.Bl -tag -width "show device" -compact -offset indent 2653c344189Sfair.It Ic show \&* 2663c344189Sfairwill display all 2673c344189Sfair.Tn SRM 2683c344189Sfairvariables. 26904b8228fSfair.It Ic show b* 27004b8228fSfairwill display all variables whose names begin with 27104b8228fSfair.Em b . 27204b8228fSfair.It Ic show config 27304b8228fSfairwill display the complete system configuration. 27404b8228fSfair.It Ic show device 27504b8228fSfairwill display all bootable devices. 2763c344189Sfair.It Ic show memory 2773c344189Sfairwill display the system's memory configuration. 27804b8228fSfair.El 27904b8228fSfair.\" .El 28004b8228fSfair.Ss SRM Variables 28104b8228fSfair.Bl -tag -width "ew*0_protocols" 28204b8228fSfair.It Ev auto_action 28304b8228fSfairWhat 28404b8228fSfair.Tn SRM 28504b8228fSfairwill do at system startup or reset: 28604b8228fSfair.Bl -tag -width boot 28704b8228fSfair.It Ar boot 2883c344189Sfairautomatically bootstrap the operating system. 28904b8228fSfair.It Ar halt 29004b8228fSfairafter 2913c344189Sfair.Tn POST , 29204b8228fSfairprompt the user on the console for commands to execute. 29304b8228fSfair.El 29404b8228fSfair.Pp 29504b8228fSfairSome 29604b8228fSfair.Tn Alpha 29704b8228fSfairsystems 29875f9ab5bSwiz.Pq e.g., Tn AlphaServer 800 29904b8228fSfairhave a 30004b8228fSfair.Qq halt 30104b8228fSfairswitch, which if set, will override the action of this variable, and cause 30204b8228fSfair.Tn SRM 30304b8228fSfairto stop after 30404b8228fSfair.Tn POST 30504b8228fSfairand prompt the user for commands to execute. 30604b8228fSfair.It Ev bootdef_dev 3073c344189SfairThe default bootstrap device, e.g., 30804b8228fSfair.Sy dka0 , 30938fe78bcSfair.Sy dqa0 , 31038fe78bcSfair.Sy ewa0 . 31104b8228fSfairThe 31204b8228fSfair.Ic show device 31304b8228fSfaircommand will list the available and recognized bootable devices. 31404b8228fSfair.It Ev boot_file 3153c344189SfairThe file to bootstrap from; this is a null string by default. 31604b8228fSfair.It Ev boot_osflags 3173c344189SfairThe flag passed to the secondary bootstrap program, and the 3183c344189Sfair.Nx 3193c344189Sfairkernel: 32004b8228fSfair.Bl -tag -width "XXXX" 32104b8228fSfair.It Sy a 3223c344189Sfair.Pq automatic 3233c344189Sfairmulti-user mode bootstrap. 3243c344189Sfair.It Sy c 3253c344189Sfaircrash dump immediately after 3263c344189Sfair.Xr autoconf 4 , 3273c344189Sfairif the 3283c344189Sfair.Nx 3293c344189Sfairkernel is compiled with 3303c344189Sfair.Dv DEBUG ; 3313c344189SfairSee 3323c344189Sfair.Xr options 4 . 3333c344189Sfair.It Sy d 3343c344189Sfairbreak into the debugger ASAP, if the 3353c344189Sfair.Nx 3363c344189Sfairkernel is compiled with 3373c344189Sfair.Dv DDB 3383c344189Sfairor 3393c344189Sfair.Dv KGDB ; 3403c344189SfairSee 3413c344189Sfair.Xr options 4 . 3423c344189Sfair.It Sy h 3433c344189Sfairon a reboot request from the 3443c344189Sfair.Nx 3453c344189Sfairkernel, halt the system instead of rebooting. 34604b8228fSfair.It Sy i 34704b8228fSfairthe 34804b8228fSfair.Nx 3493c344189Sfairsecondary bootstrap program will stop and prompt for the 3503c344189Sfair.Nx 3513c344189Sfairkernel file name to bootstrap. 3523c344189Sfair.It Sy n 3533c344189Sfairthe 3543c344189Sfair.Nx 3553c344189Sfairkernel will ask for the root file system's device, the kernel core 3563c344189Sfairdump device, and the path to 3573c344189Sfair.Xr init 8 . 35804b8228fSfair.It Sy q 3593c344189Sfairbootstrap quietly. 36004b8228fSfair.It Sy s 3613c344189Sfairsingle-user mode bootstrap. 3623c344189Sfair.It Sy v 3633c344189Sfairbootstrap verbosely. 36404b8228fSfair.El 3653c344189Sfair.Pp 3663c344189SfairThese may be used in combinations that are not mutually exclusive. 3673c344189SfairThese options are case-insensitive to be compatible with 3683c344189Sfair.Tn DEC 3693c344189Sfairoperating systems. 37004b8228fSfair.It Ev console 37104b8228fSfairWhat type of console device 37204b8228fSfair.Tn SRM 37304b8228fSfairand 37404b8228fSfair.Nx 37504b8228fSfairwill use: 37604b8228fSfair.Bl -tag -width "graphics" 37704b8228fSfair.It Ar graphics 37804b8228fSfairuse a video card for output, and a 37904b8228fSfair.Tn PC 38004b8228fSfairkeyboard for input. 38104b8228fSfair.It Ar serial 38204b8228fSfairuse the first serial port for console. 38304b8228fSfair.El 38404b8228fSfair.Pp 38504b8228fSfairJust as with 38604b8228fSfair.Tn Sun 38704b8228fSfairsystems, 38804b8228fSfair.Tn Alpha 38904b8228fSfairsystems will use the first serial port as a console if there is no 39004b8228fSfairkeyboard plugged into the keyboard port, even if 39104b8228fSfair.Ev console 39204b8228fSfairis set to 39304b8228fSfair.Qq graphics . 39404b8228fSfair.It Ev ew*0_mode 3953c344189SfairThe media and speed for 39604b8228fSfair.Tn DEC 39704b8228fSfair.Qq tulip 39804b8228fSfairEthernet interfaces 39904b8228fSfair.Po 40075f9ab5bSwize.g., 40104b8228fSfair.Tn DECchip 40204b8228fSfair21040, 21140, 21143 40304b8228fSfair.Pc ; 40438fe78bcSfairpossible values are: 40538fe78bcSfair.Ic auto 40638fe78bcSfair.Po 40738fe78bcSfair.Tn IEEE 40838fe78bcSfair802.3u 40938fe78bcSfair.Qq Nway 41038fe78bcSfairnegotiation 41138fe78bcSfair.Pc , 41238fe78bcSfair.Ic BNC , 41338fe78bcSfair.Ic AUI , 41438fe78bcSfair.Ic Twisted-Pair , 41538fe78bcSfair.Ic FastFD 41604b8228fSfair.Pq Fast Full Duplex . 41704b8228fSfair.It Ev ew*0_protocols 4183c344189SfairThe protocol to use when netbooting, i.e., 41938fe78bcSfair.Tn MOP 42004b8228fSfair.Pq Maintenance Operations Protocol , 42138fe78bcSfairor 42238fe78bcSfair.Tn BOOTP 42338fe78bcSfair.Pq Bootstrap Protocol . 42438fe78bcSfair.Pp 42538fe78bcSfairThe 42638fe78bcSfair.Tn Alpha 42738fe78bcSfair.Tn SRM 42838fe78bcSfairfirmware is picky about 42938fe78bcSfair.Tn BOOTP 43038fe78bcSfairresponses; the 43138fe78bcSfair.Xr dhcpd.conf 5 43238fe78bcSfairon the server needs the 43338fe78bcSfair.Pp 43438fe78bcSfair.Bd -literal -offset indent 43538fe78bcSfairalways-reply-rfc1048 on; 43638fe78bcSfair.Ed 43738fe78bcSfair.Pp 43838fe78bcSfairdirective in the section for netbooting 43938fe78bcSfair.Tn Alpha 44038fe78bcSfairsystems. 44138fe78bcSfair.It Ev os_type 4423c344189SfairThis determines which system firmware will be used after the next 4433c344189Sfairpower-cycle, if both 4443c344189Sfair.Tn ARC 4453c344189Sfairand 4463c344189Sfair.Tn SRM 4473c344189Sfairare present in 4483c344189Sfair.Tn Flash RAM . 4493c344189SfairThis should be set to any of 4503c344189Sfair.Qq Ux , 4513c344189Sfair.Qq osf , 4523c344189Sfairor 4533c344189Sfair.Qq vms 4543c344189Sfairto select the 4553c344189Sfair.Tn SRM 4563c344189Sfairconsole required for 4573c344189Sfair.Nx . 4583c344189Sfair.Tn OSF 4593c344189Sfairrefers to the Open Software Foundation. 46004b8228fSfair.El 46104b8228fSfair.Ss After bootstrap 46204b8228fSfairOnce the 463b9e2da9fScgd.Nx Ns Tn /alpha 464b9e2da9fScgdkernel is booted normally 46532c41ae1Sfairit initializes itself and proceeds to start the system. 46632c41ae1SfairAn automatic consistency check of the file systems takes place, 46732c41ae1Sfairand unless this fails, the system comes up to multi-user operation. 46804b8228fSfair.Pp 46932c41ae1SfairThe proper way to shut the system down is with the 470b9e2da9fScgd.Xr shutdown 8 471b9e2da9fScgdcommand. 472b9e2da9fScgd.Pp 473b9e2da9fScgdIf the system crashes, it will enter the kernel debugger, 4745b9448b7Swiz.Xr ddb 4 , 475b9e2da9fScgdif it is configured in the kernel. 47632c41ae1SfairIf the crash occurred during initialization and the debugger is 47732c41ae1Sfairnot present or is exited, the kernel will halt the system. 47804b8228fSfair.Pp 479b9e2da9fScgdIf the crash occurred during normal operation and the debugger 480b9e2da9fScgdis not present or is exited, the system will attempt a dump to the 481b9e2da9fScgdconfigured dump device (which will be automatically recovered with 482b9e2da9fScgd.Xr savecore 8 4833c344189Sfairduring the next bootstrap cycle), and after the dump is complete (successful 484b9e2da9fScgdor not) the kernel will attempt a reboot. 485b9e2da9fScgd.Sh FILES 486b9e2da9fScgd.Bl -tag -width /usr/mdec/bootxx_cd9660 -compact 48704b8228fSfair.It Pa /boot 48804b8228fSfair.Nx 4893c344189Sfairsecondary bootstrap program 49004b8228fSfair.Pq installed 491b9e2da9fScgd.It Pa /netbsd 49204b8228fSfairdefault 49304b8228fSfair.Nx 49404b8228fSfairsystem kernel 495b9e2da9fScgd.It Pa /usr/mdec/bootxx_cd9660 496b9e2da9fScgdprimary bootstrap for 497b9e2da9fScgd.Dq cd9660 49832c41ae1Sfair.Pq Tn ISO 9660 49932c41ae1Sfairfile system 500b9e2da9fScgd.It Pa /usr/mdec/bootxx_ffs 501b9e2da9fScgdprimary bootstrap for 502b9e2da9fScgd.Dq ffs 503b9e2da9fScgdfile system 50432c41ae1Sfair.Pq Berkeley Fast File System 505b9e2da9fScgd.It Pa /usr/mdec/boot 506b9e2da9fScgdsecondary bootstrap 507b9e2da9fScgd.It Pa /usr/mdec/netboot 508b9e2da9fScgdnetwork bootstrap 509b9e2da9fScgd.It Pa /usr/mdec/ustarboot 510b9e2da9fScgd.Dq ustar 511b9e2da9fScgddisk and tape bootstrap 512b9e2da9fScgd.El 513b9e2da9fScgd.Sh SEE ALSO 514b9e2da9fScgd.Xr ddb 4 , 51599f13c16Swiz.Xr alpha/mkbootimage 8 , 51699f13c16Swiz.Xr alpha/setnetbootinfo 8 , 51704b8228fSfair.Xr diskless 8 , 51804b8228fSfair.Xr init 8 , 519b9e2da9fScgd.Xr installboot 8 , 52004b8228fSfair.Xr rc 8 , 52104b8228fSfair.Xr reboot 8 , 5225b9448b7Swiz.Xr savecore 8 , 5235b9448b7Swiz.Xr shutdown 8 524b9e2da9fScgd.Rs 525b9e2da9fScgd.%T "Alpha Architecture Reference Manual Third Edition" 526b9e2da9fScgd.%Q "Alpha Architecture Committee" 527b9e2da9fScgd.%I "Digital Press" 528b9e2da9fScgd.%D 1998 529b9e2da9fScgd.Re 530b9e2da9fScgd.Sh BUGS 531b9e2da9fScgdThe device names used by 532b9e2da9fScgd.Nx Ns Tn /alpha 533b9e2da9fScgdand the 534b9e2da9fScgd.Tn SRM Console 535b9e2da9fScgdoften have no relation to each other. 536