Subject: Re: U5, SCSI HA, trouble booting
To: Eric Benoit <eric@oddity.ca>
From: Joel CARNAT <joel@carnat.net>
List: port-sparc64
Date: 08/09/2005 08:24:34
Hi,

Eric Benoit wrote:
> Hey all,
> 
> Dusted off my old U5 with the intention of installing NetBSD 2.0.2 on 
> it. As far as the install itself went, not a single problem. Everything 
> seems to have gone smoothly.
> 
> This particular U5 has, of course, the onboard IDE support, but with 
> only a single CDROM attached. An external SCSI HA/HME combo card 
> provides for a SCSI bus, with a single 9.1G HD attached.
> 
> The trouble I'm having now is with actually booting NetBSD. I get the OF 
> booter, it loads the kernel, detects the hardware up until the HD (sd0), 
> and eventually dies right at:
> 
> root device:
> 

2 cents remarks :

I have (quite) the same configuration :
esiop0 at pci2 dev 2 function 0: Symbios Logic 53c875 (ultra-wide scsi)
scsibus0 at esiop0: 16 targets, 8 luns per target
scsibus0: waiting 2 seconds for devices to settle...
sd0 at scsibus0 target 1 lun 0: <QUANTUM, ATLAS10K3_36_WLS, 020W> disk fixed
sd0: 35074 MB, 31022 cyl, 4 head, 578 sec, 512 bytes/sect x 71833096 sectors
sd0: sync (50.00ns offset 16), 16-bit (40.000MB/s) transfers, tagged 
queueing
root on sd0a dumps on sd0b

Everything went OK here.
I followed this doc : 
http://www.tumfatig.net/docs/system/Solaris/Converting%20an%20Ultra%20SPARC%2010%20from%20IDE%20to%20SCSI.html
Maybe you'll find something.

The CD-Rom is master on IDE2, there is nothing on IDE1.

> At which point it freezes hard: STOP-A fails to work, and I need to 
> power cycle.
> 
> I suspect it might be trying to find the root device at wd0a, which 
> doesn't exist. I don't recall mention of this anywhere (during the 
> install, boot, etc), though. The other possibility is that it's actually 
> trying to use the serial port as the console, but my output-device and 
> input-device are screen and keyboard, respectively. I don't have the 
> proper cablage handy to test this theory. Any chance of that?
> 

I don't think it'll try the serial console if your PROM is set to 
keyboard/screen. If I remember, when kernel can't find root in the 
'usual' places, it asks for it.

Have you tried using 'netbsd -s' on startup, to see if you get a prompt ?

> I'm sure it's a stupidly simple thing, brought about by this slightly 
> non-standard setup. Solaris, I should mention, has no problem with this 
> configuration.
> 
> Any ideas would be most appreciated.
> 
> Thanks
>