本节介绍了控制器的硬件要求。
过程
- 确保在 BIOS 的 CPU 配置中启用了 Intel 虚拟化技术 [Intel VT-d]。可以在引导期间在 BIOS 设置中启用该功能。导航到 BIOS 设置 > CPU 配置。启用 Intel 虚拟化技术 [Intel VT-d] 选项;在系统引导后,运行
lscpu
或 grep 命令以查看是否启用了虚拟化支持:lscpu | egrep Virtualization Virtualization: VT-x
这可确保启用了 VT-d。
$ egrep -o '(vmx|svm)' /proc/cpuinfo | sort | uniq vmx
- 确保在 BIOS 中为 PCI 启用了 SRIOV 支持。也可以在引导期间在 BIOS 设置中启用该功能。
- 在 grub config [/etc/default/grub] 中,添加
intel_iommu=on in GRUB_CMDLINE_LINUX
语句。使用sudo update-grub
为 Ubuntu 发行版重新生成 grub 配置,或者在其他发行版上通过grub2-mkconfig -o /boot/grub2/grub.cfg
重新生成 grub 配置。确保在cat /proc/cmdline output
中反映了相同的内容。