please try this : https://drive.google...iew?usp=sharing
This new version is capable to UEFI Ramboot my 800MB Wimboot Mini-10x64 as VHD or as IMA:
A big thanks to yaya, a1ve, and all other developers involved on this great achievement.
title 10x64-WB.vhd SVBus RAMDISK for UEFI boot from HD -1
find --set-root /VHD/10x64-WB.vhd
map --mem /VHD/10x64-WB.vhd (hd)
title 10x64-WB.ima SVBus RAMDISK for UEFI boot from HD -2
find --set-root /VHD/10x64-WB.ima
map --mem /VHD/10x64-WB.ima (hd)
But the 2.3 GB Mini-10x64 Compact mode installed did not boot as VHD or as IMA file:
title 10x64-UEFI.vhd SVBus RAMDISK for UEFI boot from HD
find --set-root /VHD/10x64-UEFI.vhd
map --mem /VHD/10x64-UEFI.vhd (hd)
title 10x64-UEFI.ima SVBus RAMDISK for UEFI boot from HD
find --set-root /VHD/10x64-UEFI.ima
map --mem /VHD/10x64-UEFI.ima (hd)
Message is still the same:
Out of memory
boot_image_handle not found
Press any key to continue....
NOTE: Both, the 800 MB Wimboot and the 2.3 GB Compact mode, where installed on NTFS second partition, and boot files/folders are on first 64 MB FAT-32 0C partition (active to also be MBR bootable) of the (MBR inicialized) VHD or IMA. See pictures of sample BCDs on this post.
In fact I don't know which it the actual size limit to load on Ram some item, so far a 2.3 GB VHD or IMA file is not loaded, it reports not enought Ram, but I was able to load and boot from Ram linuxmint-19.3-cinnamon-64bit.iso which size is 1.89 GB, based on this I assume the limit is currently about 2 GB.
Then only issue remaining is:
Load to RAM VHD or IMA files bigger than 2 GB.
Edit: The new version is also available on: http://grub4dos.chen...EFI-2020-12-05/