Hi, On Mon, Mar 26, 2018 at 11:07:55PM -0700, Nicholas Vinson wrote:
[...] > Hello, > > This is a request to add PARTUUID detection support grub-probe for MBR > and GPT partition schemes. The Linux kernel supports mounting the root > filesystem by Linux device name or by the Partition [GU]UID. GRUB's > mkconfig, however, currently only supports specifying the rootfs in the > kernel command-line by Linux device name unless an initramfs is also > present. When an initramfs is present GRUB's mkconfig will set the > kernel's root parameter value to either the Linux device name or to the > filesystem [GU]UID. > > Therefore, the only way to protect a Linux system from failing to boot > when its Linux storage device names change is to either manually edit > grub.cfg or /etc/default/grub and append root=PARTUUID=xxx to the > command-line or create an initramfs that understands how to mount > devices by filesystem [G]UID and let grub-mkconfig pass the filesystem > [GU]UID to the initramfs. > > The goal of this patch set is to enable root=PARTUUID=xxx support in > grub-mkconfig, so that users don't have to manually edit > /etc/default/grub or grub.cfg, or create an initramfs for the sole > purpose of having a robust bootloader configuration for Linux. Patches are in good shape right now. I have some questions WRT 3rd patch. Please reply. If I am OK with explanations and there is no objections I will this patch series in a week or so. Daniel _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel