Running a 64-bit VM Guest on your 32-bit CPU?
There are a ton of 64-bit operating systems and enterprise applications. Here is a short list:
- Windows XP 64-bit
- Windows Vista 64-bit
- Windows 2003 Server 64-bit
- Linux 64-bit
- Enterprise applications in 64-bit, like Exchange 2007 64-bit
- and many more...
As 64-bit becomes more and more adopted, chances are you will want to test these new versions on your network.
A common question with VMware is, "can I run my 64-bit test OS in my virtual machine, even though I only have a 32-bit CPU". The unfortunate answer is, No. VMware does not provide CPU virtualization. All the CPU requests are processes from the Guest to the Host's real CPU. Because of this, you need a 64-bit processor to run 64-bit Virtual Guest operating systems.
How do I know if I can run a 64-bit Virtual Guest?
Say that you your computer was recently bought and you think you have a 64-bit CPU but just aren't sure what you have and if it will work to run a 64-bit VMware Guest OS. VMware has an easy way to find out. To test your computer to ensure it has the proper hardware, go to the Processor Check for 64-bit Compatibility section on this website: http://www.vmware.com/download/ws/drivers_tools.html
Next, download either the Windows or Linux application that will check your processor.
Keep in mind that just because you have a 64 bit processor, doesn't mean that VMware will be able to run a 64-bit Guest VM. There are many models and revisions of 64-bit processors. When you run this application, if your processor will support the VMware 64-bit guests, you should see this:
In my case, I have a Dell Optiplex GX620 with an Intel 64bit processor. The VMware 64-bit compatibility tool told me that my computer was capable of running a 64-bit Guest, however, when I went to run it, I was told this:
I found that I had to go into my BIOS and enable my Intel VT VMM capabilities. After I did that and rebooted my system, I was able to run my 64-bit OS using my already installed VMware Server.
Back to your installation- at this point, you can install VMware server and begin installing your 64-bit OS & 64-bit applications. Alternatively, you could download a pre-built 64-bit Virtual machine from the VMware Virtual Appliance Marketplace.
For more technical hardware requirements on what you need to run a 64-bit OS in a VMware virtual machine, see the VMware Knowledgebase article titled: Hardware and Firmware Requirements for 64-Bit Guest Operating Systems.
No comments:
Post a Comment