首页
社区
课程
招聘
[求助]VMware里的CPU不支持VT吗?
发表于: 2011-9-16 02:08 27975

[求助]VMware里的CPU不支持VT吗?

2011-9-16 02:08
27975

有两个问题:
1)我电脑本身是支持VT的,但是在VMware里,驱动程序检里根据CPUID命令,却不支持,难道是因为
在VMware里虚拟出来的CPU不支持VT吗?
2)用bochs的时候,确实太慢了,有没有稍微快点方法?


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 6
支持
分享
最新回复 (35)
雪    币: 263
活跃值: (76)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
确实,我也受不了bochs那速度,无限蓝屏重启的试验中
2011-9-16 02:13
0
雪    币: 8833
活跃值: (2419)
能力值: ( LV12,RANK:760 )
在线值:
发帖
回帖
粉丝
3
VMWARE真的不支持
2011-9-16 03:58
0
雪    币: 14
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
得用esx server吧。
2011-9-16 09:10
0
雪    币: 215
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
仔细检查下主板的BIOS设置。VT那项必须enable
2011-9-16 12:35
0
雪    币: 1085
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
新版本的vmware workstation好像可以支持(是通过设置,让物理机的 vt功能Pass through 给虚拟机)

2011-9-16 16:10
0
雪    币: 8833
活跃值: (2419)
能力值: ( LV12,RANK:760 )
在线值:
发帖
回帖
粉丝
7
没找到设置项,一直靠bochs~~
其实bochs在cpu和内存给力的机器上速度还行,勉强可用,别指望有VMWARE速度~~主要是千万不要直接在bochs里安装系统,会慢死人~
用论坛里有人专门说过的VMWARE的disk变Bochs的Disk的方式就好。
2011-9-16 16:19
0
雪    币: 304
活跃值: (507)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
8
你试过嘛??

bochs速度巨慢
没有志强四核或者i7简直就tmd是折磨。
而且bochs模拟出来的vmx和物理cpu的vmx有区别!

我一直都是无限卡机 + vmmidt + 经验判断...
2011-9-16 17:05
0
雪    币: 1488
活跃值: (1688)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
vmware 7 里面见过设置 不过没用过 不知道是否可用
2011-9-17 00:30
0
雪    币: 334
活跃值: (93)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
10
你这是扯, vmware速度快的原因就是他是用vt技术实现的vm, 想让他虚拟的机器再实现vt, 应该是不可能完成的任务. 同学们, vt最开始设计的目的, 就是给vmware之类的虚拟机用的, 不是用来做调试器的
2011-9-17 08:35
0
雪    币: 8833
活跃值: (2419)
能力值: ( LV12,RANK:760 )
在线值:
发帖
回帖
粉丝
11
我们都很清楚它的用处,其实AMT Chipset的设计也不是用来做那啥~
但是偏门啊,偏门啊~
2011-9-17 08:37
0
雪    币: 263
活跃值: (76)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
不开启VT,vmware的速度还是一样能让人接受的。
2011-9-17 12:38
0
雪    币: 235
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
怎么配置VMware才可以?
2011-9-18 15:02
0
雪    币: 235
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
用esx server 就一定支持吗?
2011-9-18 15:03
0
雪    币: 235
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
其实系统我忍受着已经装好了,但是我怎么把文件考到 bochs的系统里呀,这个我最头大了
2011-9-18 15:04
0
雪    币: 263
活跃值: (76)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
用vmware打开,往里面放好所有要测试的,然后再用bochs打开,不过前提是你用的VMWARE做的disk
2011-9-18 16:37
0
雪    币: 237
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
copy数据到虚拟机的方法太多了,我来一个不常用的,把你的数据做成.ISO光盘镜像,再用虚拟机加载。
2011-9-18 18:37
0
雪    币: 382
活跃值: (442)
能力值: ( LV2,RANK:140 )
在线值:
发帖
回帖
粉丝
18
我貌似也听有人说可以.但是哥没找到..
现在网bochs里传文件都是用vmware映射一下..传一次要重启一次的说..姥姥地..这太恶心了.
2011-9-20 01:11
0
雪    币: 883
活跃值: (314)
能力值: ( LV9,RANK:280 )
在线值:
发帖
回帖
粉丝
19
旧版本的vmware之所以速度快并不是因为它支持VT,而是当用户选择非完全虚拟的情况下vmware会将70%多的指令直接扔给物理CPU去处理,只模拟那不到30%的指令。

对于Intel VT-x或AMD-V的支持只是在2011年9月13日放出的8.0版本中才支持的,除此之外还加入了蓝牙、USB3.0与HD音频等最新的虚拟硬件,不过除了CPU以外,这些虚拟硬件需要新建虚拟机才能完全使用。


另外,在测试最新的不明病毒程序时最好小心一些,现在已经有病毒能在开启VT的虚拟机中将宿主机的系统加载到自己构建的VM环境中,然后修改感染鸟

有关 VMware.Workstation.v8.0.0 的相关信息请移步:
582K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3u0T1M7#2)9J5k6h3S2S2j5$3E0S2N6W2)9J5k6h3y4G2L8g2)9J5c8Y4c8Z5M7X3g2S2k6q4)9J5k6o6f1^5x3K6k6Q4x3X3b7I4i4K6u0V1x3g2)9J5k6h3S2@1L8h3H3`.
上传的附件:
2011-9-20 07:02
0
雪    币: 71
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
都是大牛在弄啊
2011-9-20 09:53
0
雪    币: 382
活跃值: (442)
能力值: ( LV2,RANK:140 )
在线值:
发帖
回帖
粉丝
21
这位仁兄,你测试过真能在vm 8.0下开启VT吗?不仅仅是检测软件检测出来的。
2011-9-20 20:11
0
雪    币: 411
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
vmware5.5就引入了VT了好吧
f90K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3y4G2L8h3#2#2L8X3W2@1K9h3g2K6i4K6u0W2N6X3#2%4j5i4u0W2i4K6u0W2j5$3!0E0i4K6u0r3k6r3!0U0M7#2)9J5c8V1c8a6b7#2)9J5k6o6V1I4y4e0l9`.
vmware本身就把vm root占了。别想了。
2011-9-20 20:35
0
雪    币: 883
活跃值: (314)
能力值: ( LV9,RANK:280 )
在线值:
发帖
回帖
粉丝
23
消费者永远都会被类似“南孚聚能环”或“富含超强蓝色清洁因子”的广告欺骗……

-=First=-
你那文章说的挺清楚的:
2005.04 Workstation5.5:VT-x(only 32-bit )
2008.08 Workstation6.0:VT-x(only 32-bit )and Experimental support AMD-V(32/64bit)【看好,是Experimental】
2010.12 Workstation 6.5:ALL(“Note, however, that hardware-assisted virtualization is only supported on 64-bit hardware”)【How to“hardware-assisted virtualization”?没有他的话不管VT-x亦或是AMD-V都是浮云(那句话绕了半天说白了还是只支持AMD 64位的部分CPU)】

前两天Workstation8.0诞生了,人家说:
You can now enable Virtual VT-X/EPT or AMD-V/RVI in the processor settings interface. With this feature, applications running in a guest can take advantage of these virtualization technologies. You can also run 64-bit guest operating systems inside of vSphere running inside Workstation.

这回才是真的support all~
人家楼主说白了就是要解决虚拟机下的执行效率问题,又是研究BOCHS这么有前途的东东,俺不忍心看到楼主被微睿这倒霉公司的宣传所毒害,所以推荐前两天刚刚推出的8.0,感觉没啥错。

-=Second=-
谁告诉你vmware把所谓的“vm root”给占了?另外“Vm Root”是啥玩意?
按照这个逻辑,假如我再开一个vmware呢?它们两个是互相抢还是共享“Vm Root”?如果共享的话,那还要VT这玩意干啥?
按照我的理解,如果在Intel平台下,“vm root”貌似应该是VMCS,那么如果虚拟机下有一个程序创建了一个VMCS给自己,并利用这种基于物理硬件的机制绑架宿主机系统,你认为它是否能干点出格的事呢?
所以,Intel正打算给WMLAUNCH这个指令加个参数,搞个密码验证之类的机制,防止这种类似于黑客帝国里的剧情在现实生活中再现(我等屁民永远被潮流甩在后头

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

本来3点钟就打算睡觉的,无奈睡前手欠看了下pediy,本着为广大道友负责的精神,写了这么多,期望大家多多拍砖,有拍砖才有进步

另外,以上言辞有些激烈,楼上这位老兄你别怪我,你耽误我睡觉,我耍点小脾气你也别见怪。
2011-9-21 03:46
0
雪    币: 8833
活跃值: (2419)
能力值: ( LV12,RANK:760 )
在线值:
发帖
回帖
粉丝
24
... ... ... ... 不知道你真的测试过了么~
反正我在i7上死活各种设置不成功~
2011-9-21 04:07
0
雪    币: 411
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
1.
你说的是
对于Intel VT-x或AMD-V的支持只是在2011年9月13日放出的8.0版本中支持的
而我说引入,我觉得我措辞比较准确。

2.
你没明白楼主要干嘛,楼主不是要解决虚拟机下的执行效率问题,而是想在vmware嵌套使用VT,选bochs是因为bochs能模拟一部分vmx指令

3.
两个vmware也是用的一个vmx驱动。vmx root和vmcs是啥玩意请参考ia32手册。我不知道vmware8虚拟的CPU支不支持VT,但我自己觉得不会。
2011-9-21 09:53
0
游客
登录 | 注册 方可回帖
返回