21.10. 在 BIOS 中启用 Intel VT-x 和 AMD-V 虚拟化硬件扩展
注意
要扩展您的专业知识,您可能还对红帽 虚拟化(RH318) 培训课程感兴趣。
这部分论述了如何识别硬件虚拟化扩展并在 BIOS 中启用它们。
Intel VT-x 扩展可以在 BIOS 中被禁用。某些笔记本电脑供应商已在其 CPU 中默认禁用 Intel VT-x 扩展。
在 AMD-V 的 BIOS 中无法禁用虚拟化扩展。
有关启用禁用虚拟化扩展的说明,请参考以下部分。
验证在 BIOS 中启用了虚拟化扩展。Intel VT 或 AMD-V 的 BIOS 设置通常在 Security Settings 或其他非标准菜单名称中找到。
或 菜单中。菜单名称可能因本指南而异,虚拟化扩展设置可在 过程 21.3. 在 BIOS 中启用虚拟化扩展
- 重新引导计算机并打开系统的 BIOS 菜单。通常可以通过按键、F1 键或 Alt 和 F4 键(取决于系统)来完成。
在 BIOS 中启用虚拟化扩展
注意以下许多步骤可能因您的主板、处理器类型、芯片组和 OEM 而异。有关配置系统的详情,请参考您的系统附带文档。- 打开处理器子菜单,处理器设置菜单可以在 Chipset、高级 CPU 配置 或 北bridge 中隐藏。
- 启用 Intel 虚拟化技术 (也称为 Intel VT-x)。AMD-V 扩展无法在 BIOS 中被禁用,且应该已经启用。虚拟化扩展可能被标记为 虚拟化扩展、Vanderpool 或各种其他名称,具体取决于 OEM 和系统 BIOS。
- 如果选项可用,请启用 Intel VT-d 或 AMD IOMMU。Intel VT-d 和 AMD IOMMU 用于 PCI 设备分配。
- 选择 Save & Exit。
- 重启机器。
- 机器引导时,运行 cat /proc/cpuinfo |grep -E "vmx|svm"。指定
--color
是可选的,但如果想突出显示搜索词,则很有用。如果命令输出,则虚拟化扩展现已启用。如果没有输出结果,您的系统可能没有启用虚拟化扩展或启用了正确的 BIOS 设置。