10.04.2015 13:06, Laszlo Ersek wrote: > On 04/10/15 10:14, Gerd Hoffmann wrote: >> Hi, >> >>> In summary, please ask Gerd to rebuild the ipxe binaries that are >>> bundled with upstream qemu such that they include those two iPXE patches >>> of ours (see the last reference). >> >> https://www.kraxel.org/cgit/qemu/log/?h=rebase/roms-next >> >> Can you give this a try? > > Thank you for this update, I tested it. > > (1) I reproduced the issue, so that I could be sure that the fix wasn't > meaningless. Indeed the bug reproduces with the iPXE binaries bundled > with upstream qemu. > [] > * e1000 results: > - OVMF loads shim.efi via network > - shim.efi loads grubx64.efi via network > - grubx64.efi loads grub.cfg via network > - grubx64.efi loads vmlinuz via network > - grubx64.efi loads initrd.img via network > - guest kernel boots > > So, I think the update is fine in general...
However, after the update of efi roms in qemu, the original problem of booting syslinux in OVMF still persists. I received several private messages asking whenever I succeeded in resolving the original prob outlined at http://www.syslinux.org/archives/2014-November/022804.html and I always referred to this thread, until someone told me that the update does not fix the issue. Now I verified it locally, and no, I still can't use syslinux with OVMF with qemu efi roms, getting exactly the same output as I've seen on Nov-2014. As you checked, grub loads, but apparently syslinux still doesn't. Is it a different issue perhaps? Thanks, /mjt