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