Which disk devices boot on Sun Fire X4500?

2010-10-18 Thread Sean Caron

Hi folks,

Another quick question regarding FreeBSD on the X4500...

Does anyone know off the top of their head the device nodes that correspond
to the two bootable disks on the Sun Fire X4500 (slot 0 and slot 1) aka SATA
06C0 S00 and SATA 06C4 S01 in the BIOS? I'm thinking in the analogous sense
to /dev/sdy and /dev/sdac in Linux per Sun's documentation [1].

I did the facile thing and installed to /dev/ada0 and /dev/ada1 (mirrored 
ZFS) and they do not seem to be the ones that the system is trying to boot 
from.


Thanks,

-Sean

[1] http://docs.sun.com/source/820-0642-10/index.html
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


Re: No disks found on FreeBSD 8.1-STABLE on Sun X4500

2010-10-18 Thread Sean Caron

Hi Florian,

I gave that a try and it worked perfectly; the system comes right up and 
sees all my Marvell controllers and disks. I remember reading about the 
Highpoint driver issue of grabbing onto some non-Highpoint Marvell based 
controllers but for some reason thought it was fixed in the STABLE images 
that I was using (guess not!). Now off to play with ZFS...


Thanks so much!

-Sean

On Tue, 12 Oct 2010, Florian Smeets wrote:



On 8.1 try

set hw.hptrr.attach_generic=0
load mvs
boot

After I set hw.hptrr.attach_generic to 0 mvs found all my disk. Without
it I had the same problem you describe.

HTH,
Florian


___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


No disks found on FreeBSD 8.1-STABLE on Sun X4500

2010-10-12 Thread Sean Caron

Hi folks,

I've been contracted to try and get FreeBSD up and running on a Sun Fire 
X4500 "thumper" type system. It's been claimed as far back as 2007 that 
this system is apparently supported with no major issues:


http://lists.freebsd.org/pipermail/freebsd-fs/2007-May/003165.html

However in trying both FreeBSD 8.1-RELEASE, 8.1-STABLE (9/2010), and 
7.3-STABLE (9/2010), I am getting the exact same failure mode as this 
fellow:


http://forums.freebsd.org/showthread.php?t=14887

The system boots up, I don't see anything pertaining to disks at all in 
the boot messages, and, unsurprisingly the installer claims that no disks 
are found.


I've tried this just booting normally, hitting "6" at the boot menu and 
manually loading the mvs driver:


load mvs
boot

Nothing works. I've tried disabling ACPI but that just causes FreeBSD to 
hang at boot.


Tried falling back to 7.x-STABLE in the hopes that it would contain the 
pre-mvs SATA driver and that might work better but seems no results there.


Tried re-scanning devices in the installer but it fails just as the poster 
on the forums reports - takes a second and nothing new ever comes up.


Though I haven't actually verified this booting with something else e.g. 
Linux and looking at the PCI information, my understanding is that this 
system is based on the Marvell MV88SX6081 SATA controller which seems to 
be supported from looking at the source code of the mvs driver. The PCI ID 
string for this controller, 0x608111ab, is right there in the source. This 
isn't even a particularly new piece of hardware.


Is there anyone out there who has a Sun Fire X4500 up and running OK with 
FreeBSD? If so - what's the secret? Is there something in the BIOS that I 
need to flip? Maybe there are different revs of this hardware each with a 
different SATA controller chip?


I'm really interested in working in concert with someone in the know to do 
whatever it takes to hopefully get this resolved; if anyone can lend a 
hand please drop me a line.


Thanks,

-Sean
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"