Allow the EFI stub to be defined in config.ini

This commit is contained in:
Zach Dykstra 2020-03-24 17:36:14 -05:00
parent 69ad70c403
commit 931051d9a1
1 changed files with 3 additions and 1 deletions

View File

@ -310,6 +310,8 @@ sub unifiedEFI {
my $cmdline_file = join( '/', $temp, "cmdline.txt" );
my $cmdline = $config{Kernel}{CommandLine};
my $efi_stub = $config{EFI}{Stub} || "/usr/lib/gummiboot/linuxx64.efi.stub";
open( my $fh, '>', $cmdline_file );
print $fh $cmdline;
close($fh);
@ -323,7 +325,7 @@ sub unifiedEFI {
qw(--change-section-vma .linux=0x40000),
qq(--add-section .initrd=$initramfs),
qw(--change-section-vma .initrd=0x3000000),
qw(/usr/lib/gummiboot/linuxx64.efi.stub),
$efi_stub,
$output_file
);