Sync usage with man page.
[netbsd-mini2440.git] / share / man / man8 / man8.mvme68k / installboot.8
blobe832e8e426e2f09852c44499872dff1ac350811c
1 .\"     $NetBSD: installboot.8,v 1.7 2001/11/24 16:38:08 perry Exp $
2 .\"
3 .Dd May 31, 1995
4 .Dt INSTALLBOOT 8 mvme68k
5 .Os
6 .Sh NAME
7 .Nm installboot
8 .Nd install a bootstrap on a UFS disk
9 .Sh SYNOPSIS
10 .Nm /usr/mdec/installboot
11 .Fl n | Fl v
12 .Ar ufsboot
13 .Ar bootxx
14 .Ar rawdev
15 .Sh DESCRIPTION
16 .Nm
17 is used to install a "first-stage" boot program into the boot area
18 of a UFS disk partition, and initialize the table of block numbers the
19 .Ar bootxx
20 program uses to load the second-stage boot program.
21 .Pp
22 The options are as follows:
23 .Bl -tag -width flag
24 .It Fl n
25 Do not actually write anything on the disk.
26 .It Fl v
27 Be verbose, printing out the block numbers that
28 .Ar bootxx
29 will use to load
30 .Ar ufsboot .
31 .El
32 .Pp
33 The arguments are:
34 .Bl -tag -width ufsboot
35 .It Ar ufsboot
36 the name of the second-stage boot program in the file system
37 where the first-stage boot program is to be installed.
38 .It Ar bootxx
39 the name of the prototype file for the first stage boot program.
40 .It Ar rawdev
41 the name of the raw device in which the first-stage boot program
42 is to be installed.  This should correspond to the block device
43 on which the file system containing
44 .Ar ufsboot
45 is mounted.
46 .El
47 .Sh SEE ALSO
48 .Xr disklabel 8 ,
49 .Xr init 8
50 .Sh BUGS
51 .Nm
52 requires simultaneous access to the mounted file system and
53 the raw device, but that is not allowed with the kernel
54 .Dv securelevel
55 variable set to a value greater than zero (the default), so
56 .Nm
57 only works in single-user mode (or insecure mode - see
58 .Xr init 8 ) .