]> glassweightruler.freedombox.rocks Git - Ventoy.git/commitdiff
Fix the bug when booting ATLAS Windows ISO.
authorlongpanda <admin@ventoy.net>
Mon, 2 May 2022 12:19:54 +0000 (20:19 +0800)
committerlongpanda <admin@ventoy.net>
Mon, 2 May 2022 12:19:54 +0000 (20:19 +0800)
INSTALL/grub/grub.cfg

index ac1e3ea6acd0afcd5a4f935b71c1ad1a11c90787..c34489f0814cc672577ffec717019d677fa1da1e 100644 (file)
@@ -1037,7 +1037,11 @@ function legacy_windows_menu_func {
 
     if [ -n "$vtoy_chain_mem_addr" ]; then
         ventoy_acpi_param ${vtoy_chain_mem_addr} 2048
-        linux16   $vtoy_path/ipxe.krn ${vtdebug_flag} ibft mem:${vtoy_chain_mem_addr}:size:${vtoy_chain_mem_size}        
+        if [ "$ventoy_compatible" = "NO" ]; then
+            linux16   $vtoy_path/ipxe.krn ${vtdebug_flag} mem:${vtoy_chain_mem_addr}:size:${vtoy_chain_mem_size}
+        else
+            linux16   $vtoy_path/ipxe.krn ${vtdebug_flag} ibft mem:${vtoy_chain_mem_addr}:size:${vtoy_chain_mem_size}
+        fi
         boot
     else
         echo "chain empty failed"