社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
  • 924阅读
  • 1回复

[分享]Windows 8的用户端作业系统的CPU不支援SLAT,则无法安装使用者端的Hyper-V(客户端的Hyper-V的)

楼层直达
级别: 管理员
发帖
27800
飞翔币
1567
威望
888
飞扬币
129954
信誉值
0

Windows 8开始,微软就要让作业系统内建虚拟化,不过还是有硬体的限制,除了以下几个条件

1.64位元处理器,支援Intel VT或是AMD-V

2.主机板支援Virtualization

3.启用硬体强制资料执行防止 (DEP)。

除了上述三个条件外,Windows 8还多了处理器要支援第二层位址转译(SLAT)功能,这样才可以安装用户端Hyper-V(Client Hyper-V),不然只能安装Hyper-V管理工具。



Intel SLAT:Extended Page Tables (EPT),深入了解可以参考(http://www.intel.com/technology/itj/2006/v10i3/1-hardware/8-virtualization-future.htm)

AMD SLAT:Nested Page Tables (NPT)或Rapid Virtualization Indexing (RVI),深入了解可以参考地11页(http://developer.amd.com/assets/NPT-WP-1%201-final-TM.pdf )



如下的操作可以得知您是否支援安装Hyper-V,使用Coreinfo指令检视主机CPU是否支援SALT,若是如下图所示出现【-】,那这样您的电脑就无法安装Hyper-V来使用。


预设作业系统内没有Coreinfo指令,所以必须要自行下载后放置C:WindowsSystem32目录下,Coreinfo下载路径(http://technet.microsoft.com/en-us/sysinternals/cc835722)就算是强制在开启或关闭Windows功能内要勾选也是无法勾选Hyper-V平台,会告诉你无法安装Hyper-V:处理器没有第二层位址转译(SLAT)功能。如下图所示。




目前支援SLAT的处理器,以Intel来说,伺服器处理器至少要E5500以上,桌上謠处理器i系列,并且主机板是Sandybridge以上,笔记型处理器Intel Core i5 520M以上。其实以上资讯仅供参考,可以参考Intel或AMD网站,只要符合Intel SLAT(EPT)或AMD(NPT)都可以使用。


本贴转自:http://www.dotblogs.com.tw/jerry710822/archive/2012/06/05/72625.aspx

 
z3960 
级别: 茶馆馆主
发帖
770867
飞翔币
207694
威望
215657
飞扬币
2511651
信誉值
8

只看该作者 1 发表于: 2012-06-06
来学习了
我不喜欢说话却每天说最多的话,我不喜欢笑却总笑个不停,身边的每个人都说我的生活好快乐,于是我也就认为自己真的快乐。可是为什么我会在一大群朋友中突然地就沉默,为什么在人群中看到个相似的背影就难过,看见秋天树木疯狂地掉叶子我就忘记了说话,看见天色渐晚路上暖黄色的灯火就忘记了自己原来的方向。