loadbsd doesn't work for ELF kernels.
This commit is contained in:
parent
95c7243aec
commit
539874bb55
@ -1,4 +1,4 @@
|
||||
.\" $NetBSD: install,v 1.30 2002/06/29 09:36:23 lukem Exp $
|
||||
.\" $NetBSD: install,v 1.31 2002/08/02 14:35:49 is Exp $
|
||||
.\"
|
||||
.\" Copyright (c) 1999-2002 The NetBSD Foundation, Inc.
|
||||
.\" All rights reserved.
|
||||
@ -56,55 +56,7 @@ for swapping, as described in the "Preparing
|
||||
your System for
|
||||
.Nx
|
||||
Installation" section above.
|
||||
.Ss2 Booting from AmigaDOS, using loadbsd
|
||||
You then need to have
|
||||
.Pa ixemul.library
|
||||
in your
|
||||
.Pa LIBS:
|
||||
directory on
|
||||
.Tn AmigaDOS .
|
||||
You also need to have the
|
||||
.Ic loadbsd
|
||||
program in your command path.
|
||||
If
|
||||
.Tn AmigaDOS
|
||||
complains about loadbsd not being an executable file, be sure that the
|
||||
.Em Execute
|
||||
protection bit is set.
|
||||
If not, set it with the command:
|
||||
.Pp
|
||||
.Dl Ic "Protect loadbsd add e"
|
||||
.Pp
|
||||
Next you need to get yourself into
|
||||
.Nx
|
||||
by loading the
|
||||
kernel from
|
||||
.Tn AmigaDOS
|
||||
with
|
||||
.Ic loadbsd
|
||||
like so:
|
||||
.Pp
|
||||
.Dl Ic "loadbsd -b netbsd"
|
||||
.Pp
|
||||
Be sure to have one of the kernels from the
|
||||
.Pa binary/kernel
|
||||
directory unpacked as
|
||||
.Sq Ic netbsd
|
||||
in your current working directory when running this command.
|
||||
.Pp
|
||||
If you have an AGA machine, and your monitor will handle
|
||||
the dblNTSC mode, you may also include the
|
||||
.Fl A
|
||||
option to enable the dblNTSC display mode.
|
||||
.Pp
|
||||
If your machine has a fragmented physical memory space, as,
|
||||
e.g., DraCo machines, you should add the
|
||||
.Fl n2
|
||||
option to enable the use of all memory segments.
|
||||
.Pp
|
||||
If you have a M680x0 + PPC board, make sure the PPC cpu is inactive
|
||||
before using loadbsd, else the kernel will hang!
|
||||
.Ss2 Directly booting
|
||||
.Ss2 Booting
|
||||
.Nx ,
|
||||
with boot blocks installed
|
||||
.Pp
|
||||
@ -142,14 +94,17 @@ The bootblock uses command lines of the form:
|
||||
is the kernel file name on the partition where the
|
||||
boot block is on, and
|
||||
.Op options
|
||||
are the same as with loadbsd.
|
||||
E.g., instead of
|
||||
may contain the following:
|
||||
.Pp
|
||||
.Dl Ic "loadbsd -bsSn2 netbsd"
|
||||
If you have an AGA machine, and your monitor will handle
|
||||
the dblNTSC mode, you may include the
|
||||
.Fl A
|
||||
option to enable the dblNTSC display mode.
|
||||
.Pp
|
||||
use
|
||||
.Pp
|
||||
.Dl "netbsd -bsSn2"
|
||||
If your machine has a fragmented physical memory space, as,
|
||||
e.g., DraCo machines, you should add the
|
||||
.Fl n2
|
||||
option to enable the use of all memory segments.
|
||||
.Ss2 Once your kernel boots
|
||||
You should see the screen clear and some information about
|
||||
your system as the kernel configures the hardware.
|
||||
@ -177,9 +132,9 @@ which will auto-detect it.
|
||||
If the system should hang after entering the root device, try
|
||||
again with
|
||||
.Pp
|
||||
.Dl Ic "loadbsd -I ff -b netbsd"
|
||||
.Dl Ic "netbsd -I ff -b"
|
||||
.Pp
|
||||
This disables synchronous transfer on all SCSI devices.
|
||||
This disables synchronous transfer on all SCSI devices on the first bus.
|
||||
.Pp
|
||||
The system should continue to boot.
|
||||
For now ignore
|
||||
@ -358,11 +313,7 @@ command
|
||||
to be displayed) and reboot.
|
||||
Then again boot
|
||||
.Nx
|
||||
this time with the command:
|
||||
.Pp
|
||||
.Dl Ic "loadbsd netbsd"
|
||||
.Pp
|
||||
or select the root partition
|
||||
this time selecting the root partition
|
||||
.Pq Pa /
|
||||
from the boot menu, and tell it to boot
|
||||
.Pp
|
||||
@ -398,7 +349,7 @@ systems and halt your system, then reboot:
|
||||
Finally you can now boot your system and it will be completely
|
||||
functional:
|
||||
.Pp
|
||||
.Dl Ic "loadbsd -a netbsd"
|
||||
.Dl Ic "netbsd"
|
||||
.Pp
|
||||
When it boots off of the hard drive, you will have a complete
|
||||
.Nx
|
||||
|
@ -1,4 +1,4 @@
|
||||
.\" $NetBSD: upgrade,v 1.23 2002/06/29 09:36:24 lukem Exp $
|
||||
.\" $NetBSD: upgrade,v 1.24 2002/08/02 14:35:50 is Exp $
|
||||
.\"
|
||||
.\" Copyright (c) 1999-2002 The NetBSD Foundation, Inc.
|
||||
.\" All rights reserved.
|
||||
@ -79,20 +79,6 @@ your System for
|
||||
Installation" section above.
|
||||
.Pp
|
||||
Now boot up
|
||||
.Nx
|
||||
using the \*V kernel using the loadbsd
|
||||
command:
|
||||
.Pp
|
||||
.Dl Ic "loadbsd -b netbsd"
|
||||
.Pp
|
||||
If you machine has a split memory space, like, e.g., DraCo
|
||||
machines, use this instead:
|
||||
.Pp
|
||||
.Dl Ic "loadbsd -bn2 netbsd"
|
||||
.Pp
|
||||
If you have a M680x0 + PPC board, make sure the PPC cpu is inactive
|
||||
before using loadbsd, else the kernel will hang!
|
||||
.Ss2 Directly booting
|
||||
.Nx ,
|
||||
with boot blocks installed
|
||||
.(Note
|
||||
@ -124,22 +110,25 @@ Entering an empty line will accept the
|
||||
default.
|
||||
.Pp
|
||||
The bootblock uses command lines of the form:
|
||||
.br
|
||||
.Ar \ \ \ \ file Op Ar options
|
||||
.br
|
||||
where
|
||||
.Ar file
|
||||
is the kernel file name on the partition where the
|
||||
boot block is on, and
|
||||
.Ar options
|
||||
are the same as with loadbsd.
|
||||
E.g., instead of
|
||||
may contain the same as described in the INSTALL section.
|
||||
.Pp
|
||||
.Dl Ic "loadbsd -bsSn2 netbsd"
|
||||
For installing, use
|
||||
.Dl Ic "netbsd -b"
|
||||
.Pp
|
||||
use
|
||||
If you machine has a split memory space, like, e.g., DraCo
|
||||
machines, use this instead:
|
||||
.Pp
|
||||
.Dl "netbsd -bsSn2"
|
||||
.Dl Ic "netbsd -bn2"
|
||||
.Pp
|
||||
.
|
||||
|
||||
.Ss2 Once your kernel boots
|
||||
.
|
||||
You should see the screen clear and some information about
|
||||
|
@ -1,4 +1,4 @@
|
||||
.\" $NetBSD: contents,v 1.78 2002/07/30 03:32:47 lukem Exp $
|
||||
.\" $NetBSD: contents,v 1.79 2002/08/02 14:35:50 is Exp $
|
||||
.\"
|
||||
.\" Copyright (c) 1999-2002 The NetBSD Foundation, Inc.
|
||||
.\" All rights reserved.
|
||||
@ -73,7 +73,7 @@ four megabytes of RAM.
|
||||
.if \n[amiga] \{\
|
||||
. It Pa netbsd.INSTALL.gz
|
||||
A somewhat smaller kernel, which you can use to boot the system
|
||||
using loadbsd for installation on memory-tight systems.
|
||||
on memory-tight systems.
|
||||
This is the same kernel as present on the miniroot.
|
||||
.\}
|
||||
.
|
||||
|
Loading…
Reference in New Issue
Block a user