在 Ubuntu 中作为客户操作系统使用 VirtualBox 硬件虚拟化

在 Ubuntu 中作为客户操作系统使用 VirtualBox 硬件虚拟化

我有一台 64 位 Windows 7,我的 CPU 支持虚拟化,并且我已启用它。作为客户操作系统,我安装了 64 位 Ubuntu,并在 VirtualBox 中检查了硬件虚拟化,但运行此命令后,egrep -c '(vmx|svm)' /proc/cpuinfo它返回0表示我的硬件不支持虚拟化。我该怎么办?

答案1

无需担心。您报告的行为正是预期的行为。

虚拟 CPU您的客户操作系统将无法像运行主机操作系统的真实 CPU 那样使用硬件虚拟化。

答案2

该命令用于检查您的主机系统是否支持 AMD-V 或 Intel VT-x,但不支持客户系统。当您的主机系统是 Windows 时,您无法使用此命令,因为它依赖于 GNU 或 Unix 实用程序(可以通过赛格威或其他移植项目)和 Linux 内核 proc 文件系统,但你运行的是 Windows 内核(共Linux可能会有用,但你最好忘掉它)。

相关内容