前段时间MSDN上放出WIN8最终版的ISO文件,心里一直痒痒。最近闲来无事,想体验下WIN8的魅力。考虑到新系统刚面世,在驱动,软件兼容性方面肯定会有些影响,所以还是觉得现在虚拟机上一展身手。
准备工作:下载安装了最新版VMware9.0,下载了64位专业版WIN8。用虚拟机加载WIN8,先是弹出不支持什么长数据,后来又报如下错误:
虚拟机被配置为64-位客户机操作系统.但是64-位操作不可用.
ThishostsupportsIntelVT-x,butIntelVT-xisdisabled.
IntelVT-xmightbedisabledifithasbeendisabledintheBIOS/firmwaresettingsorthehosthasnotbeenpower-cycledsincechangingthissetting.
(1)VerifythattheBIOS/firmwaresettingsenableIntelVT-xanddisable‘trustedexecution.’
(2)Power-cyclethehostifeitheroftheseBIOS/firmwaresettingshavebeenchanged.
(3)Power-cyclethehostifyouhavenotdonesosinceinstallingVMwareWorkstation.(4)Updatethehost’sBIOS/firmwaretothelatestversion.
意思说我的电脑IntelVT-x技术没开,郁闷试了两次,还是这样。百度后,也没找到什么好的解决方案。于是决定自己进BIOS捣鼓。声明下笔者是在thinkpadE430上体验的,其他机器应该雷同吧。
按F1键进入BIOS设置实用程序,使用箭头键,滚动到“Config”,然后按Enter键,滚动到“CPU”,然后按Enter键,滚动到“IntelVirtualizationTechnology”,然后按Enter键
选择“Enabled”,然后按Enter键,按Enter键继续,按F10键以保存并退出,选择“Yes”,然后按Enter键,完全关机(关闭电源),等待几秒钟,然后重新启动计算机。继续按F1键进入BIOS设置实用程序,使用箭头键,滚动到“security”,然后按Enter键,滚动到“virtualization”,然后按Enter键,进去后有两项,一项是IntelVirtualizationTechnology,一项是IntelVT-d都改成Enabled,按F10键以保存并退出,选择“Yes”,然后按Enter键,完全关机(关闭电源),等待几秒钟,然后重新启动计算机。到此,Intel的虚拟化技术开启成功。可以用securable软件来检测VT是否已经支持,最后一项显示“lockedon”说明已经开启,“lockedoff”说明还没有成功,需要重新再来一次上述步奏。再用VM加载WIN8,一顺到底了。
最后说下,我是在32位的WIN7系统下虚拟了64位的WIN8,成功运转,所以不是像有的人说的那样一定要在64位的系统下才能虚拟64位的。虚拟64位的WIN8还有一方面考量就是看看64位系统的软件兼容性,如果没什么大问题的话,等到WIN8正式发布,就直接上64位的WIN8了。毕竟64位能使用更大的内存,性能会有提升。好了,祝各位成功。