400GB drive on Ultra 10 using Sil 0680 still sees only 128GB

From: Kevin Burtch (kburtch+sunm@gmail.com)
Date: Fri Sep 28 2007 - 12:02:53 EDT


I am trying to get a 400GB drive to work on an Ultra 10 with Solaris
10u4 (8/07).
I understand that the on-board controller has a 128GB limit.
However, I've done a fair amount of digging and from what I've read, a
PCI card with the Sil 0680 chip should work fine with the larger
drives on SPARC hardware.
http://www.opensolaris.org/jive/message.jspa?messageID=43267#43267

Unfortunately, this does not appear to be the case.
I installed a Rosewill RC-208, which is a (non-RAID) dual UATA
controller using the Sil 0680 chip.
After running devfsadm -v, the drive is seen and accessible.
However, it is being shown with the same limitations as the on-board controller.

prtdiag shows:
 0 PCI-2 33 1 pci1095,680-pci1095,680.1095.680+

Format shows:
       3. c1t0d0 <DEFAULT cyl 65533 alt 2 hd 16 sec 255>
          /pci@1f,0/pci@1/pci1095,680@1/dad@0,0

...and for partitions:
  2 backup wu 0 - 65532 127.49GB (65533/0/0) 267374640

This drive is brand-new and unlabeled.
/kernel/drv/uata.conf does not have any useful configuration options.

Does anyone know how to get this system to see the full 400GB?

I did further digging, and it looks like the person who posted that it
works was wrong, and that it is a Solaris-SPARC driver bug (as it is
not a hardware limitation of this device).

I'm just hoping someone might have some further info... if a bug
report has been filed with Sun, or maybe I can switch to Nevada
(Solaris Express/11 beta), etc.

Much appreciated,
Kevin
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:42:22 EDT