if [ -n "$vtoy_chain_mem_addr" ]; then
if [ "$grub_platform" = "pc" ]; then
vt_acpi_param ${vtoy_chain_mem_addr} 512
- linux16 $vtoy_path/ipxe.krn ${vtdebug_flag} sector512 mem:${vtoy_chain_mem_addr}:size:${vtoy_chain_mem_size}
+ linux16 $vtoy_path/ipxe.krn ${vtdebug_flag} bios80 sector512 mem:${vtoy_chain_mem_addr}:size:${vtoy_chain_mem_size}
boot
else
ventoy_acpi_param ${vtoy_chain_mem_addr} 512
#############################################################
#############################################################
-set VENTOY_VERSION="1.0.24"
+set VENTOY_VERSION="1.0.26"
#ACPI not compatible with Window7/8, so disable by default
set VTOY_PARAM_NO_ACPI=1
loadfont ascii
if [ -f $vtoy_iso_part/ventoy/ventoy.json ]; then
- set vt_plugin_path=$vtoy_iso_part
+ set vt_plugin_path=$vtoy_iso_part
else
set vt_plugin_path=$prefix
vt_load_plugin $vt_plugin_path
terminal_output gfxterm
fi
+
+if [ -n "$VTOY_PLUGIN_SYNTAX_ERROR" ]; then
+ clear
+ echo -e "\n Syntax error detected in ventoy.json, please check! \n"
+ echo -e " ventoy.json 文件中有语法错误,所有配置都不会生效,请检查!\n"
+ echo -e "\n press ENTER to continue (请按 回车 键继续) ..."
+ read vtInputKey
+fi
+
#export necessary variable
export theme
export gfxmode