The fix doesn't work for UUIDs of a Windows file system. blkid uses always UUIDs in upper case for these file systems. So it fails because the fix converts all UUIDs in lower case.
IMHO short UUIDs (length <= 16) should be always converted in upper case because short UUIDs are only UUIDs of a Windows file systems.
It can affect also systems without Windows because the EFI partition has a Windows file system (vfat).
In my case it fails booting into a loopback device(ext4) on a Windows file system (ntfs).
The fix doesn't work for UUIDs of a Windows file system. blkid uses always UUIDs in upper case for these file systems. So it fails because the fix converts all UUIDs in lower case.
IMHO short UUIDs (length <= 16) should be always converted in upper case because short UUIDs are only UUIDs of a Windows file systems.
It can affect also systems without Windows because the EFI partition has a Windows file system (vfat).
In my case it fails booting into a loopback device(ext4) on a Windows file system (ntfs).
Please fix your patch. Thanks.