实际上,我现在不需要这个技术了,甚至在研究这个技术时,我悟出了一个人生道理:最优解不一定是最适合的解。
BIOS层面的东西我不讲了,因为我老早前就配置过,所以这次实验没有做任何改动。
- 查看已有网卡信息
lspci | grep -i ethernet
- 修改引导文件/etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"
- 更新引导
update-grub
- 验证有效性(我没有做这一步):执行如下指令,如果没有输出,则出现问题。
dmesg | grep -e DMAR -e IOMMU
- 新增所需要的模块:/etc/modules
vfio
vfio_iommu_type1
vfio_pci
vifo_virqfd
- 执行命令来更新initramfs(我没有执行这一步,我直接重启了)
update-initramfs -u -k all.
- 在Web管理页面添加PCI设备(虚拟机的设备页面)
参考资料
-
这个教程干货还很多,又很多我目前还没有接触到。