Subject: boot problems with root = sd1
To: None <port-sun3@NetBSD.ORG>
From: Keith Moore <>
List: port-sun3
Date: 02/10/1995 00:59:45
I'm trying to run NetBSD 1.0A (as of yesterday or so) on my Sun 3/75
(but with an si SCSI controller rather than an sd controller).

My NetBSD root disk is an old 140Mb Sun shoebox with target 1.  I
created file systems and extracted all of the sun3 tarballs from onto this disk.  (I normally run SunOS off of the disk
on target 0, and it's a pain to change the SCSI id on the shoebox.)

So I recompiled the kernel from -current using a slightly modified
GENERIC config file (I commented out "options GENERIC" and changed
"swap generic" to "root on sd1 swap on sd1").  Booting this, I get:

Model: 3/160
real mem = 8372224
avail mem = 7061504
using 51 buffers containing 417792 bytes of memory
mainbus0 (root)
obctl0 at mainbus0
idprom0 at obctl0 addr 0x0
obmem0 at mainbus0
obio0 at mainbus0
zs0 at obio0 addr 0x2000 level 6 softpri 2
zs1 at obio0 addr 0 level 6 softpri 2
eeprom0 at obio0 addr 0x40000
clock0 at obio0 addr 0x6000 level 5
ie0 at obio0 addr 0xC000 level 3 hwaddr 08:00:20:01:33:67
vmes at mainbus0
si0 at vmes0 addr 0xff20000 level 2 vector 0x40
scsibus0 at si0
si0 targ 0 lun 0: <SEAGATE, ST31200N, 8630> SCSI1 0/direct fixed
sd0 at scsibus0: 1006Mb, 2700 cyl, 9 head, 84 sec, 512 bytes/sec
si0 targ 1 lun 0: <EMULEX, MD21/S2      ESDI, A00> SCSI0 0/direct fixed
sd1 at scsibus0: 135 MB, 1024 cyl, 8 head, 33 sec, 512 bytes/sec
si0 targ 2 lun 0: <SEAGATE, ST11200N, 9300> SCSI2 0/direct fixed
sd2 at scsibus0: 1003 MB, 1872 cyl, 15 head, 73 sec, 512 bytes/sec
si0 targ 4 lun0: <ARCHIVE, Python 28454-XXX, 4.44> SCSI2 1/sequential removable

st0 at scsibus0: drive empty
vmel0 at mainbus0
after which the machine hangs. 

What could be wrong, and what should I do about it?

If I get into the debugger and do a "ps", init seems to be running,
but I'm not sure what else could be going on.


Keith Moore