On 16.04.19 09:41, Stefano Garzarella wrote: > On Mon, Apr 15, 2019 at 03:20:42PM -0700, Max Filippov wrote: >> Hello, >> >> recent qemu-system-i386 for w64 (e.g. one installed from >> https://qemu.weilnetz.de/w64/qemu-w64-setup-20190218.exe ) >> refuses to load multiboot kernel by default: >> >> "C:\Program Files\qemu\qemu-system-i386.exe" -kernel p:\tmp\kernel >> C:\Program Files\qemu\qemu-system-i386.exe: Error loading >> uncompressed kernel without PVH ELF Note >> >> Adding -M pc-i440fx-3.1 (as well as most other machines, but not >> pc-i440fx-4.0) fixes that. On linux host the same kernel gets loaded >> either way (with or without -M). > > Hi Max, > there was an issue when we introduced PVH support and we fixed it. [1] > Maybe the build that you used (20190218) was compiled before the merge of > that fix (20190311). > > Can you try to build the 4.0-rc3? > > Cheers, > Stefano
The build of qemu-w64-setup-20190218.exe only contains patches merged up to that date, so the fix is missing. The next release of the installer will include the fix. Kind regards Stefan