|
|
1.1 root 1: .TH REBOOT 8 "10 May 1981"
2: .UC 4
3: .SH NAME
4: reboot \- OSPower bootstrapping procedures
5: .SH SYNOPSIS
6: .B /etc/reboot
7: [
8: .B \-n
9: ] [
10: .B \-q
11: ]
12: .SH DESCRIPTION
13: .PP
14: OSPower is started by placing it in memory
15: at location 0x800 and transferring to 0x800.
16: Since the system is not reenterable,
17: it is necessary to read it in from disk or tape
18: each time it is to be bootstrapped.
19: .PP
20: .B Rebooting a running system.
21: When a OSPower is running and a reboot is desired,
22: .IR shutdown (8)
23: is normally used.
24: If there are no users then
25: .B /etc/reboot
26: can be used.
27: Reboot causes the disks to be synced, and then a multi-user
28: reboot (as described below) is initiated. This causes a system to be
29: booted and an automatic disk check to be performed. If all this succeeds
30: without incident, the system is then brought up for many users.
31: .PP
32: Options to reboot are:
33: .TP
34: .B \-n
35: option avoids the sync. It can be used if a disk or the processor
36: is on fire.
37: .TP
38: .B \-q
39: reboots quickly and ungracefully, without shutting down running
40: processes first.
41: .PP
42: .B "Power fail and crash recovery."
43: Normally, the system will attempt to reboot itself at power-up or after crashes.
44: An automatic consistency check of the file systems will be performed
45: then and unless this fails the system will resume multi-user operations.
46: .PP
47: .B Cold starts.
48: .br
49: These are processor type dependent.
50: On the Power 6/32, the front panel PROM takes care of initialization
51: and power-up confidence checks,
52: then tries to load and execute
53: .I /boot;
54: if that fails, a boot from the console is still possible.
55: .PP
56: Giving the command
57: .IP
58: >fb.
59: or
60: .IP
61: >fr /boot
62: .LP
63: Would boot the system from (e.g.) an FSD and run the automatic consistency
64: check as described in
65: .IR fsck (8).
66: (Note that it may
67: be necessary to type `<return>~h'
68: to gain the attention of the panel processor before getting the > prompt.)
69: .PP
70: To boot with boot flags you
71: may specify
72: .IP
73: >gb \fIn\fR
74: .LP
75: where, giving a \fIn\fR of 1 causes the boot program
76: to ask for the name of the system to be bootstrapped,
77: giving a \fIn\fR of 2 causes the boot program to come up single
78: user, and a \fIn\fR of 3 causes both of these actions to occur.
79: .PP
80: The
81: .I boot
82: program
83: finds the corresponding file on the given device, loads that file
84: into memory location 0x800, and starts the program at the entry address
85: specified in the program header (after clearing off the high bits
86: of the specified entry address.)
87: Normal line editing characters can be used in specifying the pathname.
88: .PP
89: A device specification has the following form:
90: .IP
91: device(unit, minor)
92: .PP
93: where
94: .I device
95: is the type of the device to be searched,
96: .I unit
97: is the unit number of the device,
98: and
99: .I minor
100: is the minor device index.
101: The following list of supported devices may vary from installation to
102: installation:
103: .ta 5 10
104: .nf
105: fsd FSD disk drive
106: xmd SMD disk drive
107: xsd XFSD disk drive
108: cyp CYPHER tape drive
109: .fi
110: .PP
111: For tapes, the minor device number gives a file offset.
112: .SH FILES
113: .ta \w'/vmunix 'u
114: /vmunix system code
115: .br
116: /boot system bootstrap
117: .br
118: /poc power-up confidence tests
119: .br
120: /wcs microcode writable control storage
121: .SH "SEE ALSO"
122: crash(8V),
123: fsck(8),
124: init(8),
125: rc(8),
126: shutdown(8),
127: halt(8),
128: newfs(8)
129: .br
130: Console Processor handbook
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.