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

Reply via email to