You can use an initial ramdisk (initrd), and specify the load order of your
drivers (driver for internal disk first, qlogic driver second). That
removes the dependency on the static link order in hosts.c.
Thanks,
Matt
-----Original Message-----
From: Klaus Naumann [mailto:kernel@mgnet.de]
Sent: Thursday, October 26, 2000 7:23 AM
Cc: linux-kernel@vger.kernel.org
Subject: Re: QLOGIC Fibre Channel init
> On Thu, 26 Oct 2000, Klaus Naumann wrote:
>
> > I was having some little trouble with the QLOGIC Fibre Channel SCSI
> > cards.
> > The issue is, that I have a box with an internal SCSI controller/disk
> > and a QLOGIC card which is connected to an external RAID. The probelm
> > is, that the internal disk is my root disk but is the second in the
> > chain (sdb) after bootup. This gives a lot of problems, because it's
> > impossible to get the system to boot (LILO isn't working).
> > Since I've modified the hosts.c it's working perfectly (at least the
> > order is better now). Patch is attached.
> > Can anyone give a comment on that please ?
> ....
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Tue Oct 31 2000 - 21:00:18 EST