boot_i386.8 (8dfcea8cc10e234fa62966dc11f54b72ee03d05e) boot_i386.8 (9ef416cfedde92b526598c029ad0c2e750fc1c21)
1.\" Copyright (c) 1991, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" This code is derived from software written and contributed
5.\" to Berkeley by William Jolitz.
6.\"
7.\" Almost completely rewritten for FreeBSD 2.1 by Joerg Wunsch.
8.\"

--- 22 unchanged lines hidden (view full) ---

31.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
32.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
33.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
34.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
35.\" SUCH DAMAGE.
36.\"
37.\" @(#)boot_i386.8 8.2 (Berkeley) 4/19/94
38.\"
1.\" Copyright (c) 1991, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" This code is derived from software written and contributed
5.\" to Berkeley by William Jolitz.
6.\"
7.\" Almost completely rewritten for FreeBSD 2.1 by Joerg Wunsch.
8.\"

--- 22 unchanged lines hidden (view full) ---

31.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
32.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
33.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
34.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
35.\" SUCH DAMAGE.
36.\"
37.\" @(#)boot_i386.8 8.2 (Berkeley) 4/19/94
38.\"
39.\" $Id: boot_i386.8,v 1.15 1999/01/06 14:19:09 rnordier Exp $
39.\" $Id: boot_i386.8,v 1.16 1999/01/19 09:04:18 rnordier Exp $
40.\"
41.Dd April 19, 1994
42.Dt BOOT 8 i386
43.Os
44.Sh NAME
45.Nm boot
46.Nd
47system bootstrapping procedures

--- 8 unchanged lines hidden (view full) ---

56known as drive A:) and, failing that, from hard disk drive 0 (sometimes
57known as drive C:, or as drive 0x80 to the BIOS). Some BIOSes allow
58you to change this default sequence, and may also include a CD-ROM
59drive as a boot device.
60.Pp
61By default, a three-stage bootstrap is employed, and control is
62automatically passed from the boot blocks (bootstrap stages one and
63two) to a separate third-stage bootstrap program,
40.\"
41.Dd April 19, 1994
42.Dt BOOT 8 i386
43.Os
44.Sh NAME
45.Nm boot
46.Nd
47system bootstrapping procedures

--- 8 unchanged lines hidden (view full) ---

56known as drive A:) and, failing that, from hard disk drive 0 (sometimes
57known as drive C:, or as drive 0x80 to the BIOS). Some BIOSes allow
58you to change this default sequence, and may also include a CD-ROM
59drive as a boot device.
60.Pp
61By default, a three-stage bootstrap is employed, and control is
62automatically passed from the boot blocks (bootstrap stages one and
63two) to a separate third-stage bootstrap program,
64.Pa /boot/loader .
64.Pa loader .
65This third stage provides more sophisticated control over the booting
66process than it is possible to achieve in the boot blocks, which are
67constrained by occupying limited fixed space on a given disk or slice.
68.Pp
69However, it is possible to dispense with the third stage altogether,
70either by specifying a kernel name in the boot block parameter
71file,
72.Pa /boot.config ,
73or by hitting a key during a brief pause (while one of the characters
74.Dv - ,
75.Dv \e ,
76.Dv \&| ,
77or
78.Dv /
79is displayed) before
65This third stage provides more sophisticated control over the booting
66process than it is possible to achieve in the boot blocks, which are
67constrained by occupying limited fixed space on a given disk or slice.
68.Pp
69However, it is possible to dispense with the third stage altogether,
70either by specifying a kernel name in the boot block parameter
71file,
72.Pa /boot.config ,
73or by hitting a key during a brief pause (while one of the characters
74.Dv - ,
75.Dv \e ,
76.Dv \&| ,
77or
78.Dv /
79is displayed) before
80.Pa /boot/loader
80.Pa loader
81is invoked. Booting will also be attempted at stage two, if the
82third stage cannot be loaded.
83.Pp
81is invoked. Booting will also be attempted at stage two, if the
82third stage cannot be loaded.
83.Pp
84The remainder of this subsection deals only with the boot blocks.
85At present, documentation of the third stage is chiefly
86available through online help in the
87.Pa /boot/loader
88program itself.
84The remainder of this subsection deals only with the boot blocks. The
85.Pa loader
86program is documented separately.
89.Pp
90After the boot blocks have been loaded,
91you should see a prompt similar to the following:
92.Bd -literal
93>> FreeBSD/i386 BOOT
94Default: 0:wd(0,a)/kernel
95boot:
96.Ed

--- 128 unchanged lines hidden (view full) ---

225.Pa /boot.config
226to set defaults. Enter them in one line just as you type at the
227.Ql boot:
228prompt.
229.Sh FILES
230.Bl -tag -width /kernel.old.config -compact
231.It Pa /boot.config
232parameters for the boot blocks (optional)
87.Pp
88After the boot blocks have been loaded,
89you should see a prompt similar to the following:
90.Bd -literal
91>> FreeBSD/i386 BOOT
92Default: 0:wd(0,a)/kernel
93boot:
94.Ed

--- 128 unchanged lines hidden (view full) ---

223.Pa /boot.config
224to set defaults. Enter them in one line just as you type at the
225.Ql boot:
226prompt.
227.Sh FILES
228.Bl -tag -width /kernel.old.config -compact
229.It Pa /boot.config
230parameters for the boot blocks (optional)
231.It Pa /boot/boot1
232first stage bootstrap file
233.It Pa /boot/boot2
234second stage bootstrap file
233.It Pa /boot/loader
235.It Pa /boot/loader
234third-stage bootstrap
236third stage bootstrap
235.It Pa /kernel
236default kernel
237.It Pa /kernel.old
238typical non-default kernel (optional)
239.El
240.Sh SEE ALSO
241.Xr ddb 4 ,
242.Xr ttys 5 ,
243.Xr btxld 8 ,
244.Xr config 8 ,
245.Xr disklabel 8 ,
246.Xr halt 8 ,
237.It Pa /kernel
238default kernel
239.It Pa /kernel.old
240typical non-default kernel (optional)
241.El
242.Sh SEE ALSO
243.Xr ddb 4 ,
244.Xr ttys 5 ,
245.Xr btxld 8 ,
246.Xr config 8 ,
247.Xr disklabel 8 ,
248.Xr halt 8 ,
249.Xr loader 8 ,
247.Xr reboot 8 ,
248.Xr shutdown 8
249.Sh BUGS
250The disklabel format used by this version of
251.Bx
252is quite
253different from that of other architectures.
254.Pp
255Some features are not yet documented.
250.Xr reboot 8 ,
251.Xr shutdown 8
252.Sh BUGS
253The disklabel format used by this version of
254.Bx
255is quite
256different from that of other architectures.
257.Pp
258Some features are not yet documented.