Hi Pascal,
Thanks for your clear explanation. Finally makes sense to me.
One more question. Initrd is what actually reads and executes grub and
friends?
In the system I am running, antiX, initrd is much bigger than vmlinuz.
On the other hand, Knoppix 7.2 has a larger kernel and a smaller minirt.gz
file. I am guessing Knoppix adds another boot level to getting the final
linux system up and running?
Understanding the whole boot system is certainly an excersize in
figuring out how things really work!
Thanks again for your time and help.
warm regards,
John
On Sun, 29 Mar 2020, Pascal Hambourg wrote:
Le 28/03/2020 ? 21:47, Felix Miata a ?crit :
What's a LABEL or PARTLABEL or UUID for if the kernel doesn't understand
it?
As I wrote, they are meant for use by an initramfs.
Without an initramfs, the kernel must mount the root filesystem by itself.
With an initramfs, the kernel mounts the initramfs and the initramfs mounts
the root filesystem.
OP says this: [quote]LABEL=<label> or similar are not available when
choosing the
root partition.[/quote]
I'd like to understand why it was said
Because the OP does not use an initramfs (no initrd line), as can be seen in
the GRUB config.