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