Anyone actually using Intel VT? (particuarly Xen)

T60/T61 series specific matters only
Post Reply
Message
Author
jbinto
Posts: 7
Joined: Sat Apr 28, 2007 10:27 am
Location: Toronto, Canada

Anyone actually using Intel VT? (particuarly Xen)

#1 Post by jbinto » Sun Apr 29, 2007 6:47 pm

Hello everyone,

I've ordered my T60 with a Core2Duo T5600 and am awaiting for it impatiently.

Just wanted to see if anyone here is using actually making good use of the virtualization capability of their Thinkpads. From what I could tell, the R60 and Z60 lines have this option disabled regardless of whether the CPU supports it or not, and the T60 has a quite a few models with CPUs that do not support it (t2300e, t5500(edit) comes to mind). The ones that do, apparently require a BIOS flash.

I intend to use Xen under Linux to run multiple other distributions of linux/bsd and windows xp for some development work.

If anyone is using it, or knows anything about Intel VT on Thinkpads, let me know:

- what type of Core(2)Duo chip you have,
- what type of Thinkpad and BIOS version,
- whether it is enabled in BIOS and what you had to do to get it that way (flash?)
- what solution you're using (Xen on linux? VMWare ESX on linux or windows? Virtual PC on windows?)
- how happy you are with it (no longer really thinkpad specific- but does your solution rival the Parallels experience on MacOSX?)

Thanks in advance,

- eager, prospective mobile virtual machine user, aka jbinto
Last edited by jbinto on Tue May 01, 2007 11:09 am, edited 1 time in total.

arni
Sophomore Member
Posts: 244
Joined: Wed Sep 13, 2006 6:44 am
Location: Germany

#2 Post by arni » Mon Apr 30, 2007 12:40 pm

I have a T60 200763G Model and i could enable Intel VT in bios.

There are different stories around if it will help you with virtualization or not. Vmware e.g. doesn't recommend turing on VT for their products. On the other hand some MS folks, particularly from the Virtualization team are all in for VT with VirtualPC and VirtualServer.

You can read about it here http://blogs.technet.com/jhoward/archiv ... 27210.aspx
and here http://blogs.technet.com/jhoward/archiv ... 27210.aspx .

Ivan Ivankovic
Freshman Member
Posts: 53
Joined: Thu Apr 26, 2007 9:43 am
Location: Zagreb, Croatia

#3 Post by Ivan Ivankovic » Mon Apr 30, 2007 1:18 pm

when my T60p arrives (a week or so until arrival) I'll be using VMware almost all the time (Fedora & Solaris under WinXP).
I'm also interested in this topic so if anyone could shed some light I'd appreciate it.
T60p: 2007-YLX (Core 2 Duo T7200@2Ghz,2GB RAM,FireGL V5250 256MB, FlexView...)

Oaklodge
Sophomore Member
Posts: 141
Joined: Fri Apr 13, 2007 9:54 pm
Location: Port Townsend, WA
Contact:

#4 Post by Oaklodge » Mon Apr 30, 2007 1:42 pm

According to VMWare you can have an x32 host and if VT is enabled run x64 guests.
Michael Tissington
http://michaeltissington.com

bim
Posts: 15
Joined: Thu Feb 15, 2007 7:52 am
Location: Kaarina, Finland

#5 Post by bim » Mon Apr 30, 2007 1:44 pm

I have tried Vmware server and MS virtual server, but I didn't notice any difference if VT enabled (T2500). I had problems to enable 2 cores in virtual server, but that's another story.

Oaklodge
Sophomore Member
Posts: 141
Joined: Fri Apr 13, 2007 9:54 pm
Location: Port Townsend, WA
Contact:

#6 Post by Oaklodge » Mon Apr 30, 2007 1:53 pm

Hmm, don't know about the VMWare Server product ... but VMWare Workstation 5.5 and greater should work.
Michael Tissington
http://michaeltissington.com

axiom
Freshman Member
Posts: 100
Joined: Sat Mar 24, 2007 9:34 am
Location: Toronto, Canada

#7 Post by axiom » Mon Apr 30, 2007 3:55 pm

used XP pro through KVM to file my tax
core duo t2700, with the same virtualization extension found on t7x00
Only thing I had to do was to enable it in the bios and load the kvm-intel module, then everything works like a charm, but doesn't feel any impressive performance. Probably xen will be better, haven't tried that.

By the way, I am not sure if t5x00 has the same level of virtualization extension as t7x00 or not.

axiom
Freshman Member
Posts: 100
Joined: Sat Mar 24, 2007 9:34 am
Location: Toronto, Canada

#8 Post by axiom » Mon Apr 30, 2007 4:01 pm

axiom wrote:...
By the way, I am not sure if t5x00 has the same level of virtualization extension as t7x00 or not....
Nevermind
t5600 or above is fine

WPWoodJr
Junior Member
Junior Member
Posts: 393
Joined: Wed Nov 08, 2006 7:45 pm
Contact:

#9 Post by WPWoodJr » Mon Apr 30, 2007 10:47 pm

arni wrote:I have a T60 200763G Model and i could enable Intel VT in bios.

There are different stories around if it will help you with virtualization or not. Vmware e.g. doesn't recommend turing on VT for their products. On the other hand some MS folks, particularly from the Virtualization team are all in for VT with VirtualPC and VirtualServer.

You can read about it here http://blogs.technet.com/jhoward/archiv ... 27210.aspx
and here http://blogs.technet.com/jhoward/archiv ... 27210.aspx .
Can you link to where VMWare says not to use VT? I turned it on in my bios and VMWare is working fine. I don't know if its faster though.
T60p 2613-CTO, 2.33GHz, 3GB ram, Intel 80gb G2 SSD, H7K 200GB/7200rpm, LG Flexview IPS SXGA+ screen, ATI FireGL V5250
Essential TP Hotfixes and Tweaks

Dodge DeBoulet
Sophomore Member
Posts: 149
Joined: Fri Apr 13, 2007 12:42 pm
Location: Brunswick, ME

#10 Post by Dodge DeBoulet » Tue May 01, 2007 9:00 am

WPWoodJr wrote:Can you link to where VMWare says not to use VT? I turned it on in my bios and VMWare is working fine. I don't know if its faster though.
Support for VT is experimental in VMWare Workstation, so I think the inference is that for maximum stability, you wouldn't want to use it.

A Wikipedia entry on virtualization makes the claim that there's a negative performance impact for VMWare workstation for most tasks, but that enabling it is the only way to run 64 bit guests on a 32 bit host OS.
(Current) T460p |   i7-6820HQ   | WQHD | nVidia 940MX  | 72Wh Battery | 32GB RAM | 2TB Samsung 850 Pro SSD
(Retired) T420  | Core i5-2520M |  HD+ | Intel HD 3000 | 57Wh Battery | 16GB RAM | 1TB + 250GB Samsung SSDs

taob
Sophomore Member
Posts: 155
Joined: Mon May 10, 2004 7:17 pm
Location: Toronto, ON
Contact:

#11 Post by taob » Tue May 01, 2007 11:14 am

I've been playing with XenEnterprise 3.2 since the weekend, though not on a Thinkpad. I'm thinking of repartitioning and reinstalling the drive that holds OS X 10.4.8 anyway, so maybe I'll make room for a Xen install. I can tell you that it does work fabulously well on an IBM X3650 server with dual quad-core X5355's and 16GB of RAM. :lol:
- Brian
2004: 2371-8EU X40, 1.2 GHz Pentium M, 1 GB, 40 GB, 802.11b/g, 2 x 8-cell
2007: 2623-DDU T60p, 2.0 GHz T2500, 2 GB, 200GB 7200 rpm, 802.11a/b/g, BT, 3 x 9-cell, 15" UXGA FlexView, Adv Mini Dock
2011: 4286-CTO X220, 2.5 GHz i5-2520M, 8 GB, 60GB SSD, 250GB HD

evforme
Posts: 42
Joined: Sun Apr 08, 2007 11:08 pm
Location: Glendale, CA

#12 Post by evforme » Wed May 02, 2007 10:37 pm

How can I be sure that VT is enabled? I checked the BIOS and under the "Current Setting" it says Disabled, but the field is grayed out so I can't modify it. I have T60p 2623DDU btw.

WPWoodJr
Junior Member
Junior Member
Posts: 393
Joined: Wed Nov 08, 2006 7:45 pm
Contact:

#13 Post by WPWoodJr » Thu May 03, 2007 1:54 pm

evforme wrote:How can I be sure that VT is enabled? I checked the BIOS and under the "Current Setting" it says Disabled, but the field is grayed out so I can't modify it. I have T60p 2623DDU btw.
My guess is that since you have a Core Duo and not a Core 2 Duo that virtualization is not available.
T60p 2613-CTO, 2.33GHz, 3GB ram, Intel 80gb G2 SSD, H7K 200GB/7200rpm, LG Flexview IPS SXGA+ screen, ATI FireGL V5250
Essential TP Hotfixes and Tweaks

dbertoni5000
Posts: 21
Joined: Wed Feb 22, 2006 9:30 pm

#14 Post by dbertoni5000 » Thu May 03, 2007 7:27 pm

My T60 (200768U) has the same T2500 Core Duo chip and I have VT enabled.

I don't know why the OP can't enable it in the BIOS. Perhaps a BIOS upgrade is needed.

Ivan Ivankovic
Freshman Member
Posts: 53
Joined: Thu Apr 26, 2007 9:43 am
Location: Zagreb, Croatia

#15 Post by Ivan Ivankovic » Fri May 04, 2007 7:27 am

dbertoni5000 wrote:I don't know why the OP can't enable it in the BIOS. Perhaps a BIOS upgrade is needed.
I vote for that, too.
T60p: 2007-YLX (Core 2 Duo T7200@2Ghz,2GB RAM,FireGL V5250 256MB, FlexView...)

Rizo
Posts: 18
Joined: Fri Jan 12, 2007 11:44 am
Location: Toronto, Canada

#16 Post by Rizo » Fri May 04, 2007 8:15 am

Ivan Ivankovic wrote:
dbertoni5000 wrote:I don't know why the OP can't enable it in the BIOS. Perhaps a BIOS upgrade is needed.
I vote for that, too.
OP doesnt have his laptop yet, he just ordered it.
I cannot enable it in BIOS with the latest version loaded with my R60 because they dont give the R models the option, regardless of chip.
Model_____Model #_______CPU__________RAM____Video_____________LCD
R60______9462-A16___1.66ghzCoreDuo___1gig___X1400_128MBded____14in XGA :(
R40______2722-???____1.6ghz Centrino__256mb__Radeon_7500_32ded_15in_SXGA+

Dodge DeBoulet
Sophomore Member
Posts: 149
Joined: Fri Apr 13, 2007 12:42 pm
Location: Brunswick, ME

#17 Post by Dodge DeBoulet » Fri May 04, 2007 9:44 am

Dodge DeBoulet wrote:Support for VT is experimental in VMWare Workstation, so I think the inference is that for maximum stability, you wouldn't want to use it.
Interesting observation . . . my new T60 arrived yesterday, and I got around to installing VMWare 5.5.4 build 44386 on it this morning.

I copied my VMs over from my old laptop, and when I launched one, got a pop-up complaining that, although I had a VT-capable laptop, VT wasn't enabled in my BIOS (and it wasn't; one thing at a time :)).

So even though the support is experimental, VMWare seems to prefer that it be on. When I have a chance to reboot, I'll enable it and report any differences I find.
(Current) T460p |   i7-6820HQ   | WQHD | nVidia 940MX  | 72Wh Battery | 32GB RAM | 2TB Samsung 850 Pro SSD
(Retired) T420  | Core i5-2520M |  HD+ | Intel HD 3000 | 57Wh Battery | 16GB RAM | 1TB + 250GB Samsung SSDs

steveg47
Senior Member
Senior Member
Posts: 723
Joined: Wed Sep 13, 2006 11:11 am
Location: Northern NJ

#18 Post by steveg47 » Sat May 05, 2007 7:30 am

Dodge DeBoulet wrote: A Wikipedia entry on virtualization makes the claim that there's a negative performance impact for VMWare workstation for most tasks, but that enabling it is the only way to run 64 bit guests on a 32 bit host OS.
Wrong. 64 bit guests run on a 32 bit host OS without enabling VT. The only requirement is that the host be running a 64bit cpu such as a core 2 duo. This is true on vmware 5.5 and 6 beta as I have tested both with 64 bit versions of XP and Vista.
Also, I have not noticed(subjectively) any significant difference when VT is enabled or disabled in the bios.
X220(Win8.1pro)~T60p~X100e(Win8pro)~S10~X31~X40~T42~T43~560X~600X

Dodge DeBoulet
Sophomore Member
Posts: 149
Joined: Fri Apr 13, 2007 12:42 pm
Location: Brunswick, ME

#19 Post by Dodge DeBoulet » Sat May 05, 2007 8:29 am

steveg47 wrote:
Dodge DeBoulet wrote: A Wikipedia entry on virtualization makes the claim that there's a negative performance impact for VMWare workstation for most tasks, but that enabling it is the only way to run 64 bit guests on a 32 bit host OS.
Wrong. 64 bit guests run on a 32 bit host OS without enabling VT. The only requirement is that the host be running a 64bit cpu such as a core 2 duo. This is true on vmware 5.5 and 6 beta as I have tested both with 64 bit versions of XP and Vista.
Also, I have not noticed(subjectively) any significant difference when VT is enabled or disabled in the bios.
It's Wikipedia. You can fix it :D
(Current) T460p |   i7-6820HQ   | WQHD | nVidia 940MX  | 72Wh Battery | 32GB RAM | 2TB Samsung 850 Pro SSD
(Retired) T420  | Core i5-2520M |  HD+ | Intel HD 3000 | 57Wh Battery | 16GB RAM | 1TB + 250GB Samsung SSDs

steveg47
Senior Member
Senior Member
Posts: 723
Joined: Wed Sep 13, 2006 11:11 am
Location: Northern NJ

#20 Post by steveg47 » Sat May 05, 2007 9:52 am

Dodge DeBoulet wrote: It's Wikipedia. You can fix it :D
I wouldn't waste my time. Wikipedia is flawed by its' very philosophy. IMO
X220(Win8.1pro)~T60p~X100e(Win8pro)~S10~X31~X40~T42~T43~560X~600X

Dodge DeBoulet
Sophomore Member
Posts: 149
Joined: Fri Apr 13, 2007 12:42 pm
Location: Brunswick, ME

#21 Post by Dodge DeBoulet » Sat May 05, 2007 9:58 am

steveg47 wrote:
Dodge DeBoulet wrote: It's Wikipedia. You can fix it :D
I wouldn't waste my time. Wikipedia is flawed by its' very philosophy. IMO
To be fair, the Wikipedia entry on this topic does cite VMWare's own KB. See this article.

An extract:

Details

I want to use Workstation or VMware Server to run virtual machines with 64-bit guest operating systems. What are the hardware and firmware requirements for the host machine?

Solution

VMware's virtual machine monitor has traditionally used segmentation to provide isolation between the guest operating system and the virtual machine monitor. This is necessary because the guest operating system and virtual machine monitor share the linear address space.

AMD

Segmentation support is missing from the initial AMD64 processors (that is, revision C and earlier) while running in long mode. As a result, AMD64 processors prior to revision D do not have an efficient mechanism for isolating the virtual machine monitor from 64-bit guest operating systems.

A limited form of segmentation was reintroduced in long mode, in revision D AMD64 processors. As a result, AMD64 processors must be revision D or later to run 64-bit guest operating systems.

Note: Because AMD Opteron and Turion processors do not ship in revision D, AMD Opteron and Turion 64 processors must be revision E or later to run 64-bit guest operating systems.

Intel

Intel CPUs require EM64T and VT support in the chip and in the BIOS.

Intel EM64T CPUs do not have segmentation support in long mode. If the Intel EM64T CPU is VT-capable, it comes with hardware virtualization support (Intel's Vanderpool Technology). This hardware virtualization support allows Workstation and VMware Server to work around the lack of segmentation, making it possible to run 64-bit guest operating systems on Intel EM64T VT-capable CPUs.

Note: Firmware/BIOS support is required to enable Intel Virtualization Technology. Some systems (particularly laptops) do not have the necessary firmware/BIOS support to enable Intel Virtualization Technology, and cannot run 64-bit guest operating systems.
(Current) T460p |   i7-6820HQ   | WQHD | nVidia 940MX  | 72Wh Battery | 32GB RAM | 2TB Samsung 850 Pro SSD
(Retired) T420  | Core i5-2520M |  HD+ | Intel HD 3000 | 57Wh Battery | 16GB RAM | 1TB + 250GB Samsung SSDs

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “ThinkPad T6x Series”

Who is online

Users browsing this forum: No registered users and 7 guests