Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Feb 2008 14:03:33 +0100
From:      Erik Trulsson <ertr1013@student.uu.se>
To:        Christian Baer <christian.baer@uni-dortmund.de>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Strange HDD order
Message-ID:  <20080203130333.GA66223@owl.midgard.homeip.net>
In-Reply-To: <fo4b5e$1phk$5@nermal.rz1.convenimus.net>
References:  <fo4b5e$1phk$5@nermal.rz1.convenimus.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Feb 03, 2008 at 01:13:34PM +0100, Christian Baer wrote:
> Greetings programs!
> 
> I have a computer here with 10 HDDs. Four of them are connected to the
> southbridge of the mainboard. The other 6 are connected to two Promise
> SATAII 300 TX4. Four of the drives are connected to the first controller
> (making it 'full') the other two connected to the second.
> 
> To make the device names predictable I was very careful how I connected
> them. The four drives connected to the southbridge are in the right order
> (this also means they have the device names ad0 to ad3). The drives
> connected to the other controllers are a different story.
> 
> The two controllers cooperate well and identify themselves as one
> controller only. So I get only one message showing all the drives. The
> drives are in this order in the BIOS message:
> 
> D 0 WDC WD3200SD-01KNB0 08.05J08 (ad4)
> D 1 WDC WD3200SD-01KNB0 08.05J08 (ad6)
> D 2 SAMSUNG HD501LJ CR100-11     (ad8)
> D 3 SAMSUNG HD501LJ CR100-11     (ad10)
> D 4 Seagate ST3500320AS SD04     (ad12)
> D 5 Seagate ST3500320AS SD04     (ad14)
> 
> The device in brackets is the one I'd expect to get. Instead, I get this:
> 
> ad4: 476940MB <SAMSUNG HD501LJ CR100-11> at ata2-master SATA300
> ad6: 305245MB <WDC WD3200SD-01KNB0 08.05J08> at ata3-master SATA150
> ad8: 476940MB <SAMSUNG HD501LJ CR100-11> at ata4-master SATA300
> ad10: 305245MB <WDC WD3200SD-01KNB0 08.05J08> at ata5-master SATA150
> ad14: 476940MB <Seagate ST3500320AS SD04> at ata7-master SATA150
> ad18: 476940MB <Seagate ST3500320AS SD04> at ata9-master SATA150
> 
> Where did I go wrong?

How disks ars numbered do depend on which ports on which controller they
are attached to.  You want to use the lowest-numbered ports on the Promise
controllers.  Which ports that is when both controllers identify as a single
controller is another question.  From what you show it looks like all the
odd-numbered ports are on one controller and all the even-numbered ports are
on the other.

Try experimenting by changing which disk is connected to which port and see
if you can get the behaviour you want.




-- 
<Insert your favourite quote here.>
Erik Trulsson
ertr1013@student.uu.se



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080203130333.GA66223>