Hi Nik,
device assignments (like /dev/hd*# or /dev/sd*#)
is not preferred
since these can change between system boots.
Source ubuntu documentation.
They don't change and never have.
They DID and DO! Right now still.
I have Debian stable, without any tinkering anywhere in the whole
system after installation, on my third harddrive, being sdc.
3 out of 10 times when booting into stable I get between the first few
screen-messages "/dev/sdb2 clean" and "/dev/sdb5 clean". B not C.
Neglecting the wrong letters and starting the system brings me where I
wanted to be, into stable. Reason: in the grub.cfg there is no
mentioning of /dev/sdx, only hdx and the relevant UUID's so the system
knows where to look.
No myth therefore.
Regards Peter.