HI, I have a highly tweaked ntlited windows10.vhd (2GB) which I use on a diskless system to run 24/7 booted as ramboot through grub4dos bios --mem . Now I have a new system uefi only. I can boot the vhd with ntloader. But I want to do a ramboot. I have 16GB ram so it should fit without problem. Is it possible with uefi because it's so limited/protective. I saw ntloader has a /ram=/windows10.vhd option, but it is not working. it gives file: \windows\system32\winload.efi couldn't be loaded. / missing.
I was thinking: Grub4dos in the main menu on top it says: mem: 540K/1185M/14520M. Is the 1185M part used for the memory of the vhd? So I am missing half of the vhd disk loaded?
The RAMDISK boot of NTloader is designed for Microsoft's ramdisk.sys driver, and requires specifying the imgofs parameter.
Using other drivers will not work.
----
When using the map command in GRUB
详情回复
发表于 2025-2-25 21:20
favorinus 发表于 2025-2-25 00:30
HI, I have a highly tweaked ntlited windows10.vhd (2GB) which I use on a diskless system to run 24/ ...
The RAMDISK boot of NTloader is designed for Microsoft's ramdisk.sys driver, and requires specifying the imgofs parameter.
Using other drivers will not work.
----
When using the map command in GRUB4DOS, adding the --top parameter allows loading into high memory (>4GB).