linux-admin.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Paul Furness <paul.furness@vil.ite.mee.com>
To: linux-admin@vger.kernel.org
Subject: Can I define SCSI device order?
Date: 10 Mar 2003 12:52:12 +0000	[thread overview]
Message-ID: <1047300731.13910.333.camel@Zebra.vil.ite.mee.com> (raw)

Good morning everyone.

I'm building a new system. It's a Dell Poweredge 2650 which has an
embedded SCSI controller with 2 HDD's attached. It also has in it an
Adaptec 39160 PCI card, which I want to use for external SCSI devices.


The plan is: Build the system (installing RedHat 7.3 + patches), and
then plug in the external RAID array which presents itself as a single
SCSI device.

The problem is that when I plug in the external array, it takes over as
"sda", shunting the disk with linux on it up to "sdb". This means that
it can't find the root partition, so although it starts booting from the
right place, it then kernel panics.

I _could_ change the configuration of grub and also fstab so that the
system boots happily from sdb, but then it is a problem if I remove the
disk array. Since there will be a backup system with exactly the same
hardware but no array, I need to be able to plug in the array and boot
the system without any messing around changing grub and fstab.

I investigated the PCI assignments of the SCSI controllers, and it shows
that the external one has PCI address 1:08.0 and 1:08.1, while the
internal one has 5:06.0 and 5:06.1. There are three PCI slots I can use
for the external card, and they come up as 0:xx.x, 1:xx.x and 2:xx.x, so
there is no way to get the internal SCSI controller to appear earlier on
the PCI bus than the external one.


So the question is: can I stop the external array taking over sda?  

Any ideas, anyone?

Paul.




-- 
Paul Furness

Systems Manager
Visual Information Lab
Mitsubsihi Electric ITE BV
Guildford, UK

Steepness is an illusion caused by flat things leaning over.


             reply	other threads:[~2003-03-10 12:52 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-03-10 12:52 Paul Furness [this message]
2003-03-10 15:59 ` Can I define SCSI device order? Scott Taylor
2003-03-10 16:42   ` Paul Furness
2003-03-10 16:48     ` Scott Taylor
2003-03-10 16:51     ` Scott Taylor
2003-03-11  2:07     ` James Goodwin
2003-03-11  8:02       ` Paul Furness

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1047300731.13910.333.camel@Zebra.vil.ite.mee.com \
    --to=paul.furness@vil.ite.mee.com \
    --cc=linux-admin@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).