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>