[rescue] wanted: diskimage for sun3 architecture

Walter Belgers walter+rescue at belgers.com
Wed Oct 15 02:39:28 CDT 2003

Curtis H. Wilbar Jr. wrote:
> > Although NetBSD's Matt Fredette has written a ND daemon, it does only
> > support booting via ND, not mounting. (I succesfully use it to netboot
> > my Sun 2/50.)
> How does the Sun 2/50 then mount partitions ?  (or were you using
> SunOS 5 on the 2/50 and using NFS to mount parittions) ?

My Sun 2/50 boots a "modern" SunOS (4.0.3) and that uses NFS to mount
partitions. SunOS 3.5 and older use ND to mount partitions.
The difference is in the boot PROM: a Sun 3 can netboot via
rarp/bootparam/tftp, whereas a Sun 2 can only boot via network disk.

> > 2) Then I tried netbooting SunOS 4.0.3. I couldn't find the correct
> > kernel between all the seperate tape image files, so I put in a SunOS
> > 4.1.3 kernel with the 4.0.3 userland. The kernel loads and probes the
> > devices, then does a NFS getattr on the swap and then hangs.
> There was no SunOS 4.1.3 kernel for Sun3.  Sun stopped support for Sun3
> at SunOS 4.1.1_U1 (or was it 3x that stopped at 4.1.1_U1 and straight
> Sun3 at 4.1.1 Rev B ?).

My mistake, it's a 4.1.1 kernel.

> > 3) After this I tried soldering a harddisk in the system using the HOWTO
> > on sunstuff.org. The Sun 3/60 motherboard has places reserved to solder
> > in a SCSI connector and a power connector. The 4 wires of the power
> > connector have +5 and GND, but there's no +12V... Also not on my
> > spare-parts-Sun3/60. Weird. So this doesn't work, without +12V the disk
> > won't spin up.
> possibly a fuse ?  maybe some boards didn't have everything required to
> make that work... dunno as I don't have a 3/60.

The fuse located near it was OK. Maybe there were differences in
motherboards yes.

> Your hard disk to install on should be target 3.  SunOS oddly maps
> sd0 to target 3, etc... (if you have any running SunOS system that
> hasn't beem modified look at the kernel conf file you will see the
> sd and st to id mappeings in there.... it's the same for most if not
> all SunOS 4.X releases).

Because of the sd(x,y,z) to SCSI id mapping I assumed this was not (yet)
the case in Sun3's. I'll check.

> Another thing to keep in mind... is sometimes you can't just 'plop'
> newer boot roms into a board.... sometimes there are ECOs required
> (like with the Sun 3/80 going to 3.03 ROMs).

What's an ECO?

Walter Belgers         "Si hoc signum legere potes, operis boni in rebus
walter at belgers.com       Latinis alacribus et fructuosis potiri potes!" 

More information about the rescue mailing list