Yes, all of the SCSI controllers have the same chipset (Symbios Logic
53c875).  

The system works fine with the disks in the wrong order, but it will
cause a major headache to figure out which disk in the chassis
corresponds to which sd* device in Linux.  Also, setting up the software
RAID on this machine will likely prove to be difficult.  

Do you have any suggestions as to where I could look for more
information on the PCI probing order?

Mike

On Wed, 2004-05-19 at 18:42 -0500, Patrick Finnegan wrote:
> On Wednesday 19 May 2004 15:41, Mike Artis wrote:
> > My problem is that during and after installation, Debian reports the
> > drive order incorrectly.  It is reporting disk #4 (the first slot on
> > the first controller card) as /dev/sda instead of disk #0 as
> > /dev/sda.  This setup worked correctly in Solaris 9, and works fine
> > if I only have 4 disks in place in the onboard SCSI controller.  As
> > soon as drives get added to the controller cards, they are recognized
> > first. OpenBoot always reports the drive order correctly.
> 
> Do the onboard and controller card use the same SCSI host driver?  If 
> not, you are loading the drivers in the wrong order, you could try 
> building a kernel, with the onboard driver built-in and the SCSI 
> controller card driver as a module, to force the order that they're 
> initialized/detected in. 
> 
> If they use the same driver, then the PCI device probing order is 
> different than what Solaris and OpenBOOT use, so you're not going to 
> have much luck changing that around.
> 
> Either way, I don't see why disk ordering should really matter, just use 
> the devices in the order you want (ie, /dev/sde as disk #0 and /dev/sda 
> as disk #4).
> 
> Pat
> -- 
> Purdue University ITAP/RCS        ---  http://www.itap.purdue.edu/rcs/
> The Computer Refuge               ---  http://computer-refuge.org

Reply via email to