I'm migrating virtual machines from Win2008R2 hosts to a Win2012R2 host. Since there is no direct import/export path due to the WMI namespace change ("did not find virtual machines to import"), I recreate the VMs as new (Gen 1) and attach the old VHDs.
However, even though I set the network adapter MAC address to static using the MAC address the adapter had in the Win2008 config, after upgrading VM additions, the old device is "disconnected" and a new (and unconfigured) Hyper-V network adapter shows up.
I would really like to avoid that since the network setup of some of the VMs is complex. How can I get Hyper-V to present the network adapter in a way that the guest OS recognizes it as the old adapter and keeps all the settings?