[rescue] Using PATA/SATA disk controllers in an Ultra 60
Lionel Peterson
lionel4287 at verizon.net
Sat Aug 25 13:10:43 CDT 2007
>From: Lionel Peterson <lionel4287 at verizon.net>
>Date: 2007/08/24 Fri PM 02:55:43 CDT
>To: The Rescue List <rescue at sunhelp.org>
>Subject: Re: [rescue] Using PATA/SATA disk controllers in an Ultra 60
>
>>From: Jonathan Groll <lists at groll.co.za>
>>Date: 2007/08/24 Fri PM 02:55:43 CDT
>>To: rescue at sunhelp.org
>>Subject: [rescue] Using PATA/SATA disk controllers in an Ultra 60
>
>>I've got an ultra60 that I want to play with as a zfspool fileserver.
>>
>>Now I've worked out that I can successfully mount 3 additional hard
>>disks in the two stiffy and one cdrom bays (that's in addition to the 2
>>SCA SCSI bays lower down). And I suspect the 350W onboard PSU will be
>>sufficient (although I can always drop one of the SCSI disks).
>>
>>I have 3 spare disks that are larger than your run of the mill SCA disks
>>that I want to use for this purpose, they are:
>>1 X 120 GB IDE / (ATA133) (Shouldn't cost me too much to replace this
>>baby if I have to)
>>1 X 200 GB SATA
>>1 X 120 GB SATA
>>
>>The problem is really which operating system to use to get ZFS. The
>>choice is between using freebsd -current (which may not be stable), and
>>opensolaris. I am struggling a bit at the moment to get solaris to
>>recognize the controllers / create /dev/(r)dsk devices, but maybe one of
>>the rescue crowd has done something similar and got it to work.
>>
>>Under freebsd 6.2 this is how the controllers are identified by pciconf:
>>atapci1 at pci1:1:0: class=0x010400 card=0x65121095
>>chip=0x35121095 rev=0x01 hdr=0x00
>> vendor = 'Silicon Image Inc (Was: CMD Technology Inc)'
>> device = 'Sil 3512 SATALink/SATARaid Controller'
>> class = mass storage
>> subclass = RAID
>>atapci0 at pci0:2:0: class=0x018000 card=0x4d33105a
>>chip=0x4d38105a rev=0x01 hdr=0x00
>> vendor = 'Promise Technology Inc'
>> device = 'PDC20262 FastTrak66 EIDE Controller'
>> class = mass storage
>>
>>and the devices appear in the dmesg as
>>ad0: 117246MB <Maxtor 6Y120P0 YAR41BW0> at ata2-master UDMA66
>>ad1: 114473MB <WDC WD1200JD-00GBB0 02.05D02> at ata4-master SATA150
>>
>>Probably with a bit of Forth magic I could get OBP to recognize the
>>promise controller, but I'm not really sure about the Sil controller.
>>
>>So, has anyone else on rescue played with something similar? How stable
>>/ usable is freebsd -current for this purpose?
I'd go with Solaris Express for the latest drivers, giving you the best chance for support. The SATA driver appears to be supported under x86 Solaris [0], but not sure about SPARC.
Lionel
[0] http://www.dansketcher.com/solaris-sata-support-for-onboard-chipsets/
More information about the rescue
mailing list