This commit is contained in:
cinap_lenrek 2011-10-23 00:57:04 +02:00
commit ade6b67be8

View file

@ -22,17 +22,21 @@ mounts
.B bootfs.paq, .B bootfs.paq,
a compressed filesystem contained in a compressed filesystem contained in
.IR root (3), .IR root (3),
setups the rc enviroment and execs sets up the
.I bootrc .IR rc (1)
environment and executes
.I /boot/bootrc
passing on its arguments. passing on its arguments.
.I Bootrc connects to the file server that will serve the .I Bootrc
root, performs any authentication needed to connects to the file server that will serve the root, performs any
connect to that server, and authentication needed to connect to that server, and executes the
.IR exec (2)'s
the
.IR init (8) .IR init (8)
program. program. Both
It is started by the kernel, never run directly by the user. See .I boot
and
.I bootrc
are started by the kernel, never run directly by the user.
See
.IR booting (8) .IR booting (8)
for information about the process of loading the kernel (and for information about the process of loading the kernel (and
.IR boot ) .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 pass the boot line given to the ROM directly to
.IR boot . .IR boot .
.PP .PP
On the PC, each line in the DOS file On the PC, each line in the file
.B plan9.ini .IR plan9.ini (8)
of the form of the form
.IB name = value .IB name = value
is passed to the boot program as an environment is passed to the boot program as an environment
@ -115,9 +119,9 @@ The other interactions depend on whether the system
is a is a
terminal or a CPU server. terminal or a CPU server.
.SS Terminal .SS Terminal
The terminal must have a A terminal must have a
.I username .I username
to set. set.
If none is specified with the If none is specified with the
.B -u .B -u
option, option,
@ -160,7 +164,9 @@ If the environment variable
.B init .B init
is set (via is set (via
.IR plan9.ini (8)), .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 .PP
If the If the
.I bootfs.paq .I bootfs.paq
@ -180,14 +186,14 @@ that caches all remote accesses on the local partition.
The The
.B -f .B -f
flag commands flag commands
.B cfs .IR cfs (4)
to reformat the cache partition. to reformat the cache partition.
.SS CPU Servers .SS CPU Servers
The user owning devices and console processes on CPU servers The user owning devices and console processes on CPU servers
and that user's domain and encryption key are and that user's domain and encryption key are
read from NVRAM on all machines except PC's. read from NVRAM on all machines except PCs.
PC's keep the information in the disk partition PCs keep the information in the disk partition
.BI /dev/sd XX /nvram\f1. .BI /dev/sd XX /nvram.
If a If a
.B -k .B -k
option is given or if no stored information is found option is given or if no stored information is found
@ -226,7 +232,7 @@ The
variables variables
.B fs .B fs
and and
.B auth .BR auth
override the file server and authentication server IP addresses override the file server and authentication server IP addresses
obtained (if any) from DHCP during obtained (if any) from DHCP during
.IR ipconfig (8). .IR ipconfig (8).