Subject: help with install
To: None <port-sparc@netbsd.org>
From: /Eric McWhorter <ericmc@xsis.xerox.com>
List: port-sparc
Date: 01/04/1999 12:51:03
I got my sparc 2 to remote boot via a crossover patch cord from my PC.

I used to work with NetBSD/pmax and assumed the installation process would
be the same.  I may have made a boo-boo in the process.

I ran disklabel with -r, which after reading the docs I discovered is a 
no-no on the sparc port.  Oops.  Am I screwed?  The system still has
the old sunos partitions.  I can newfs these partitions and copy files
over, but the disk doesn't seem to be bootable. :-(  Can I install boot 
blocks from NetBSD/sparc onto a sparc?  

The disklabel executable I used gives me an error message, "Label magic 
number or checksum is wrong! (disklabel or kernel is out of date?)".  
I thought maybe there was a goof and the wrong /sbin/disklabel was 
copied into the base.tgz file I used for my executables, so I tried
recompiling 1.3.2 from source on my PC.  I got a kernel to build and
could boot the kernel (had to beat on config to get it to compile), 
but many programs complain about breakage (as did config) and I'm just 
not interested in running down all the problems.  I used the following
compiler:
ftp://ftp.netbsd.org/pub/NetBSD/arch/sparc/snapshot/19981105/binary/sets/comp.tgz
My NetBSD/i386 box (runs 1.3.2) can compile the entire tree from the 
same source files that the sparc fails to compile.

To boot the system, I used the following files:
kernel:
ftp://ftp.netbsd.org/pub/NetBSD/arch/sparc/snapshot/19981105/binary/kernel/netbsd.GENERIC_SCSI3.gz
executables:
ftp://ftp.netbsd.org/pub/NetBSD/arch/sparc/snapshot/19981105/binary/sets/*

Thanks!

Eric McWhorter
emcwhorter@xsis.xerox.com