On 2014-01-12 15:14, Felix Miata wrote:
It's really annoying for device names to vary according to which master boot menu selection one makes, or especially, whether an external device is powered up at boot time, and even more specially, when having an external device powered at boot time causes emergency shell instead of boot success. In the case of emergency shell example listed above on gx27b 13.2, both root= on cmdline and / mounting in fstab are using LABEL syntax, meaning, device names should be irrelevant in any event, as they apparently are for 13.1 on the other two hosts.
That's why you must not use those device names, and instead use the alternative names in /dev/disk-by/. They were added precisely because device names such as sda are not persistent. -- Cheers / Saludos, Carlos E. R. (from 12.3 x86_64 "Dartmouth" at Telcontar)