fi
}
+function ventoy_reset_nojoliet {
+ if vt_str_begin "$vt_volume_id" "ARCARESCUE"; then
+ vt_iso9660_nojoliet 1
+ else
+ vt_iso9660_nojoliet 0
+ fi
+}
+
function uefi_iso_menu_func {
if [ -d (loop)/ ]; then
set ventoy_fs_probe=udf
else
set ventoy_fs_probe=iso9660
- vt_iso9660_nojoliet 0
+ ventoy_reset_nojoliet
fi
loopback loop "${1}${chosen_path}"
set ventoy_fs_probe=udf
else
set ventoy_fs_probe=iso9660
- vt_iso9660_nojoliet 0
+ ventoy_reset_nojoliet
fi
loopback loop "${1}${chosen_path}"
linux16 $vtoy_path/ipxe.krn ${vtdebug_flag} bios80 sector512 mem:${vtoy_chain_mem_addr}:size:${vtoy_chain_mem_size}
boot
else
- vt_acpi_param ${vtoy_chain_mem_addr} 512
+ if vt_check_secureboot_var; then
+ vt_acpi_param ${vtoy_chain_mem_addr} 512
+ fi
ventoy_cli_console
chainloader ${vtoy_path}/ventoy_${VTOY_EFI_ARCH}.efi sector512 env_param=${ventoy_env_param} ${vtdebug_flag} mem:${vtoy_chain_mem_addr}:size:${vtoy_chain_mem_size}
boot
#############################################################
#############################################################
-set VENTOY_VERSION="1.0.34"
+set VENTOY_VERSION="1.0.36"
#ACPI not compatible with Window7/8, so disable by default
set VTOY_PARAM_NO_ACPI=1