I’ve moved a few virtual machines off of both ESXi and VMWare Server recently. (was testing VMWare, which I do like.) I moved them into VirtualBox while I test OpenSolaris, which I am REALLY liking… but off topic. Anyway, once I got the vmdk hard drive files copied, I created a new machine config in VirtualBox and added the vmdk to VirtualBox. (which is very cool I must say, you can use vmdk’s or vhd’s in VirtualBox.) Once the OS booted, in both XP Pro and Win2008, the performance was terrible and had no network. I realized that the VMWare Tools were probably still installed. Should have removed them first, but whatever. When to control panel and tied to uninstall, but I got some error that “No VmWare products were detected”, great! That’s nice, you can’t even uninstall after they are moved off the VMWare host services.
I added the VMWare Tools ISO to that VM and opened a command prompt. Then I found the “setup.exe” or “setup64.exe” files on the cd. Run those in the cmd window with a /c switch. (example: Â “setup64.exe /c” ) Â This will remove the Tools. Â I installed the VirtualBox additions and then reboot. Â On my Windows 2008 server it crashed on first reboot, then then I tried again and it loaded up just fine. Â Network works and everything! Yay!
EDIT 7/23/09 :
I noticed on one Win2k system that the VMWare uninstall didn’t fully remove the networking drivers. Â When I rebooted, the system tried to install the AMD PCNet adapter again, only it said it was “VMWare Â …” Â What I did to fix that… Â I shutdown the Guest OS, went to settings and under Networking I selected the Intel adapter instead of the AMD. Â This worked, but also required that I download the driver from Intel and install it manually on the Guest OS. Â Everything worked fine though, and I had Gigabit networking!
I’d still like to know how to get rid of ALL the VMWare stuff though. Â Probaby just need to find some INF’s for something in Windows.