PXE Booting Hyper-V 2016
- FOG Version: 1.3.0-RC-16 (svn5982/3)
- OS: CentOS 7.2.1511
- Service Version: n/a
- OS: n/a
More of an FYI. PXE Booting a Hyper-V 2016 Generation 1 virtual machine with both Legacy Adapter and Network Adapter present fails with:
Hyper-V PXE Network Boot 09.14.2011 (C) Copyright 2011 Microsoft Corporation, All Rights Reserved. CLIENT MAC ADDR: 00 15 5D F4 0C 01 GUID: 7D4E1889-FA13-4662-BA48-2C84FBBF8965 CLIENT IP: 172.19.244.25 MASK: 255.255.255.0 DHCP IP: 192.168.150.62 GATEWAY IP: 172.19.244.7 172.19.244.1 PXE-E32: TFTP open timeout TFTP.....
If the Legacy Adapter is added into the VM as the second adapter, the VM PXE booting will pick up the IP on this second adapter but appears to be trying to tftp on the first adapter, the Network Adapter.
Removing the Network Adapter or setting its virtual switch connection to ‘not connected’ fixes it.
If all adapters are removed from the VM, then a Legacy Adapter is added/applied first, followed by a Network Adapter second, PXE booting works as intended.
There created a new category under Technical Help for those problems kind of like this.
Yah … I need more caffeine.
This sounds like a problem with how Hyper-V is attempting to PXE boot, not something FOG can provide any help with.