File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed
Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -872,11 +872,11 @@ EOF
872872# Prepare efiboot.img::/EFI for "El Torito" EFI boot mode
873873make_efiboot () {
874874 mkdir -p " ${isofs_dir} /EFI/alteriso"
875- truncate -s 128M " ${isofs_dir} /EFI/alteriso /efiboot.img"
876- mkfs.fat -n ARCHISO_EFI " ${isofs_dir} /EFI/alteriso /efiboot.img"
875+ truncate -s 128M " ${work_dir} /efiboot.img"
876+ mkfs.fat -n ARCHISO_EFI " ${work_dir} /efiboot.img"
877877
878878 mkdir -p " ${work_dir} /efiboot"
879- mount " ${isofs_dir} /EFI/alteriso /efiboot.img" " ${work_dir} /efiboot"
879+ mount " ${work_dir} /efiboot.img" " ${work_dir} /efiboot"
880880
881881 mkdir -p " ${work_dir} /efiboot/EFI/alteriso/${arch} "
882882 cp " ${isofs_dir} /${install_dir} /boot/${arch} /${kernel_filename} " " ${work_dir} /efiboot/EFI/alteriso/${arch} /${kernel_filename} .efi"
@@ -1034,8 +1034,8 @@ make_overisofs() {
10341034make_iso () {
10351035 local _iso_efi_boot_args=" "
10361036 # If exists, add an EFI "El Torito" boot image (FAT filesystem) to ISO-9660 image.
1037- if [[ -f " ${work_dir} /iso/EFI/alteriso/ efiboot.img" ]]; then
1038- _iso_efi_boot_args=" -eltorito-alt-boot -e EFI/alteriso/efiboot.img -no-emul-boot -isohybrid-gpt-basdat"
1037+ if [[ -f " ${work_dir} /efiboot.img" ]]; then
1038+ _iso_efi_boot_args=" -append_partition 2 C12A7328-F81F-11D2-BA4B-00A0C93EC93B ${work_dir} /efiboot.img -appended_part_as_gpt - eltorito-alt-boot -e --interval:appended_partition_2:all:: -no-emul-boot -isohybrid-gpt-basdat"
10391039 fi
10401040
10411041 mkdir -p -- " ${out_dir} "
You can’t perform that action at this time.
0 commit comments