Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

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 设置通常在 ChipsetProcessor 菜单中。菜单名称可能因本指南而异,虚拟化扩展设置可在 Security Settings 或其他非标准菜单名称中找到。

过程 21.3. 在 BIOS 中启用虚拟化扩展

  1. 重新引导计算机并打开系统的 BIOS 菜单。通常可以通过按 delete 键、F1 键或 AltF4 键(取决于系统)来完成。
  2. 在 BIOS 中启用虚拟化扩展

    注意
    以下许多步骤可能因您的主板、处理器类型、芯片组和 OEM 而异。有关配置系统的详情,请参考您的系统附带文档。
    1. 打开处理器子菜单,处理器设置菜单可以在 Chipset高级 CPU 配置北bridge 中隐藏。
    2. 启用 Intel 虚拟化技术 (也称为 Intel VT-x)。AMD-V 扩展无法在 BIOS 中被禁用,且应该已经启用。虚拟化扩展可能被标记为 虚拟化扩展Vanderpool 或各种其他名称,具体取决于 OEM 和系统 BIOS。
    3. 如果选项可用,请启用 Intel VT-d 或 AMD IOMMU。Intel VT-d 和 AMD IOMMU 用于 PCI 设备分配。
    4. 选择 Save & Exit
  3. 重启机器。
  4. 机器引导时,运行 cat /proc/cpuinfo |grep -E "vmx|svm"。指定 --color 是可选的,但如果想突出显示搜索词,则很有用。如果命令输出,则虚拟化扩展现已启用。如果没有输出结果,您的系统可能没有启用虚拟化扩展或启用了正确的 BIOS 设置。