When you want (or have to) start
NetBSD from GEM, you have to use the
loadbsd(8) program that is supplied on the kernel-floppy. The loadbsd command line specification is:
loadbsd [-abdhqstvwDV] [-S amount] [-T amount] kernel-path
Description of options:
-a
Boot automatically into multi-user mode.
-b
Prompt for the root file system device, the system crash dump device, and the path to
init(8).
-d
Enter the kernel debugger after booting.
-h
Print a help screen that tries to explain the same options as mentioned here.
-o outputfile
Write all output to the file outputfile.
-s
Tell NetBSD only to use ST compatible RAM.
-t
Test loading of the kernel but don't start NetBSD.
-w
Wait for a keypress before exiting loadbsd. This is useful when starting this program under GEM.
-D
Show debugging output while booting the kernel.
-S amount
Set the amount of available ST compatible RAM in bytes. Normally this value is set automatically from the values initialized by the BIOS.
-T amount
Set the amount of available TT compatible RAM in bytes. Normally this value is set automatically from the values initialized by the BIOS.
-V
Print the version of
loadbsd(8) that you are using.
kernel-path
This is a GEMDOS path specification of the kernel to boot.
Note: Because the loadbsd program can only read kernels from a GEMDOS filesystem, the file
/netbsd is usually not the same as the actual kernel booted. This can cause some programs to fail.