VMware

This Question is Possibly Answered

1 "correct" answer available (10 pts) 2 "helpful" answers available (6 pts)
1 2 Previous Next 24 Replies Last post: Nov 2, 2009 2:12 AM by A.Mikkelsen   Go to original post
Click to view Dave.Mishchenko's profile Guru 8,976 posts since
Nov 15, 2005
Can you attach the VMX file for the VM you're trying to install in?
Click to view Rumple's profile Master 1,266 posts since
Jan 6, 2005
Did you shutdown and start back up after enabling VT in the BIOS.

ESX Service Console being 32bit has nothing to do with the 64Bit support. The vmkernel is what passes through the capabilities of the hardware to the VM's.

Typically not restarting or doing a powerdown/powerup after enabling VT is what causes the issue with not being able to run 64bit guests.

Edit..not making sure you have selected the 64bit version when selecting the operating system for the VM can cause that as well...

Click to view CMCC's profile Hot Shot 186 posts since
Jul 17, 2006
Hi,
What Rumple says it's correct, this document helped me to realize that just simply rebooting the server it wouldn't work! I must set the VT enabled and shutdown the server, not restart it, then power on again. And it works!! it sounds silly but it works!!

http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&externalId=1003944&sliceId=2&docTypeID=DT_KB_1_1&dialogID=61072097&stateId=0%200%2061070192

Regards

Click to view alex2008's profile Lurker 3 posts since
May 6, 2008
Depends on what you mean by shutdown. I've rebooted, removed AC power (over at least 40 times while playing with the BIOS options). Please let me know if I'm doing something wrong here. I'm pretty sure I selected the 64bit OS for the VM because the drop down list is pretty obvious unless there are other places I must specify 64-bit. Please do let me know if there are.

I've attached the vmx file for the VM i'm trying to install Gentoo 64-bit OS onto.

I've noticed that on the host machine, when I do cat /proc/cpuinfo, I only see 1 CPU. Not sure if that might cause this weirdness:

============================

processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU E5320 @ 1.86GHz
stepping : 7
cpu MHz : 1861.966
cache size : 4096 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss tm nx lm
bogomips : 3709.33

==============

Thanks for everyone's quick response!

Attachments:
Click to view CMCC's profile Hot Shot 186 posts since
Jul 17, 2006
Hi,

Ok, in the BIOS settings, in Advanced Options, there is Intel Virtualization Technology feature (or VTx or EM64T) and it must be enabled. There's another feature, something like executable bit disable or something like that, I don't remember the exactly name, but you must set enabled too, just in case, it will help you someday with vmotion.

After making these changes, and save your configuration, your server will reboot and use "shutdown -h now", shutdown completely the server, disconnect the power like for 2 minutes, and power on the server again. That's what I did. And it works.


After this, you must be able to create either "Other 64 bit" VM or/and Win 64 bit/linux 64 bit.


Let me know your results after trying this again.


I hope this helps.


Regards.

Click to view alex2008's profile Lurker 3 posts since
May 6, 2008

Wow, thanx guys. Now it works. What I did was:

1) Reset BIOS settings to default
2) Unplug power for 5 minutes (just to be safe)
3) Boot up and turn Intel VT on again
4) Unplug power for 5 minutes (just to be safe)

and now I get 64-bit virtualized CPUs. You guys are great help!

Click to view Bharat24's profile Lurker 2 posts since
Jul 31, 2008
I am having a similar issue but i am using Unisys ES7000/600 machines which I believe does support 64 bit. Is there any fixes for this issue for ES7000?
Click to view CMCC's profile Hot Shot 186 posts since
Jul 17, 2006

Hi, have you tried this?

"Ok, in the BIOS settings, in Advanced Options, there is Intel
Virtualization Technology feature (or VTx or EM64T) and it must be
enabled. There's another feature, something like executable bit disable
or something like that, I don't remember the exactly name, but you must
set enabled too, just in case, it will help you someday with vmotion.

After making these changes, and save your configuration, your server
will reboot and use "shutdown -h now", shutdown completely the server,
disconnect the power like for 2 minutes, and power on the server again.
That's what I did. And it works."


Click to view jeffS2's profile Lurker 1 posts since
Sep 14, 2009

I have 3 hosts. Our first 2 which we started with are IBM System X3650 Type:7979AC1. These 2 systems have Intel Xeon E5440 CPU's (2 quads) Been running virtual machines on them fine and vmwotion works great. We recently added a 3rd host which is where the Vmotion problems began. The 3rd host is a IBM 3650 M2 Type:7947AC1. This server has Intel Xeon X5570 CPU's (2 quads). We cannot vmotion machines between the 2 orginal hosts and this new one. The first 2 hosts the look fine have the Virtualization Technology enabled in BIOS (no other options then just the "Virtualization Technology") The new 3rd host has the same option enabled as well. I've even tried shutting down a VM and setting that "hide CPU flag" option and still get the same problems.

We get the following errors:

9-14-2009 5-18-32 PM.jpg

9-14-2009 5-18-08 PM.jpg

http://communities.vmware.com/servlet/JiveServlet/downloadImage/7012/9-14-2009+5-25-07+PM.jpg

Click to view A.Mikkelsen's profile Expert 509 posts since
Feb 27, 2006

Had the same issue.

I fixed it with help from this VMware KB
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1011294

As I can read the problem is a known issue.
But as I know of there is only the manual solution.
Haven't been able to fin a PS script to do this with :-(


If you found this or any other answer useful please consider the use of the Helpful or correct buttons to award points.

Regards
A. Mikkelsen

VMware Developer

SDKs, APIs, Videos, Learn and much more in the Developer community.

Learn More

Developer Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

VMware vSphere

Come witness the next giant leap in virtualization.

Register Today

Communities