On Sun, Mar 13, 2016 at 11:18 PM, Michael Brown <mc...@ipxe.org> wrote: > On 13/03/16 22:22, shouldbe q931 wrote: > Try enabling CONSOLE_CMD (in config/general.h) and CONSOLE_FRAMEBUFFER (in > config/console.h) and use a command such as "console -x 800 -y 600" to > switch into a graphical framebuffer mode. That should bypass the bizarre > text window that the Hyper-V G2 firmware seems to have created. > > Also, you should probably use iPXE's native Hyper-V network card driver > (netvsc) rather than the SNP driver. > > Michael
I enabled CONSOLE_CMD and CONSOLE_FRAMEBUFFER, rebuilt uefi.ipxe and added console -x 800 -y 600 as the first line in my boot.ipxe (option 76), and the console now works :-) BIOS booting errored with "console: command not found" so I added || to the end of the line, and it works for both G1 & G2 Hyper-V, and BIOS PC As regards the NIC, I followed http://ipxe.org/download and did "make bin-x86_64-efi/ipxe.efi" did I miss something specific for Hyper-V Cheers _______________________________________________ ipxe-devel mailing list ipxe-devel@lists.ipxe.org https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel