There's a tone to this thread that I don't understand. The OP was so sure that he was doing everything right that he didn't want to seriously consider that he wasn't. Then you were quick to report something didn't work when it did.
Now, you're apparently unhappy that it works, but not the way you want...all because you have to use UUID instead of device name.
For what it's worth (and it may not be worth much), the concept behind letting UUID be used instead of the device is that UUID is a permanent identification of the device. As you probably know, when you plug in a device, it might be assigned a different device name from one episode to the next. /dev/sdb1 becomes /dev/sdc1 the next time it's plugged in. But the UUID will always be the same.
I am happy that the automatic boot is working for you.
Bookmarks