configfile "mem:${vt_sys_menu_mem_addr}:size:${vt_sys_menu_mem_size}"
fi
fi
+
+ if [ $vtback_cfg_find -eq 0 ]; then
+ if [ -f (loop)/boot/isolinux/syslnx64.cfg ]; then
+ syslinux_configfile (loop)/boot/isolinux/syslnx64.cfg
+ set vtback_cfg_find=1
+ fi
+ fi
if [ "$vtback_cfg_find" = "0" ]; then
echo " "
configfile "mem:${vt_sys_menu_mem_addr}:size:${vt_sys_menu_mem_size}"
fi
fi
+
+ if [ $vtback_cfg_find -eq 0 ]; then
+ if [ -f (loop)/boot/isolinux/syslnx64.cfg ]; then
+ syslinux_configfile (loop)/boot/isolinux/syslnx64.cfg
+ set vtback_cfg_find=1
+ fi
+ fi
vt_unset_boot_opt
set root=$vtback_root
elif [ -f (vtimghd,2)/loader/entries/ubos.conf ]; then
ventoy_img_ubos
elif [ -f (vtimghd,2)/etc/openwrt_version ]; then
- ventoy_img_openwrt
- elif [ -f (vtimghd,1)/efi/boot/mt86.png ]; then
- if [ "$grub_platform" = "pc" ]; then
- img_unsupport_tip
- else
- ventoy_img_memtest86
- fi
+ ventoy_img_openwrt
else
+ if [ -f (vtimghd,1)/efi/boot/mt86.png ]; then
+ if [ "$grub_platform" = "pc" ]; then
+ img_unsupport_tip
+ fi
+ fi
+
+ #common chain
vt_linux_chain_data "${vtoy_iso_part}${vt_chosen_path}"
ventoy_acpi_param ${vtoy_chain_mem_addr} 512
if [ "$grub_platform" = "pc" ]; then