[rescue] OpenBSD/sparc is Kicking my Butt

Jonathan C. Patschke jp at celestrion.net
Sat Apr 13 14:38:47 CDT 2002


I must be doing something wrong here.  NetBSD/sparc was cake to install.
OpenBSD/i386 was, too.  Why is OpenBSD/sparc being such a pain?

Here's the setup:  I've got a SPARCclassic with 24MB memory, 500MB disc,
an external Plextor 36-speed CD-ROM[1].

I downloaded everything in the 3.0/sparc directory from one of the OpenBSD
mirrors.  All the checksums matched, so I burned the sparc directory to a
CD.  Trying to boot bsd.rd or bsd from the CDROM gives "the file just
loaded does not appear to be executable".

So, I popped over to the Ultra10 and made a boot-floppy:

   dd if=/usr/openbsd/3.0/sparc/floppy30.fs of=/dev/rdiskette0 bs=36b

Then, I read the floppy back, and diffed it against the original image.
Everything checks out.  So, I pop it in the 'classic and tried "boot
floppy bsd".  That yields "Can't read disk label. / Can't open Sun disk
label package / Can't open boot device".  Plain "boot floppy" does the
same thing.

Okay, hrm.  That sucks.  So, I net-boot off the Ultra:

   boot net-tpe:192.168.20.8,bsd.rd,192.168.20.3

And -that- yields lots of twirling-baton action culminating in the
following error message: "The file just loaded is intended for a different
CPU type.".  Running "file" on the Ultra shows that it is, indeed, a SPARC
executable.

Is it possible that bsd.rd -only- works on SuperSPARC (SPARC v8) chips?
I've got a MicroSPARC in here, which I -think- is SPARC v7.

I did a set-defaults and tried everything again, yielding the same
results.

Googling against all the error messages turned up lots of "works for me"
and "no idea what that could be" responses.

Any ideas?

--Jonathan
[1] Known good, installs SunOS on the same machine without complaint.



More information about the rescue mailing list