1、安装ifconfig 和 vim
apt update/ apt-get update
apt install vim
apt install net-tools
2、在local(www)中,找到ISO Images (可能 页面显示不出来,多刷新几次页面就出来了),上传一些常用 的ISO,例如 win10 win7 ubuntu等;
关于直通 这次找到了Intel i350 T4 fuji 富士通的拆机版本,市场上有比较多山寨,所以特意挑了这个版本,就怕直通不了;
最近芯片涨价得厉害,就不吐槽了;
lspci |grep -i ethernet
Intel CPU
vim /etc/default/grub 修改行“GRUB_CMDLINE_LINUX_DEFAULT=“quiet” 使其为“GRUB_CMDLINE_LINUX_DEFAULT=“quiet intel_iommu=on”
update-grub
dmesg | grep -e DMAR -e IOMMU
验证其有效性,从命令行运行“dmesg | grep -e DMAR -e IOMMU”。如果没有输出,则出现问题。极有可能是bios设置的问题,需要启动cpu的vt-x支持。
AMD CPU
vim /etc/default/grub
找到 GRUB_CMDLINE_LINUX_DEFAULT="quiet"
修改为 GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on"
update-grub
dmesg | grep -e DMAR -e IOMMU
新增所需模块 修改文件/etc/modules,加入如下的行 vi /etc/modules vfio vfio_iommu_type1 vfio_pci vfio_virqfd 执行命令来更新initramfs update-initramfs -u -k all.
扩展阅读
https://koolshare.cn/thread-167045-1-1.html
就是PVE定义网卡直通的grub文件那里增加一条语句就可以了
quiet intel_iommu=on 这条语句添加以后可以直通,但是不能拆分IUMMO组
所以只能单卡直通,就像下图那样,第二排的数字就是IUMMO分组
quiet intel_iommu=on pcie_acs_override=downstream
然后在上面那个语句后面加上pcie_acs_override=downstream,就可以实现拆分IUMMO分组
就可以实现分网口直通了
https://koolshare.cn/thread-167045-1-1.html