All,
I've tried to automate migration from E1000 to vmxnet3 on some a 2008 R2 x64 test server. It allows me to go the following successfully:
Get-VM <VM Name> | Get-NetworkAdapter | Set-NetworkAdapter -type "vmxnet3"
However, when I check the device manager in the OS it still shows as E1000.. It does keep IP config but when I try to vMotion from one host to another or Storage vMotion to another datastore it fails at 78% With the following error: "A general system error occured: Source detected that the destination failed to resume." A reboot of the VM does nothing until I cange it back to E1000 in powershell. It works when the VM is powered down but the IP config is dumped.
I can't find anything on the KB or in the forums that helps and I've seen some other "fancier" scripts out there that migrate NICs, paravirtual, and HW upgrade but I dont need all that and the scripts are too cumbersome to try and manipulate to my environment.
Any input would be appreciated!
Thanks!