Looking at the logic in the actual 'init' script in:
/usr/share/initramfs-tools/
I see a case for a root specifying a UUID UUID=*) ROOT="/dev/disk/by-uuid/${ROOT#UUID=}" ;;
This logic also caused my upgrade from Dapper to Edgy to fail because of my root on LVM. I had to change these back to /dev/mapper* addresses to achieve a boot. My LVM's also don't show up in /dev/disk/by-uuid
Looking at the logic in the actual 'init' script in:
/usr/share/ initramfs- tools/
I see a case for a root specifying a UUID
UUID= *)
ROOT= "/dev/disk/ by-uuid/ ${ROOT# UUID=}"
;;
This logic also caused my upgrade from Dapper to Edgy to fail because of my root on LVM. I had to change these back to /dev/mapper* addresses to achieve a boot. My LVM's also don't show up in /dev/disk/by-uuid
-David