diff options
| author | nl6720 <nl6720@gmail.com> | 2023-01-28 13:08:49 +0200 |
|---|---|---|
| committer | nl6720 <nl6720@gmail.com> | 2023-02-22 18:28:24 +0200 |
| commit | f5ade898f9cb0de1f6fb01fcef088d8a6b56de7d (patch) | |
| tree | 68a6aa53a2fb830ccce5feceec20d6680e25c345 /CHANGELOG.rst | |
| parent | 40e09767f0cea7c4a94af98504e9c936f1dd7720 (diff) | |
| download | archiso-f5ade898f9cb0de1f6fb01fcef088d8a6b56de7d.tar.gz archiso-f5ade898f9cb0de1f6fb01fcef088d8a6b56de7d.tar.bz2 | |
Do not duplicate grub.cfg in efiboot.img
Instruct the embeded grub.cfg to search for a volume with a
`/.disk/%UUID_SEARCH_FILENAME%.uuid` file and load `/EFI/BOOT/grub.cfg`
from it.
This avoid duplicating GRUB configuration files in two places (ISO 9660
and FAT) and ensures there is no confusion about which is the _correct_
configuration file.
Since nothing besides EFI binaries is copied to `efibootimg`, the
`_make_common_bootmode_grub_copy_to_efibootimg` function is removed.
Fixes #208
Diffstat (limited to 'CHANGELOG.rst')
| -rw-r--r-- | CHANGELOG.rst | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/CHANGELOG.rst b/CHANGELOG.rst index d55c15d..e00ebcb 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -20,6 +20,8 @@ Changed - Identify the ISO volume via a UUID instead of a file system label to avoid collisions of multiple ISOs created in the same month. - Honor ``SOURCE_DATE_EPOCH`` in the ``date`` command used by ``profiledef.sh`` of the shipped profiles. +- Do not duplicate ``grub.cfg`` in both ISO 9660 and the EFI system partition / El Torito image. GRUB will search for + the ISO volume and load the ``grub.cfg`` from there. Removed ------- |
