summaryrefslogtreecommitdiff
path: root/static/netbsd/man8/man8.x68k/loadbsd.8
diff options
context:
space:
mode:
Diffstat (limited to 'static/netbsd/man8/man8.x68k/loadbsd.8')
-rw-r--r--static/netbsd/man8/man8.x68k/loadbsd.8137
1 files changed, 137 insertions, 0 deletions
diff --git a/static/netbsd/man8/man8.x68k/loadbsd.8 b/static/netbsd/man8/man8.x68k/loadbsd.8
new file mode 100644
index 00000000..a78d122e
--- /dev/null
+++ b/static/netbsd/man8/man8.x68k/loadbsd.8
@@ -0,0 +1,137 @@
+.\" $NetBSD: loadbsd.8,v 1.7 2023/12/23 20:15:19 andvar Exp $
+.Dd December 23, 2023
+.Dt LOADBSD 8 x68k
+.Os
+.Sh NAME
+.Nm loadbsd
+.Nd load and boot NetBSD/x68k kernel from Human68k
+.Sh SYNOPSIS
+.Nm loadbsd.x
+.Op Fl hvV
+.Op Fl abDNqs
+.Op Fl r Ar root_device
+.Ar kernel_file
+.Sh DESCRIPTION
+.Nm
+is a program runs on Human68k.
+It loads and executes the specified
+.Nx Ns Tn /x68k
+kernel.
+.Pp
+The options (for
+.Nm
+itself) are as follows:
+.Bl -tag -width flag
+.It Fl h
+Show help and exit.
+.It Fl N
+Do not execute the kernel, if specified in combination with boot options.
+.It Fl v
+Enable verbose mode.
+.It Fl V
+Print version of
+.Nm
+and exit.
+.El
+.Pp
+The options for
+.Nx
+kernel are as follows:
+.Bl -tag -width flag
+.It Fl a
+Auto (multi-user) boot.
+This disables
+.Fl s
+flag.
+.It Fl b
+Ask boot device during boot.
+Pass
+.Dv RB_ASKNAME
+boot flag to the kernel.
+.It Fl D
+Enter kernel debugger.
+Pass
+.Dv RB_KDB
+boot flag to the kernel.
+.It Fl r Ar root_device
+Specify boot device, which shall be mounted as root device.
+The default device is
+.Sq Li sd@0,0:a .
+Note that the boot device name is
+.Em not
+the same as that of
+.Nx .
+See
+.Sx BOOT DEVICE NAMES
+below.
+.It Fl q
+Boot the system in quiet mode.
+Pass
+.Dv AB_QUIET
+boot flag to the kernel.
+.It Fl s
+Single user boot.
+Pass
+.Dv RB_SINGLE
+boot flag to the kernel.
+This disables
+.Fl a
+flag.
+This flag is set by default.
+.El
+.Pp
+Although listed separately, the options may be in any order.
+.Sh BOOT DEVICE NAMES
+The format of boot device names is:
+.Pp
+.Dl "[/interface/]dev@unit[,lun][:partition]"
+.Pp
+.Bl -tag -width Fl
+.It interface
+SCSI interface type.
+One of:
+.Sq Li spc@0 ,
+.Sq Li spc@1 ,
+.Sq Li mha@0 .
+If the dev is a SCSI device, and interface is omitted,
+the current boot interface is used.
+.It dev
+Device type.
+One of:
+.Sq Li fd
+(floppy disk drive),
+.Sq Li sd
+(SCSI disk),
+.Sq Li cd
+(SCSI CD-ROM),
+.Sq Li md
+(Memory disk).
+.It unit
+Device unit #.
+You must specify the target SCSI ID if dev is a SCSI device.
+.It lun
+SCSI LUN #.
+0 is assumed if omitted.
+.It partition
+Partition letter of device.
+Partition
+.Sq Li a
+is used if omitted.
+.El
+.Sh FILES
+.Bl -tag -width /usr/mdec/loadbsd.xxxx -compact
+.It Pa /usr/mdec/loadbsd.x
+You will find this program here.
+.El
+.Sh SEE ALSO
+.Xr reboot 2 ,
+.Xr x68k/boot 8
+.Sh HISTORY
+The
+.Nm
+utility first appeared in
+.Nx 1.4 .
+.Sh BUGS
+.Nm
+reads the entire kernel image at once,
+and requires enough free area on the main memory.