> When ever I boot, the harddrives are not booted in the wanted order (a
> timing  problem case), sio that the Debian drive is /dev/sdb and
> Windows is /dev/sda,  but I want /dev/sda = Linux and /dev/sdb
> = Windows.

Any reason you need to care about `/dev/sdX` names?  In almost all cases
you can avoid this problem by referring to your disks (and partitions)
via `/dev/disk/<SOMETHING>`.  That's significantly more verbose, but if
needed you can define shorter symlinks.

> Whilst there si no problem with the mountpoints, as I ca use UUID in
> /etc/ fstab, I would like to know, if it is possible, to force Debian,
> to see the  drives in the order, they are hardwired.

I think if you wanted to really change it "the right way" would be to
tell the kernel in which order it should probe them, or to give to the
kernel a kind of "pre-allocation" of those names.  IIRC there is such
a mechanism (well, partially at least) for audio devices which
I remember using to swap the order of audio devices between built-in and
HDMI or something like that, but I can't remember reading anything like
that disks.  AFAIK the `/dev/disk/by-FOO/BAR` solution is simple and
works well enough in practice.

BTW, personally I stay away from UUIDs and use things like labels
instead, but admittedly I don't know of any mechanism to name disks (as
opposed to partitions).


=== Stefan

Reply via email to