On Thu 18 Jan 2018 at 07:19:45 (-0600), Dave Sherohman wrote: > My guess at explaining this would be that the GRUB_DISABLE_LINUX_UUID > flag is very literal and *only* affects whether "GRUB [passes] > "root=UUID=xxx" parameter to Linux", but not how grub itself identifies > the root device ("set root='lvmid/[UUID]').
It's subtle, but that's probably why the parameter is called GRUB_DISABLE_LINUX_UUID and not GRUB_DISABLE_UUID. >From the docs: 'GRUB_DISABLE_LINUX_UUID' Normally, 'grub-mkconfig' will generate menu entries that use universally-unique identifiers (UUIDs) to identify the root filesystem to the Linux kernel, using a 'root=UUID=...' kernel parameter. This is usually more reliable, but in some cases it may not be appropriate. To disable the use of UUIDs, set this option to 'true'. Cheers, David.