Plus, if you plug in an additional controller and reboot, the new one
might not be the last one... MCA and maybe PCI cards can be remembered
by slot, but not ISA cards, plus you have to know how the BIOS will order
the cards, or make lilo boot a device driver which in turn loads
the kernel...
> I'm sure the originator of this scheme had a good reason, but so far it
> escapes me. My best guess is that it was a misguided decision to continue
> DOS's braindead convention of calling the first disk found disk1, the second
> 2, etc. Yech - surely Linux is better than DOS. Every other UN*X-like OS I
> have experience with names devices by their actual controller, bus, ID, and
> LUN. That's predictable.
Okay, wiseguy, how many letters do you allocate for a hard disk? And what
happens if I have more partitions than that, or if that runs me past Z?
Linux already calls the master on the second IDE channel /dev/hdc,
no matter if you do or don't have anything on the first channel or indeed
any first channel at all, I would like to see Linux join the world of
unixes-with-enough-scsi-device-names. This should happen no later than
the 32-bit-to-64-bit flag day.
Keith