|
From: | jmh6 |
Subject: | Re: grub: eval vars for linux command / write config agnostic to other disks |
Date: | Sun, 29 Mar 2020 01:46:45 -0400 (EDT) |
User-agent: | Alpine 2.00 (DEB 1167 2008-08-23) |
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 theroot partition.[/quote] I'd like to understand why it was saidBecause the OP does not use an initramfs (no initrd line), as can be seen in the GRUB config.
[Prev in Thread] | Current Thread | [Next in Thread] |