2026年PVE进阶优化:硬件直通+换源+监控,打造稳定高性能Allinone

导语
上期我们完成了PVE系统安装和iKuai/iStoreOS/Win10/飞牛OS四大系统的基础部署,但很多新手反馈:官方源更新慢、虚拟机性能差、看不到硬件温度、软路由跑不满千兆,特别是11代以上Intel CPU用户无法使用传统GVT-g核显虚拟化。
这些问题其实都是因为没有做系统优化和硬件直通。PVE 9.1版本针对硬件直通做了史诗级优化,特别是新增了对Intel 11代+和AMD 6000+核显SR-IOV虚拟化的支持。今天这篇文章,我们就从零教你完成PVE全流程进阶优化,包括国内源加速、一键系统优化、硬盘/网卡/显卡三大硬件直通(新增SR-IOV核显虚拟化)、温度与资源监控,让你的Allinone主机稳定运行、性能拉满。
一、系统基础优化:先解决更新慢、卡顿问题
1. 为什么要做系统优化?
原生PVE系统存在几个明显的痛点:
官方源在国外,更新速度只有几KB/s,经常超时失败
有企业订阅提示弹窗,影响使用体验
默认没有硬件监控功能,看不到CPU、硬盘温度
硬件直通需要手动修改多个配置文件,新手容易出错
11代以上Intel CPU默认不支持核显虚拟化
通过一键优化脚本,我们可以一次性解决所有这些问题,不用手动敲复杂命令。
2. 新手首选:pvetools一键优化工具箱
pvetools是国内社区大神维护的PVE全能优化工具,图形化菜单操作,几乎能搞定所有PVE基础优化,是每个PVE用户的必备工具。2026年最新版本已支持11代+Intel核显SR-IOV一键开启。
安装步骤:
登录PVE Web管理界面,点击右上角「Shell」进入命令行
复制下面的完整命令,粘贴到Shell中回车执行:
sver=`cat /etc/os-release | grep VERSION_CODENAME | awk -F'=' '{print $2}'` && echo "nameserver 8.8.8.8" >> /etc/resolv.conf && rm -rf pvetools && echo "deb http://mirrors.ustc.edu.cn/proxmox/debian/pve/ $sver pve-no-subscription" > /etc/apt/sources.list.d/pve-no-sub.list && sed -i 's|deb|#deb|' /etc/apt/sources.list.d/pve-enterprise.list && echo "" > /etc/apt/sources.list.d/ceph.list && export LC_ALL=en_US.UTF-8 && apt update && apt -y install git && git clone https://github.com/ivanhao/pvetools.git && echo "cd /root/pvetools && ./pvetools.sh" > pvetools/pvetools && chmod +x pvetools/pvetools* && ln -s /root/pvetools/pvetools /usr/local/bin/pvetools && pvetools首次启动选择「简体中文」,进入主菜单后,按顺序执行以下操作:
按A:系统优化与国内源配置(选择清华/中科大源,自动关闭订阅提示)
按B:一键开启硬件直通(自动配置IOMMU和内核参数)
按H:一键开启Intel 11代+核显SR-IOV虚拟化(自动安装驱动和配置)
按J:安装Web温度与频率显示
按L:备份系统配置(建议优化完成后备份一次)
3. 备选方案:pve_diy脚本
如果pvetools安装失败,可以使用另一个热门优化脚本pve_diy,功能类似,对PVE 9.x版本兼容性更好:
bash <(curl -sSL https://ghfast.top/https://raw.githubusercontent.com/xiangfeidexiaohuo/pve-diy/master/pve.sh)
二、核心玩法:硬件直通全攻略(性能无损)
硬件直通是PVE的灵魂,它能让虚拟机直接使用物理硬件,性能接近原生,彻底解决虚拟化性能损耗问题。PVE 9.1版本大幅优化了IOMMU分组和PCIe重置机制,直通成功率和稳定性比旧版本提升了很多。
前置准备:BIOS必开选项
所有硬件直通的前提是在主板BIOS中开启以下选项:
VT-x/AMD-V:CPU虚拟化技术
VT-d/AMD-Vi:IOMMU硬件直通技术
SR-IOV:单根I/O虚拟化(核显虚拟化必备)
Above 4G Decoding:大于4G地址解码(显卡直通必备)
CSM:建议关闭,使用纯UEFI启动(解决显卡直通黑屏问题)
Primary Display:设置为IGFX(集成显卡),核显虚拟化必备
1. 硬盘直通(NAS系统必备)
硬盘直通是NAS虚拟机的核心配置,不要把数据存在虚拟磁盘里,否则PVE系统崩溃会导致数据无法恢复。有两种直通方式,按需选择:
方式一:单盘映射直通(推荐新手)
适合直通单块或多块独立的数据盘,操作简单,宿主机仍可访问硬盘,兼容性最好。
在PVE Shell中执行命令,查看所有硬盘ID:
ls /dev/disk/by-id复制你要直通的硬盘ID(通常是ata-或nvme-开头的长字符串,不要带-part1后缀)
执行直通命令,将硬盘挂载给虚拟机:
qm set 虚拟机ID -scsi1 /dev/disk/by-id/你的硬盘ID示例:
qm set 101 -scsi1 /dev/disk/by-id/ata-WDC_WD40EZRZ-00GXCB0_XXXXXXXX注意:scsi0是虚拟机系统盘,直通盘从scsi1开始递增
回到虚拟机硬件界面,就能看到添加的硬盘,启动虚拟机后系统会自动识别
方式二:SATA控制器直通(进阶推荐)
将整个SATA控制器直通给NAS虚拟机,连接在该控制器上的所有硬盘都会被直通,NAS可以直接读取硬盘SMART信息,硬盘休眠更稳定,数据安全性更高。
点击虚拟机「硬件」-「添加」-「PCI设备」
在列表中找到你的SATA控制器(名称包含"SATA"或"AHCI")
勾选"PCI-Express",点击添加即可
⚠️ 重要提醒
绝对不能直通PVE系统盘所在的控制器!否则PVE会直接无法启动。推荐购买一张PCIe转SATA扩展卡(ASM1166芯片最佳),专门用来直通给NAS。
2. 网卡直通(软路由满速必备)
软路由如果不直通网卡,跑千兆会占用大量CPU资源,而且网络延迟高。直通网卡后,软路由可以直接控制物理网卡,跑满千兆/2.5G宽带毫无压力。
先在PVE「系统」-「网络」中,记下你要直通的网口名称(如enp2s0)
保留一个网口作为PVE的管理口,千万不要把管理口直通了,否则会直接失联
进入软路由虚拟机「硬件」-「添加」-「PCI设备」
找到对应的网卡设备,勾选"全部功能"和"PCI-Express"
如果拨号不稳定,可以取消勾选"ROM-Bar"
PVE 9.1的一大改进是自动拆分多口网卡的IOMMU组,现在即使是主板集成的双网口,也能单独直通其中一个,不用再手动拆分IOMMU组了。
3. 显卡/核显直通(影音转码+AI必备)
显卡直通可以让Windows虚拟机玩游戏、跑AI大模型,让NAS虚拟机实现4K/8K硬件转码,是进阶玩家的必备功能。根据CPU代际不同,分为三种方案:
方案一:Intel 6-10代CPU:GVT-g核显虚拟化
6-10代Intel CPU支持GVT-g核显虚拟化技术,可以将一个核显同时分配给多个虚拟机使用,比如同时给Windows和飞牛NAS用,非常适合家用。
用pvetools一键开启硬件直通后,执行命令验证是否启用成功:
ls /sys/bus/pci/devices/0000:00:02.0/mdev_supported_types如果输出i915-GVTg_V5_4等内容,说明启用成功
进入虚拟机「硬件」-「添加」-「PCI设备」
选择核显设备(0000:00:02.0),在MDev类型中选择i915-GVTg_V5_4
点击添加,启动虚拟机后就能识别到核显
方案二:Intel 11代+CPU(12/13/14代/Ultra):SR-IOV核显虚拟化(重点新增)
Intel在11代及以后的CPU中取消了GVT-g技术,取而代之的是更先进的SR-IOV虚拟化技术,性能更强,最多可以创建7个虚拟GPU(vGPU)同时分配给不同的虚拟机使用。
一键安装法(推荐新手):
使用Upinel大神开发的一键脚本,自动完成驱动安装和系统配置,全程无需手动修改任何文件:
# 安装依赖
apt update -y && apt install git vim pve-headers-$(uname -r) mokutil dkms build-essential sysfsutils unzip -y
# 下载并运行一键脚本
cd ~
git clone https://github.com/Upinel/PVE-Intel-vGPU-Lazy
cd ~/PVE-Intel-vGPU-Lazy
chmod +x *.sh
./install.sh
手动安装法(进阶用户):
安装i915-sriov-dkms驱动:
git clone https://github.com/strongtz/i915-sriov-dkms.git cd i915-sriov-dkms dkms add . dkms install -m i915-sriov-dkms -v $(uname -r) --force修改GRUB内核参数:
nano /etc/default/grub将GRUB_CMDLINE_LINUX_DEFAULT行修改为:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt i915.enable_guc=3 i915.max_vfs=7"更新GRUB和initramfs:
update-grub update-initramfs -u -k all配置自动创建VF:
apt install sysfsutils -y echo "devices/pci0000:00/0000:00:02.0/sriov_numvfs=7" >> /etc/sysfs.conf重启PVE系统,执行命令验证是否成功:
lspci | grep -i "VGA|Display"如果看到多个以00:02.x开头的VGA设备,说明vGPU创建成功。
分配vGPU给虚拟机:
进入虚拟机「硬件」-「添加」-「PCI设备」
选择核显设备(0000:00:02.0)
在MDev类型中选择你需要的vGPU型号(如i915-GVTg_V5_4)
点击添加,启动虚拟机后安装Intel官方显卡驱动即可
Windows虚拟机代码43问题解决
如果Windows虚拟机中核显出现代码43错误,需要修改虚拟机配置文件:
nano /etc/pve/qemu-server/虚拟机ID.conf
添加以下参数:
args: -set device.hostpci0.addr=02.0 -set device.hostpci0.x-igd-gms=0x2 -set device.hostpci0.x-igd-opregion=on
方案三:AMD 6000+CPU(RDNA2/RDNA3):核显直通/SR-IOV
AMD Ryzen 6000系列及以上的CPU搭载的RDNA2/RDNA3核显也支持SR-IOV虚拟化技术,不过目前社区支持还不如Intel成熟,主要以直通整个核显为主。
BIOS开启SVM、IOMMU和SR-IOV选项
屏蔽PVE的AMDGPU驱动:
echo "blacklist amdgpu" >> /etc/modprobe.d/blacklist.conf echo "blacklist radeon" >> /etc/modprobe.d/blacklist.conf update-initramfs -u重启PVE后,添加PCI设备,选择你的AMD核显
勾选"主GPU"和"PCI-Express",启动虚拟机后安装AMD官方驱动即可
PVE 9.1修复了困扰多年的AMD核显重启bug,现在大部分RDNA2/RDNA3核显都能正常重启,不用再手动添加romfile了。
三、系统监控:实时掌握硬件状态
原生PVE没有硬件监控功能,看不到CPU温度、硬盘温度、风扇转速,无法及时发现硬件问题。用pvetools可以一键安装完整的监控功能。
1. Web界面温度与频率显示
运行pvetools,按J进入「Web显示增强」模块
按a选择"安装配置温度、CPU频率显示"
等待安装完成后,执行reboot重启PVE
重启后进入PVE首页「概要」页面,就能看到实时的CPU温度、频率、风扇转速、硬盘温度等信息
2. 高级资源监控(可选)
如果需要更详细的监控数据,可以安装Netdata或Grafana监控面板,通过pvetools的"安装常用工具"模块一键部署,支持CPU、内存、磁盘、网络的实时监控和历史数据查询。
四、新手必看的避坑指南
永远不要直通PVE系统盘
无论是硬盘直通还是控制器直通,一定要确认没有包含PVE系统盘,否则会导致PVE无法启动,数据丢失
硬件资源预留充足
给PVE宿主机至少预留2核CPU和4GB内存,不要全部分配给虚拟机,否则宿主机卡顿会导致所有虚拟机崩溃
直通前做好备份
硬件直通可能会导致系统不稳定,建议在操作前用pvetools备份系统配置,出问题可以一键恢复
不要盲目追求最新版本
PVE大版本更新可能会导致直通配置失效,建议等稳定版发布1-2个月后再更新
单网口用户慎玩直通
单网口只能做单臂路由,性能和稳定性不如双网口直通,新手建议直接上双网口主板
SR-IOV核显虚拟化注意事项
11代Tiger Lake CPU直通Windows可能存在兼容性问题,建议优先用于Linux/NAS虚拟机;vGPU数量不是越多越好,建议根据实际需求创建2-3个即可
结语
完成以上优化后,你的PVE Allinone主机就达到了完全体状态:软路由跑满千兆不卡顿,NAS硬盘直通数据安全,Windows虚拟机显卡直通性能拉满,11代以上CPU也能实现一个核显多机共享,还能实时监控所有硬件状态。
PVE的魅力在于它的无限可能性,从基础的存储和网络,到进阶的AI和智能家居,都能在一台主机上实现。下期我们会讲解PVE高级组网和虚拟机备份恢复,教你打造一个永不宕机的家庭数据中心,记得关注不迷路。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

V沙漠之狐V
校验提示文案
南风未起啊
校验提示文案
szsw
校验提示文案
值友9403472156
校验提示文案
szsw
校验提示文案
南风未起啊
校验提示文案
V沙漠之狐V
校验提示文案
值友9403472156
校验提示文案