]> git.ipfire.org Git - thirdparty/grub.git/commit
util/grub-mkrescue: Preserve a copy of the EFI bootloaders on the ISO 9660 file system
authorPete Batard <pete@akeo.ie>
Fri, 25 Nov 2022 17:22:16 +0000 (17:22 +0000)
committerDaniel Kiper <daniel.kiper@oracle.com>
Tue, 10 Jan 2023 14:43:12 +0000 (15:43 +0100)
commita41fafd3ce23b22248083a57eeeff4d115077ae6
tree7e841f3ba0642cf0cc14b7b61089cc659b8126b7
parentc567d896604b7106d4363223300635628a6a15e8
util/grub-mkrescue: Preserve a copy of the EFI bootloaders on the ISO 9660 file system

To enable file system transposition support for UEFI, we also must ensure that
there exists a copy of the EFI bootloaders, that are currently embedded in the
efi.img for xorriso, at their expected UEFI location on the ISO 9660 file system.

This is accomplished by removing the use of a temporary directory to create the
efi/ content, to instead place it at the root of the ISO 9660 content.

Signed-off-by: Pete Batard <pete@akeo.ie>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
util/grub-mkrescue.c