[net.bugs.4bsd] Booting from SI Eagle disks on a 780 under 4.2

ams@flairvax.UUCP (Allan M. Schiffman) (03/01/84)

I'm having trouble disk booting the following configuration and 4.2:
   Vax 780 with 2 16K memory controllers
   An Rp06 on Massbus #0 as unit 2
   SI 9900 SMD Controller configured as Massbus #2
   Four Fujitsu Eagles configured on said SI 9900, unit 3
	only being used for 4.2 -- the other 3 disks have a 4.1
	filesystem for during the day.

Things boot from the RP06 just fine; even a system built with root
and swap on the eagle.  But I can't boot 4.2 off the eagle directly.
E.g.:
	: hp(19,0)sivmunix
	not a directory
	sivmunix not found
		       	       	   # try again...
	: hp(19,0)sivmunix
	hp error: (cyl,trk,sec)=(28350,6,16) ds=150700<ATA,ERR,MOL,DPR,DRY,VV>
	er1=2000<IAE> er2=0 mr1=0 mr2=0
	super block read error

Now, mind you, the directory on this drive is just fine -- when I boot
from the RP06 it is perfectly willing to run with the eagle as root.
I built the eagle partition with newfs -- which claimed that it wrote
the boot block...

This must be happening in /sys/stand/(boot.c,sys.c,hp.c), but
what's going wrong?  Maybe I should try using /sys/stand/hp.old.c and
rebuild boot?

As long as we're at it, why aren't the famous SI ECC patches to the hp.c
driver equally needed in /sys/stand/hp.c?

Allan M. Schiffman
Fairchild Lab for AI Research, Palo Alto
(415)858-4258
ARPA: Schiffman@SRI-KL
UUCP: ...decwrl!flairvax!ams