VMware

This Question is Possibly Answered

1 "correct" answer available (10 pts) 2 "helpful" answers available (6 pts)
1 2 3 ... 7 Previous Next 99 Replies Last post: Dec 26, 2009 11:18 AM by xlpnycm  

VT support for Sony Vaio posted: Jul 17, 2007 4:57 AM

Click to view SteveMcG's profile Lurker 3 posts since
Sep 18, 2005
I have just bought an FZ11Z which comes with the Intel Core 2 Duo T7300 processor. One of the key attractions for me was that this processor is 64 bit and comes with virtualisation support. http://www.intel.com/products/processor/core2duo/specifications.htm

I also ran the detection utility on the VMWare website and it confirms it is able to run 64 bit guests, so I can create 64 bit Virtual Machines.

Now here comes the problem. Vmware support the processor, but to get it to work properly I need to be able to enable VT support in the BIOS, but the BIOS is rather basic and doesnt give me the option.

The official Sony line is that VT "Is not supported" (a horrible phrase that!) but there is no explanation to support that statement.

Being the devious teccy that I am, I am sure that there must be a BIOS somewhere that is not locked down by the manufacturer that will enabe me to get to those settings. (Losing warranty is not important to me)

Has anyone looked into this before at all, and be willing to share their experiences with me? (I guess my perfect answer would be a link to a commercially available unlocked BIOS!)

Re: VT support for Sony Vaio

1. Jul 17, 2007 7:58 AM in response to: SteveMcG
Click to view saxa's profile Master 1,338 posts since
Jun 2, 2006
Steve,

bring that notebook back to the shop and purchase some adequate one. Made by some other manufacturer.

The official Sony line is that VT "Is not supported" (a horrible phrase that!) but there is no explanation to support that statement.

Well, obviously they don't want to support it _on your model_. Just marketing trick... They'd preinstalled Vista Home on it, right? It means, your notebook is a consumer product. And consumers do not need VT.

I am sure that there must be a BIOS somewhere that is not locked down by the manufacturer that will enabe me to get to those settings.

Sure there could be the one. But you'll never get it. Unfortunately. They won't give it to you.

Re: VT support for Sony Vaio

2. Jul 17, 2007 1:07 PM in response to: SteveMcG
Click to view jmattson's profile Master VMware Employees 1,312 posts since
Mar 29, 2006
The big question is whether or not the BIOS locks the feature control MSR. If it leaves the feature control MSR unlocked, it is possible to enable VT through privileged software after boot. Please download this ISO, burn it to a CD and boot from that CD.

If it reports your feature control MSR is locked with VT disabled, you are out of luck. If it reports that your feature control MSR is unlocked, there is a software solution.

Re: VT support for Sony Vaio

3. Jul 21, 2007 4:36 AM in response to: jmattson
Click to view avarcher's profile Master 823 posts since
Oct 13, 2003
Hi, I cant get the link to work, forbidden!!

Re: VT support for Sony Vaio

4. Jul 22, 2007 9:42 AM in response to: avarcher
Click to view jmattson's profile Master VMware Employees 1,312 posts since
Mar 29, 2006
Please try again.

Re: VT support for Sony Vaio

5. Jul 22, 2007 10:39 AM in response to: jmattson
Click to view avarcher's profile Master 823 posts since
Oct 13, 2003
Perfect, thanks.

Re: VT support for Sony Vaio

6. Jul 23, 2007 10:54 PM in response to: SteveMcG
Click to view RDPetruska's profile Guru User Moderators vExpert 15,886 posts since
Jan 11, 2005
You might just want to reconsider your Sony purchase, and go with a company that actually cares about their customers and their products. See http://www.janegalt.net/archives/009884.html for a wonderful story of "How NOT to do Customer Support".

Re: VT support for Sony Vaio

7. Jul 24, 2007 2:01 AM in response to: RDPetruska
Click to view saxa's profile Master 1,338 posts since
Jun 2, 2006
You might just want to reconsider your Sony purchase, and go with a company that actually cares about their customers and their products.

Rob, I would assign 1000 points to you for this sentence only ;)

Re: VT support for Sony Vaio

8. Jul 24, 2007 2:14 PM in response to: jmattson
Click to view cvo8210's profile Lurker 4 posts since
Mar 16, 2007
Could you please elaborate the "software solution" to enable VT through setting feature control MSR?

Thanks

Re: VT support for Sony Vaio

9. Jul 24, 2007 2:40 PM in response to: cvo8210
Click to view jmattson's profile Master VMware Employees 1,312 posts since
Mar 29, 2006
The feature control MSR (MSR 0x3a) has two bits of interest for VT: the VMXON enable bit (bit 2) and the lock bit (bit 0). If the lock bit is clear, the contents of the MSR can be changed by the wrmsr instruction. If the lock bit is set, the contents of the MSR cannot be changed, except by cycling power to the CPU, which resets the MSR to 0.


For VT to work, both of these bits must be set.


A BIOS that explicitly disables VT will leave the VMXON enable bit clear and set the lock bit. If your BIOS does this, your only recourse is to change the behavior of the BIOS. However, some BIOSes may just leave the MSR at its power-on value of 0. In this state, the MSR can still be changed by privileged (CPL 0) software (e.g. a kernel module).


Note that on a multiprocessor/multicore system, each core has its own feature control MSR, and the two bits must be set on all processors where you want to use VT. Some BIOSes only set the bits on one core. To further complicate matters, the MSR has to be set again each time the system awakens from deep sleep (S4), since the processor loses power in that state. Some BIOSes fail to set the MSR when awakening from S4.


An unofficial kernel module that handles all of this is available for Mac OS. Linux or Windows users would have to write their own kernel module at this time. I understand that the Windows module is pretty straightforward, but that a general Linux solution is complicated by the fact that the Linux power management APIs keep changing.


Ultimately, this is likely to be addressed internally in some future release of Workstation.

Re: VT support for Sony Vaio

10. Jul 24, 2007 5:23 PM in response to: jmattson
Click to view cvo8210's profile Lurker 4 posts since
Mar 16, 2007
Thanks a lot for explaining this.

Re: VT support for Sony Vaio

11. Sep 10, 2007 10:59 AM in response to: jmattson
Click to view scuderiaconchiglia's profile Lurker 5 posts since
Sep 10, 2007
I ran the diagnostic and all I received was "VT is disabled in the feature control MSR". I got this for each of the two cores. But there was no indication if the MSR was locked or not. There were a couple of screens that flashed by without any pause, not sure if those told the tale on the MSR lock or not. Can you offer any insight?

Thanks,

Gary

P.S. Assuming the MSR is not locked how would one go about finding the privilege level software to enable VT?

Re: VT support for Sony Vaio

12. Sep 10, 2007 11:07 AM in response to: scuderiaconch…
Click to view jmattson's profile Master VMware Employees 1,312 posts since
Mar 29, 2006
That tool could be more informative. It reports only bit settings that preclude the use of VT. Therefore, it reports when VT is disabled in the feature control MSR or when the feature control MSR is unlocked. The messages appear adjacent to each other, so if you saw one, you would have seen them both. If it said nothing about the lock bit, then the lock bit is set.

In short, you are at the mercy of your system vendor to provide you with a BIOS that allows you to enable VT.

Re: VT support for Sony Vaio

13. Sep 10, 2007 2:08 PM in response to: jmattson
Click to view scuderiaconchiglia's profile Lurker 5 posts since
Sep 10, 2007
That tool could be more informative. It reports only
bit settings that preclude the use of VT. Therefore,
it reports when VT is disabled in the feature control
MSR or when the feature control MSR is unlocked. The
messages appear adjacent to each other, so if you saw
one, you would have seen them both. If it said
nothing about the lock bit, then the lock bit is
set.

In short, you are at the mercy of your system vendor
to provide you with a BIOS that allows you to enable
VT.

I ran it again and only saw the one message for each core. There was nothing about the lock status at all. I am a bit confused by "messages appear adjacent to each other, so if you saw one, you would have seen them both". By adjacent do you mean one after the other or literally one next to the other? And are you talking about the two cores, or the two status indications, ie the VT bit and the MSR lock status?

I guess from the last sentence about the lock bit, that the app only reports if the lock bit is NOT set.

Thanks,

Gary

Re: VT support for Sony Vaio

14. Sep 10, 2007 2:27 PM in response to: scuderiaconch…
Click to view jmattson's profile Master VMware Employees 1,312 posts since
Mar 29, 2006
If the lock bit was clear, you would have seen the following two messages on consecutive lines:

CPU 0: Feature control MSR is unlocked!
CPU 0: VT is disabled in the feature control MSR!

Sorry.
1 2 3 ... 7 Previous Next Go to original post

VMware Beta Programs

Want to be Considered for Future Beta Programs?

Learn More

VMware Developer

Download SDKs, APIs, videos,
training, and 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

Only VMware ... Delivers Nexus 1000V

Ensure consistent, policy-based network capabilities to virtual machines across your data center.

Learn More

Communities