Update for Greg Woods. Add new options and mention the bit values together
with the options
This commit is contained in:
parent
50097c84af
commit
e846b07c1f
@ -1,4 +1,4 @@
|
||||
.\" $NetBSD: reboot.2,v 1.21 2004/11/21 10:45:08 jmmv Exp $
|
||||
.\" $NetBSD: reboot.2,v 1.22 2006/08/05 17:58:53 christos Exp $
|
||||
.\"
|
||||
.\" Copyright (c) 1980, 1991, 1993
|
||||
.\" The Regents of the University of California. All rights reserved.
|
||||
@ -55,10 +55,11 @@ options, defined in the include file
|
||||
.Aq Pa sys/reboot.h ,
|
||||
to be passed
|
||||
to the new kernel or the new bootstrap and init programs.
|
||||
.Bl -tag -width RB_INITNAMEA
|
||||
.It Dv RB_AUTOBOOT
|
||||
.Bl -column RB_INITNAMEA 0x0000
|
||||
.It Dv RB_AUTOBOOT Ta Li 0x0000 Ta
|
||||
The default, causing the system to reboot in its usual fashion.
|
||||
.It Dv RB_ASKNAME
|
||||
.Pp
|
||||
.It Dv RB_ASKNAME Ta Li 0x0001 Ta
|
||||
Interpreted by the bootstrap program itself, causing it to
|
||||
prompt on the console as to what file should be booted.
|
||||
Normally, the system is booted from the file
|
||||
@ -67,33 +68,33 @@ where
|
||||
.Em xx
|
||||
is the default disk name,
|
||||
without prompting for the file name.
|
||||
.It Dv RB_DFLTROOT
|
||||
.It Dv RB_DFLTROOT Ta Li 0x0020 Ta
|
||||
Use the compiled in root device.
|
||||
Normally, the system uses the device from which it was booted
|
||||
as the root device if possible.
|
||||
(The default behavior is dependent on the ability of the bootstrap program
|
||||
to determine the drive from which it was loaded, which is not possible
|
||||
on all systems.)
|
||||
.It Dv RB_DUMP
|
||||
.It Dv RB_DUMP Ta Li 0x0100 Ta
|
||||
Dump kernel memory before rebooting; see
|
||||
.Xr savecore 8
|
||||
for more information.
|
||||
.It Dv RB_HALT
|
||||
.It Dv RB_HALT Ta Li 0x0008 Ta
|
||||
the processor is simply halted; no reboot takes place.
|
||||
This option should be used with caution.
|
||||
.It Dv RB_POWERDOWN
|
||||
If used in conjunction with
|
||||
.It Dv RB_POWERDOWN Ta Li 0x0808 Ta
|
||||
This option is always used in conjunction with
|
||||
.Dv RB_HALT ,
|
||||
and if the system hardware supports the function, the system will be
|
||||
powered off.
|
||||
.It Dv RB_INITNAME
|
||||
powered off, otherwise it has no effect.
|
||||
.It Dv RB_INITNAME Ta Li 0x0010 Ta
|
||||
An option allowing the specification of an init program (see
|
||||
.Xr init 8 )
|
||||
other than
|
||||
.Pa /sbin/init
|
||||
to be run when the system reboots.
|
||||
This switch is not currently available.
|
||||
.It Dv RB_KDB
|
||||
.It Dv RB_KDB Ta Li 0x0040 Ta
|
||||
Load the symbol table and enable a built-in debugger in the system.
|
||||
This option will have no useful function if the kernel is not configured
|
||||
for debugging.
|
||||
@ -105,16 +106,19 @@ call.
|
||||
See
|
||||
.Xr ddb 4
|
||||
for more information.
|
||||
.It Dv RB_NOSYNC
|
||||
.Pp
|
||||
.It Dv RB_NOSYNC Ta Li 0x0004 Ta
|
||||
Normally, the disks are sync'd (see
|
||||
.Xr sync 8 )
|
||||
before the processor is halted or rebooted.
|
||||
This option may be useful if file system changes have been made manually
|
||||
or if the processor is on fire.
|
||||
.It Dv RB_RDONLY
|
||||
.Pp
|
||||
.It Dv RB_RDONLY Ta Li 0x0080 Ta
|
||||
Initially mount the root file system read-only.
|
||||
This is currently the default, and this option has been deprecated.
|
||||
.It Dv RB_SINGLE
|
||||
.Pp
|
||||
.It Dv RB_SINGLE Ta Li 0x0002 Ta
|
||||
Normally, the reboot procedure involves an automatic disk consistency
|
||||
check and then multi-user operations.
|
||||
.Dv RB_SINGLE
|
||||
@ -133,11 +137,17 @@ of a disk chosen in a processor specific way.
|
||||
An automatic consistency check of the disks is normally performed
|
||||
(see
|
||||
.Xr fsck 8 ) .
|
||||
.It Dv RB_STRING
|
||||
.It Dv RB_STRING Ta Li 0x0400 Ta
|
||||
.Fa bootstr
|
||||
is a string passed to the firmware on the machine, if possible, if this
|
||||
option is set.
|
||||
Currently this is only implemented on the sparc and the sun3 ports.
|
||||
.Pp
|
||||
.It Dv RB_USERCONF Ta Li 0x1000 Ta
|
||||
Initially invoke the
|
||||
.Xr userconf 4
|
||||
facility when the system starts up again, if it has been compiled into
|
||||
the kernel that is loaded.
|
||||
.El
|
||||
.Sh RETURN VALUES
|
||||
If successful, this call never returns.
|
||||
@ -161,3 +171,8 @@ The
|
||||
.Fn reboot
|
||||
function call appeared in
|
||||
.Bx 4.0 .
|
||||
.Pp
|
||||
The
|
||||
.Dv RB_DFLTROOT
|
||||
option is now
|
||||
.Em obsolete .
|
||||
|
Loading…
x
Reference in New Issue
Block a user