Port-prep archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Making boot floppies for 7043-140
I'm not completely sure about this, but my speculation is:
-The last time someone worked on the makefiles for the boot floppies,
the kernel was much smaller and over the years has grown in size through
changes to the default options and codebase.
-PReP is not a popular port, so not much attention is given to it. This
allows for things like this to slip under the radar and usually need to
be fixed by folks that use the port.
-Not many users of this port probably use floppy boot, most probably use
the network boot method instead or boot from an install CD.
-CD booting should work, but the last time I checked and if I remember
correctly, it defaults to rs232 console output and appeared to be broken
(on my hardware).
To get around that issue, you'll need to create a custom CD ISO image
that doesn't use the COM boot loader, but the regular one instead.
https://www.netbsd.org/docs/guide/en/chap-inst-media.html
You would need to modify this file in in the source:
https://cdn.netbsd.org/pub/NetBSD/NetBSD-release-8/src/distrib/prep/cdroms/installcd/Makefile
On line 4, change "sysinst_com0.fs" to "sysinst.fs", this will allow you
to do a regular non-rs232 install.
The i386 port looks to have working boot floppies, but they use a
special boot loader that allows the image to be spread across a series
of floppies.
https://cdn.netbsd.org/pub/NetBSD/NetBSD-release-8/src/distrib/i386/floppies/common/Makefile.bootfloppy
I don't see that boot loader available for PReP, so it would probably
need to be ported (if possible) to make floppy boot work once again.
If you get the installation to work, but the machine does not boot past
a blinking cursor on a black screen, this thread may be of interest to you:
http://mail-index.netbsd.org/port-prep/2018/02/05/msg000129.html
The default boot image the installer writes to the PReP partition does
not seem to work, but you can get it to work by using the sysinst_small
image instead.
The regular sysinst image may work too, but I don't remember if I tried
that one.
On 2/17/19 5:11 PM, Alan Perry wrote:
Hi,
I need to clobber the HDD on a RS/6000 7043-140 and I am doing it by
installing NetBSD over what's there.
How does one create a boot floppy under NetBSD/sparc? The NetBSD/prep
floppy .fs files are all larger than a 1.44M floppy and the RS/6000
throws an exception when I boot it from a floppy that is a simple dd
of the .fs images. What should I be doing to create a floppy that works?
alan
Home |
Main Index |
Thread Index |
Old Index