我正在编写为 64 位 SMP 来宾配置 VirtualBox 支持的程序,这需要硬件虚拟化支持(VTx/Intel、AMD-V/AMD)。我自己已经成功地配置了这个,但是我希望过程清楚。
sed -ne '/^flags/s/^.*: //p' /proc/cpuinfo |
egrep -q '(vmx|svm)' && echo Has hardware virt || echo No HW virt
Run Code Online (Sandbox Code Playgroud)
... 显示CPU是否有能力。
我仍然需要在 BIOS 中启用该功能。
有什么方法可以从 Linux 内部进行测试以查看是否存在?
谢谢。
(编辑:标题中的 s/xvm/svm/)