[Git-commits] [grml/grml-live] 642e1b: Ensure GRUB finds the running ISO
Michael Prokop
mika at grml.org
Fri Nov 23 01:00:12 CET 2018
Branch: refs/heads/master
Home: https://github.com/grml/grml-live
Commit: 642e1b389347bcb8d6e44b483c327e45225427f4
https://github.com/grml/grml-live/commit/642e1b389347bcb8d6e44b483c327e45225427f4
Author: Michael Prokop <mika at grml.org>
Date: 2018-11-23 (Fri, 23 Nov 2018)
Changed paths:
M etc/grml/fai/config/scripts/GRMLBASE/45-grub-images
M grml-live
Log Message:
-----------
Ensure GRUB finds the running ISO
Instead of relying on the presence of the /conf/bootid.txt file, which
might be present on several Grml ISOs, let's generate a unique filename
which GRUB then can search for.
JFTR: The redirection within the layers (scripts/GRMLBASE/45-grub-images
vs main grml-live script) is necessary, because the GRUB image is
generated from within the rootfs (grml_chroot), but the rootfs is
compressed within a squashfs file, while we can only access files
available directly inside the ISO (corresponding to the files inside
grml_cd, and not the files inside grml_chroot which
scripts/GRMLBASE/45-grub-images has access to).
Commit: 05a5a702275822ac459d1327e1204814764e5ca7
https://github.com/grml/grml-live/commit/05a5a702275822ac459d1327e1204814764e5ca7
Author: Michael Prokop <mika at grml.org>
Date: 2018-11-23 (Fri, 23 Nov 2018)
Changed paths:
M templates/boot/grub/header.cfg
M templates/secureboot/grub.cfg
Log Message:
-----------
GRUB: drop `insmod vbe`
When booting in EFI mode this error message is visible for a
very short period of time:
| error: file `/boot/grub/x86_64-efi/vbe.mod' not found
This is annoying, especially because it's hard to read and identify.
It's for sure not relevant within Secure Boot mode, as it's forbidden
there. Let's also disable it by default for Non-Secure-Boot-mode,
if it's relevant for anyone or on specific systems we'll find out.
Compare: https://github.com/grml/grml-live/compare/c036873db03f...05a5a7022758
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
More information about the Git-commits
mailing list