summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@centraldogma>2011-10-23 00:57:04 +0200
committercinap_lenrek <cinap_lenrek@centraldogma>2011-10-23 00:57:04 +0200
commitade6b67be81a6de5f21b6b05510bbe849ef11e2d (patch)
treec12c3d0c739b5df464755ec5213d8c9020a08a89 /sys
parentbba834adeec95f66de642d43106112524aa48195 (diff)
parentb0c53264fec8a77fa273f36696bba6785f7189ba (diff)
merge
Diffstat (limited to 'sys')
-rw-r--r--sys/man/8/boot46
1 files changed, 26 insertions, 20 deletions
diff --git a/sys/man/8/boot b/sys/man/8/boot
index 851240485..b7b4ca6ac 100644
--- a/sys/man/8/boot
+++ b/sys/man/8/boot
@@ -22,17 +22,21 @@ mounts
.B bootfs.paq,
a compressed filesystem contained in
.IR root (3),
-setups the rc enviroment and execs
-.I bootrc
+sets up the
+.IR rc (1)
+environment and executes
+.I /boot/bootrc
passing on its arguments.
-.I Bootrc connects to the file server that will serve the
-root, performs any authentication needed to
-connect to that server, and
-.IR exec (2)'s
-the
+.I Bootrc
+connects to the file server that will serve the root, performs any
+authentication needed to connect to that server, and executes the
.IR init (8)
-program.
-It is started by the kernel, never run directly by the user. See
+program. Both
+.I boot
+and
+.I bootrc
+are started by the kernel, never run directly by the user.
+See
.IR booting (8)
for information about the process of loading the kernel (and
.IR boot )
@@ -61,8 +65,8 @@ Machines that boot directly from ROM (that is, most machines other than PCs)
pass the boot line given to the ROM directly to
.IR boot .
.PP
-On the PC, each line in the DOS file
-.B plan9.ini
+On the PC, each line in the file
+.IR plan9.ini (8)
of the form
.IB name = value
is passed to the boot program as an environment
@@ -115,9 +119,9 @@ The other interactions depend on whether the system
is a
terminal or a CPU server.
.SS Terminal
-The terminal must have a
+A terminal must have a
.I username
-to set.
+set.
If none is specified with the
.B -u
option,
@@ -148,7 +152,7 @@ for subsequent processes to
(see
.IR bind (2)).
.I Boot
-completes by
+completes by
.IR exec (2)'ing
.B /$objtype/init
.BR -t .
@@ -160,7 +164,9 @@ If the environment variable
.B init
is set (via
.IR plan9.ini (8)),
-it is used as a command line to exec instead.
+it is used as an argument to
+.IR exec (2)
+instead.
.PP
If the
.I bootfs.paq
@@ -180,14 +186,14 @@ that caches all remote accesses on the local partition.
The
.B -f
flag commands
-.B cfs
+.IR cfs (4)
to reformat the cache partition.
.SS CPU Servers
The user owning devices and console processes on CPU servers
and that user's domain and encryption key are
-read from NVRAM on all machines except PC's.
-PC's keep the information in the disk partition
-.BI /dev/sd XX /nvram\f1.
+read from NVRAM on all machines except PCs.
+PCs keep the information in the disk partition
+.BI /dev/sd XX /nvram.
If a
.B -k
option is given or if no stored information is found
@@ -226,7 +232,7 @@ The
variables
.B fs
and
-.B auth
+.BR auth
override the file server and authentication server IP addresses
obtained (if any) from DHCP during
.IR ipconfig (8).