Virtualization has been a key part of my development process for the last couple of years. I've used Virtual PC since way before Microsoft bought it but usually just to check how a web app looks under an ancient build of IE. Developing code here at MySQL means that code needs to work under Windows and Unix and since I run Windows Server 2003 x64 R2 as my main OS I need to run some flavor of Linux under some virtualization software.
Before I shifted to an x64 build of Windows, that choice was Virtual PC. Why? It came with my MSDN so it was an easy choice. The Linux support under Virtual PC is understandably non-existent but since my needs were relatively small I didn't have any problems. Enter Windows x64 and exit Virtual PC. Yup, not x64 compatible.
No problem. VMWare runs perfectly on x64 (and if I had the right generation of Opteron I could even run x64 guest OS) so for the past …
[Read more]