喜欢穷折腾的阿汤哥
tangtr.cn

基于Proxmox VE的家用服务器的安装及使用(四)Pci设备直通

前面介绍了黑群晖以及windows的安装,这两个系统安装完后基本的使用是没有什么问题,但是现在又有了新的需求,我自己想把位于PCI上面的网卡直通给群晖,这种直通设置在esxi中能够通过图形界面直接设置,但在PVE中图形界面虽然也有选项但是还是需要去后台设置一下。

下面开始填坑。
ProxmoxVE图形界面中添加PCI设备在主机–>硬件–>添加–>PCI设备这里。
0
如果后台为设置过会显示以下界面(No IOMMU detected。。。。)
1
大概意思是要你开通IOMMU这个功能,啊,对了,要想直通,你的CPU必须支持VT-D。一通设置之前要查一下自己的CPU是否支持。
至于如何激活这个IOMMU,直接点击上面图片中的那个帮助,有官方的详细教程,我这里就当翻译一下。
2
进入PVE的后台,修改下面这个文件

vi /etc/default/grub

3
修改这一行GRUB_CMDLINE_LINUX_DEFAULT=”quiet”
如果你是Intel CPU 则修改为GRUB_CMDLINE_LINUX_DEFAULT=”quiet Intel_iommu=on”
如果你是amd CPU 则修改为GRUB_CMDLINE_LINUX_DEFAULT=”quiet amd_iommu=on”
修改完后保存然后更新grub

update-grub

之后修改这个文件

vi /etc/modules

将下列内容添加进去

vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd

保存后刷新initramfs后,重新启动。

update-initramfs -u -k all
reboot

重新启动后,在回到图形界面查看PCI设备就不会有刚才的提示了。
5
这里选择你想要直通给该虚拟机的网卡就可以。
6
至此直通网卡应该就没什么问题了。

赞(0)
未经允许不得转载:汤忒热 » 基于Proxmox VE的家用服务器的安装及使用(四)Pci设备直通

评论 抢沙发

评论前必须登录!