It takes the following standard NetBSD options, which set flags in the boothowto variable in the booted kernel (not all flags may be effective):
RB_ASKNAME
)
Cause the kernel to prompt the user for the name of the device containing the
root filesystem.
This also causes
boot32
to prompt for the name of the kernel to be loaded.
RB_SINGLE
)
Cause the kernel to ask
init
to boot into single-user mode.
RB_KDB
)
Cause the kernel to enter the kernel debugger as soon as possible.
RB_USERCONF
)
Enter the in-kernel device configuration manager before attaching any
devices.
RB_QUIET
)
Cause the kernel to emit fewer messages than normal while starting up.
RB_VERBOSE
)
Cause the kernel to emit more messages than normal while starting up.
boot32
attempts to load the kernel from the RISC OS file specified as
file,
or from
netbsd
if
file
is not specified.
The file must be an ELF image, and may have been compressed using
gzip(1).
It should also be possible to arrange for boot32 to be loaded from ROM (e.g., from the ROM on an expansion card), in which case NetBSD could be made to boot automatically by making boot32 the configured language using `*Configure Language'.
It then checks its internal structures and kicks out RISC-OS, relocates all memory pages loaded in to their final destinations and kickstarts .
/usr/mdec/boot32,ffa