Alan Cox wrote: >Tim <ignored_mailbox@xxxxxxxxxxxx> wrote: > >> On Wed, 2007-12-12 at 09:36 +0100, wwp wrote: >> > That still doesn't explain why the order of mounting (and of scsi >> > discovering?) is shuffled >> >> I'm sure it was explained somewhere in this thread. The device names >> are named in the order that the BIOS discovers them. If it >checks the >> USB ports first, they get the names first. > >The kernel order depends on the load order of drivers not the >BIOS order. >The BIOS order information is there via the EDD interface and could in >theory be used to make links but afaik nobody uses it. > >BIOS order is also far weaker than labels as it may change when a drive >fails or you swap a card. > >Alan > Well, I have an old VA Linux Systems 504, and in my case there was absolutely nothing I could do to force the Bios/load order as it appeared that the drives were being loaded scsi first then the IDE drives. I had one helluva time trying to install Fedora 8 in this way, and I have tried many times to try to get Grub right. I gave up relying on the F8 LiveCD to define the drive order so I basically disconnected all of my SCSI and IDE drives sans IDE-0 PM drive. I was then able to install F8 LiveCD on the *right* drive and then once I got that one drive working, I proceeded to fold in the other drives one-by-one and built up each drive/partition so that I was able to spread the files around evenly across drives/partitions. I did notice in F8-LiveCD that there was this one place in Grub Advanced configuration that *seemed* to allow me to change the drive order to which I could apply the MBR but the device names (sda-sdd) remained the with the physical drive (IDE-SCSI) so that did not help much. F8-LiveCD sees drives much *differently* than when booting directly off the MBR HD drive itself, or so it seems. For example: In F8 LiveCD, it sees drives: sda = scsi drive 3 sdb = scsi drive 4 sdc = IDE-0 PM sdd = IDE-0 PS But when I completed installation and booted off the drives directly, it sees: sda = IDE-0 PM sdb = IDE-0 PS sdc = scsi drive 3 sdd = scsi drive 4 See the "flip"? That is why I had to get the IDE-0 PM drive ALONE during install so that when it came to booting off the target boot drive - all the other drives fall in proper order. Yeah, that was a pain - but I got it to work. The last update before F8 was FC4 - which is why I do not do Fedora installs too often. Brings back very painful memories. ;) No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.1/1181 - Release Date: 12/11/2007 5:05 PM