I am using a Raspberry2 with the root system on a USB thumb drive.
It does boot correctly if I reference my USB drive by /dev/sda1:
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/sda1 rootfstype=ext4 elevator=deadline rootwait rootdelay=10
It does not boot when I reference the root system by it's UUID like this:
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=PARTUUID=$MY_PART_UUID rootfstype=ext4 elevator=deadline rootwait rootdelay=30
($MY_PART_UUID is a replacement for my real PARTUUID)
If at all possible, i'd really like to reference it by UUID for obvious reasons. So hopefully someone can help with this problem? Thank you very much in advance!
PS: @Huygens had an idea, so here is further information:
Interestingly, blkid does not report a PARTUUID:
sudo blkid /dev/sda1
/dev/sda1: LABEL="raspiRoot" UUID="7e5ab27b-[...]" TYPE="ext4"
But, on the other hand:
sudo gdisk /dev/sda
Partition table scan: MBR: MBR only BSD: not present APM: not present GPT: not present
Partition GUID code: 0FC63DAF-[...] (Linux filesystem) Partition unique GUID: 6A7A04D3-[...]