new commit
This commit is contained in:
parent
e4e3dbbccb
commit
deb0e19514
@ -271,6 +271,7 @@ def create_grub_efi_boot(architecture, paths, grub_cfg_template_dir, memtest_wan
|
|||||||
"--",
|
"--",
|
||||||
f"--directory=/usr/lib/grub/{grub_platform}",
|
f"--directory=/usr/lib/grub/{grub_platform}",
|
||||||
f"--format={grub_platform}",
|
f"--format={grub_platform}",
|
||||||
|
f"--format={grub_platform}",
|
||||||
f"--output={efi_file_tmp_path}",
|
f"--output={efi_file_tmp_path}",
|
||||||
f"boot/grub/grub.cfg"
|
f"boot/grub/grub.cfg"
|
||||||
]
|
]
|
||||||
@ -307,13 +308,18 @@ def create_grub_efi_boot(architecture, paths, grub_cfg_template_dir, memtest_wan
|
|||||||
if arch == "i686":
|
if arch == "i686":
|
||||||
grub_arch = "i386"
|
grub_arch = "i386"
|
||||||
efi_arch = "ia32"
|
efi_arch = "ia32"
|
||||||
|
grub_platform = "i386-efi"
|
||||||
elif arch == "x86_64":
|
elif arch == "x86_64":
|
||||||
grub_arch = "x86_64"
|
grub_arch = "x86_64"
|
||||||
efi_arch = "x64"
|
efi_arch = "x64"
|
||||||
efi_images[arch] = build_grub_image(architecture, grub_arch, efi_arch)
|
grub_platform = "x86_64-efi"
|
||||||
|
|
||||||
|
efi_images[arch] = build_grub_image(architecture, grub_arch, efi_arch, grub_platform)
|
||||||
|
|
||||||
elif architecture == "aarch64":
|
elif architecture == "aarch64":
|
||||||
build_grub_image(architecture, "arm64", "aa64")
|
grub_platform = "arm64-efi"
|
||||||
|
build_grub_image(architecture, "arm64", "aa64", grub_platform)
|
||||||
|
|
||||||
logger.info("=> Copying EFI boot files from efiboot.img to ISO root...")
|
logger.info("=> Copying EFI boot files from efiboot.img to ISO root...")
|
||||||
efi_boot_dest_in_iso = os.path.join(paths['IMAGEDIR'], 'EFI', 'BOOT')
|
efi_boot_dest_in_iso = os.path.join(paths['IMAGEDIR'], 'EFI', 'BOOT')
|
||||||
os.makedirs(efi_boot_dest_in_iso, exist_ok=True)
|
os.makedirs(efi_boot_dest_in_iso, exist_ok=True)
|
||||||
|
Loading…
Reference in New Issue
Block a user