Subject: Booting from modern SCSI disk?
To: None <port-macppc@netbsd.org>
From: None <Havard.Eidnes@runit.sintef.no>
List: port-macppc
Date: 02/13/2000 02:03:03
Hi,

I've eqipped my Mac 7600 with a modern SCSI disk -- a 9GB fast/wide
disk with a 68pin connector and a 68-to-50 adapter.  NetBSD detects
the device fine, and I have an installation on the drive (booted
using the floppy).  However, it would seem that OpenFirmware isn't
so happy, and it doesn't appear to detect it (as bootable).  Here's
part of my OF log where I attempt this boot:

0 > dev scsi  ok
0 > ls 
FF834650: /sd@0,0
FF835280: /st@0,0
 ok
0 > boot scsi/sd@0,1  can't OPEN: scsi/sd@0,1
 ok
0 > boot scsi/sd:1  can't OPEN: scsi/sd:1
 ok
0 > boot scsi/sd:0,1  can't OPEN: scsi/sd:0,1
 ok
0 > boot scsi/sd:1  can't OPEN: scsi/sd:1
 ok
0 > .properties 
name                    53c94
device_type             scsi
reg                     00010000  00000100 
                        00008000  00000200 
clock-frequency         017D7840 
AAPL,interrupts         0000000C 00000000 
AAPL,connector          scsi

 ok
0 > words 
show-children   set-tid-lun     decode-unit     close           open            dma-sync        
dma-map-out     dma-map-in      dma-free        dma-alloc       retry-cmd       error?          
db-rem          c94-iooffset    c94-dmaoffset   
 ok
0 > show-children 
DEFAULT CATCH!, code=3DFFF00300 
 ok

NetBSD says:

scsibus1 at mesh0: 8 targets, 8 luns per target
sd0 at scsibus1 targ 0 lun 0: <QUANTUM, FIREBALL_TM1280S, 300L> SCSI2 0/direct fixed
sd0: 1222MB, 6810 cyl, 2 head, 183 sec, 512 bytes/sect x 2503872 sectors
sd1 at scsibus1 targ 1 lun 0: <IBM, DNES-309170W, SA30> SCSI3 0/direct fixed
sd1: 8748MB, 11474 cyl, 5 head, 312 sec, 512 bytes/sect x 17916240 sectors
cd0 at scsibus1 targ 3 lun 0: <MATSHITA, CD-ROM CR-8008, 8.0e> SCSI2 5/cdrom removable

about the devices on the SCSI bus.

Is the problem that OF refuses to deal with SCSI3 devices?  (I had
this problem on my hp300 as well, BTW.)  I may just have to use one
of our old 600MB SCSI1 disks to have a drive to boot from (I wanted
to preserve the contents of the first SCSI disk).

Comments?

- H=E5vard