虚拟机
PVE
PVE-创建虚拟机
PVE-CPU
PVE-多网卡
PVE-开机启动
PVE-容器配置
PVE-iKuai
iKuai-内部无法访问域名
iKuai-NTP服务器
PVE-群晖
群晖-PVE中无法关闭
PVE-直通
PVE-OpenWrt
OpenWrt-DDNS
OpenWrt-挂载U盘
OpenWrt-更换软件源
OpenWrt-单臂路由
OpenWrt-DNS
OpenWrt-端口映射
OpenWrt-静态地址
OpenWrt-常见问题
OpenWrt-断网自动重播
OpenWrt-限制联网
OpenWrt-配置路由表
OpenWrt-https证书(Lets Encrypt)
OpenWrt-单接口多IP
OpenWrt-Wan/Lan自由搭配
OpenWrt-Mesh组网
OpenWrt-WiFi双频合并
OpenWrt-ssh无法连接
OpenWrt-OAF(应用控制)
PVE-更新源
PVE-常见问题
PVE-Linux
PVE-Debian 11
PVE-SSL证书
PVE-添加用户
PVE-iStoreOS(路由兼轻NAS系统)
PVE-扩容磁盘
PVE-挂载 ISCSI
PVE-MQ iRouter(秒开路由器)
PVE-虚拟机 备份/还原
PVE-常用指令
PVE-电源键启动虚拟机
PVE-ntp(时间同步)
VMware
NAS系统
Hyper-V
Hyper-V_创建虚拟机
Hyper-V_虚拟网络
Hyper-V_GPU虚拟化
Web-虚拟机
本文档使用 MrDoc 发布
-
+
首页
PVE-直通
默认没有开启直通时,添加 PCI设备 会有这种提示  ## 硬盘直通 输入 `ls /dev/disk/by-id` 查看硬盘ID ``` qm set 100 -sata0 /dev/disk/by-id/ata-XXXXXX-XXXXXX-WD-XXXXXXX ``` 其中100为虚拟机ID,sata后面的0可以随意更改,挂载多个硬盘序号需不相同 ## 开启硬件直通 显卡、网卡这类都需要先开启硬件直通 先修改 gurb ### Intel CPU shell 连接后输入 ```bash nano /etc/default/grub #编辑gurb文件 #找到以下这条 GRUB_CMDLINE_LINUX_DEFAULT="quiet" #修改为 GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on" #也有说修改为(这个未测试) GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on video=efifb:off,vesafb:off pcie_acs_override=downstream" update-grub #更新一下 reboot #重启设备 ``` ### AMD CPU shell 连接后输入 ```bash nano /etc/default/grub #编辑gurb文件 #找到以下这条 GRUB_CMDLINE_LINUX_DEFAULT="quiet" #修改为 GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on"" update-grub #更新一下 reboot #重启设备 ``` ### 增加模块 ``` nano /etc/modules #默认为空,追加以下内容 vfio vfio_iommu_type1 vfio_pci vfio_virqfd # 使用脚本一键追加 echo "vfio" >> /etc/modules echo "vfio_iommu_type1" >> /etc/modules echo "vfio_pci" >> /etc/modules echo "vfio_virqfd" >> /etc/modules ``` ## 网卡直通 需要先开启硬件直通 `一定要留一个网口用作PVE的管理口`如果全部直通PVE服务器掉线只能U盘进入救援模式删除之前配置重启 * 可在 web 进行添加  注意机型要设置成`q35` * 手动添加 查找网卡ID,`lspci |grep net`  连接集群的shell ``` nano /etc/pve/nodes/[你的集群名称]/qemu-server/[虚拟机id].conf machine:q35 #机型要设置成q35 hostpci0:06:00.0,pcie=1 #网卡1 hostpci1:06:00.1,pcie=1 #网卡2 ``` ## 显卡直通 需要先开启硬件直通  开启直通后需要重启虚拟机 ```bash ls /dev/dri # 查看是否可以识别到显卡 cat /sys/kernel/debug/dri/0/i915_frequency_info # 查看显卡信息 # HW control enabled: yes # 表示可以硬解 ``` ### 禁用PVE的GPU加载 PVE系统启动之后不使用这些驱动 ```bash echo "blacklist snd_hda_intel" >> /etc/modprobe.d/pve-blacklist.conf echo "blacklist snd_hda_codec_hdmi" >> /etc/modprobe.d/pve-blacklist.conf echo "blacklist i915" >> /etc/modprobe.d/pve-blacklist.conf update-initramfs -u # 更新内核 ```
造物者W
2023年11月2日 13:37
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码