On 08/02/2018 11:00 PM, Alain Toussaint wrote:

In "Class 1" entry "root=UUID=..." won't work without initrd.

Speaking of UUIDs, I must that it is possible to use partitions UUIDs
(root=PARTUUID=...) without initrd and that is, regardless of
distributions.

That is correct. Plain UUID is for the formatted partition UUID and does require a initrd. PARTUUID is assigned when the partition is created and before the partition is formatted.

localhost ~ # ls -l /dev/disk/by-partuuid/
total 0
lrwxrwxrwx 1 root root 10 Aug  2 16:01 0b326237-dfd4-49a2-bad9-
da597b92c807 -> ../../sda5
lrwxrwxrwx 1 root root 10 Aug  2 16:01 335ad8ed-f3b6-4473-b2d0-
32f4aabafb0a -> ../../sda4
lrwxrwxrwx 1 root root 10 Aug  2 16:01 45e14da1-2e78-454c-a18c-
44a1cfcda052 -> ../../sda2
lrwxrwxrwx 1 root root 10 Aug  2 16:01 b8dc8eb4-08eb-4a64-a74f-
4a6bf08cdda4 -> ../../sda1
lrwxrwxrwx 1 root root 10 Aug  2 16:01 e844354f-86e7-477d-99b6-
5a4cfc2aeb17 -> ../../sda3

I do think UUID usages require a GPT partitioning scheme

Also correct because MSDOS *partitions* do not have UUIDs. The underlying partition formats do have UUIDs.

  -- Bruce

but I have no
way to confirm this because all my systems are EFI (Mac Pro 2006) or
UEFI (all the other computers I have).

Alain


--
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to