问题原理
Intel VT-x与AMD-V都是CPU的硬件辅助虚拟化技术。Intel VT以及AMD-v可以让一个CPU工作起来像多个CPU在并行运行,从而使得在一部电脑内同时运行多个操作系统成为可能。
目前近几年出售的电脑中,CPU基本都支持该技术,也基本上都默认开启了该功能,但是还是有些电脑没有默认开启。
本人注意到联想的笔记本未开启该虚拟化功能的较多。
解决方案
重启电脑,进入Bios界面。
找到虚拟化技术选项,选择Enabled,保存重启即可
详细信息:
如何进入Bios界面:重启电脑时,不停的按F1或F2或F8或ESC等键(具体什么键,需要根据电脑品牌、型号决定,请自行上网搜索(注意:同品牌不同型号按键可能不同))
(Bios界面和按键不同实际上与电脑主板型号有关,在搜索时我们只要搜索品牌、电脑型号即可:如联想拯救者Y9000如何进入Bios)
进入Bios界面之后,由于不同品牌不同型号的电脑Bios界面不同,开启虚拟化的选项名称不同,这里我列举几类:
- 在
Configuration
选项中的Virtual Technology
- 联想拯救者Y7000-1060:在
Configuration
选项中的Intel Virtual Technology
- 华硕笔记本CPU为AMD:在
Advanced
选项中的SVM Mode
- 在
Power
选项中的Virtualization Technology
若符合上述选项中的一个,则选中,并开启(一般为Enabled),若上述选项中一个都没有,那请注意以下单词:Virtual 、Virtualization、SVM 或其他虚拟化有关单词。
开启之后,请注意按F10保存修改,然后退出并重启电脑即可。