PVE设置显卡直通
PVE设置显卡直通
使用PVETOOLS
1
export LC_ALL=en_US.UTF-8 && apt install git -y && git clone https://github.com/ivanhao/pvetools.git && cd pvetools && ./pvetools.sh
-
配置PCI硬件直通->开启物理机硬件直通支持
-
配置PCI硬件直通->配置显卡直通->配置物理机显卡直通支持
然后就可以在PVE后台添加pcie设备给虚拟机了。
手动操作
1. 修改 GRUB 配置
首先,需要修改 GRUB 的配置文件以启用相关参数。
- 打开终端并输入以下命令编辑 GRUB 配置文件:
1
vim /etc/default/grub
- 找到以下行:
1
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
- 修改为:
1
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt video=efifb:off"
- 保存并退出编辑器
2. 修改模块加载配置
接下来,需要添加必要的模块到模块加载列表。
- 打开终端并输入以下命令编辑模块配置文件:
1
vim /etc/modules
- 添加以下内容:
1 2 3 4
vfio vfio_iommu_type1 vfio_pci vfio_virqfd
- 保存并退出编辑器。
3. 更新系统
完成上述修改后,需要更新系统的初始化 RAM 磁盘和 GRUB 配置。
- 在终端中输入以下命令更新初始化 RAM 磁盘:
1
update-initramfs -u
- 然后更新 GRUB 配置:
1
update-grub
4. 重启系统
常见问题
如果直通了之后无法连接vnc或没有网络可以尝试开启Qemu代理。
本文由作者按照
CC BY 4.0
进行授权