Proxmox VE 9 升级内核并启用 Intel 核显的 SR-IOV 🚀 📑 导航目录 ✨ 特Ġ
Proxmox VE 9 升级内核并启用 Intel 核显的 SR-IOV 🚀
📑 导航目录
✨ 特点与功能
- 性能提升 🔥:通过 SR-IOV 技术,允许多个虚拟机或容器直接共享 Intel 核显资源,显著提升图形处理性能。
- 硬件虚拟化 💻:将单个物理核显虚拟化为多个虚拟功能(VF),实现高效的资源分配和隔离。
- 兼容性强 ✅:支持多种 Intel 核显型号,适用于最新的 PVE9 系统环境。
- 简易操作 🛠️:通过 DKMS 驱动和内核升级,简化安装和配置流程。
一、🛠️ 准备工作
- 在开始升级之前,请确保你的系统处于最新状态,并确认当前运行的内核版本。
1. 确保系统更新
1
|
apt update && apt upgrade -y
|
2. 查看当前运行的内核
1
2
|
uname -r
# 示例输出:6.14.8-2-pve
|
3. 查看可用内核版本
1
|
apt-cache search pve-kernel
|
1
2
3
4
5
6
7
8
9
10
|
root@pve:~# apt-cache search pve-kernel
proxmox-kernel-6.14.11-1-pve - Proxmox Kernel Image
proxmox-kernel-6.14.4-1+deb13u1-pve - Proxmox Kernel Image
proxmox-kernel-6.14.5-1-pve - Proxmox Kernel Image
proxmox-kernel-6.14.6-1-pve - Proxmox Kernel Image
proxmox-kernel-6.14.8-1-pve - Proxmox Kernel Image
proxmox-kernel-6.14.8-2-pve - Proxmox Kernel Image
proxmox-kernel-6.14 - Latest Proxmox Kernel Image
proxmox-kernel-helper - Function for various kernel maintenance tasks.
pve-firmware - Binary firmware code for the pve-kernel
|
二、⚙️ 安装新内核
- 选择并安装目标内核版本,固化以避免后续自动更新覆盖。
1. 安装内核和头文件
1
|
apt install proxmox-kernel-6.14.11-1-pve proxmox-headers-6.14.11-1-pve
|
2. 固化指定内核版本
1
|
proxmox-boot-tool kernel pin 6.14.11-1-pve
|
3. 检查固化状态
1
|
proxmox-boot-tool kernel list
|
1
2
3
4
5
6
7
8
9
10
|
root@pve:~# proxmox-boot-tool kernel list
Manually selected kernels:
None.
Automatically selected kernels:
6.14.11-1-pve
6.14.8-2-pve
Pinned kernel:
6.14.11-1-pve
|
4. 重启 PVE 应用新内核
- 完成内核安装后,需更新 GRUB 配置并重启系统以应用新内核。
1
2
3
4
5
|
# 更新GRUB配置
update-grub
# 重启PVE
reboot
|
三、🖥️ 开启核显 SR-IOV
- 系统重启后,安装并配置 Intel 核显的 SR-IOV DKMS 驱动。
1. 查看当前运行的内核
1
2
|
uname -r
# 示例输出:6.14.11-1-pve
|
2. 安装 i915 SR-IOV DKMS 驱动
可访问
i915-sriov-dkms GitHub 页面
获取最新版本驱动
- 下载预编译的DEB包(请根据PVE版本选择最新版本)
1
|
wget -c https://github.com/strongtz/i915-sriov-dkms/releases/download/2025.07.22/i915-sriov-dkms_2025.07.22_amd64.deb
|
1
|
dpkg -i i915-sriov-dkms_2025.07.22_amd64.deb
|
Updating kernel version 6.14.11-2-pve in systemd-boot...
是一条成功且正常的信息。它表明:
- 您的系统使用的是 UEFI 启动模式和 systemd-boot 引导加载器。
- 新内核的安装流程已经顺利完成,并且引导加载器的配置已自动更新。
- 您现在可以重启系统,并期望在启动菜单中看到新内核的选项。
3. 更新 initramfs 并重启
update-initramfs -u
为当前正在运行的内核,重新生成初始化内存盘。
1
2
3
4
5
|
# 更新 initramfs
update-initramfs -u
# 重启系统
reboot
|
四、✅ 验证安装
- 系统重启后,执行以下命令验证 SR-IOV 是否启用成功:
1
2
3
4
5
|
## 检测 Intel 核显
lspci | grep -i "HD Graphics"
## 检测所有显卡设备
lspci | grep -i "VGA\|Display"
|
1
2
3
4
5
6
7
8
9
|
root@pve:~# lspci | grep -i "HD Graphics"
00:02.0 VGA compatible controller: Intel Corporation Alder Lake-N [UHD Graphics]
00:02.1 VGA compatible controller: Intel Corporation Alder Lake-N [UHD Graphics]
00:02.2 VGA compatible controller: Intel Corporation Alder Lake-N [UHD Graphics]
00:02.3 VGA compatible controller: Intel Corporation Alder Lake-N [UHD Graphics]
00:02.4 VGA compatible controller: Intel Corporation Alder Lake-N [UHD Graphics]
00:02.5 VGA compatible controller: Intel Corporation Alder Lake-N [UHD Graphics]
00:02.6 VGA compatible controller: Intel Corporation Alder Lake-N [UHD Graphics]
00:02.7 VGA compatible controller: Intel Corporation Alder Lake-N [UHD Graphics]
|
五、查看核显使用率 🛠️
安装 Intel GPU
官方工具
1
|
apt install intel-gpu-tools
|
查看 Intel 核显使用率
六、🗑️ 卸载旧内核
1
2
3
4
5
6
7
8
9
|
## CDN 加速地址
wget -q -O /root/pve_source.tar.gz 'https://cdn.jsdelivr.net/gh/meimolihan/file@v1.0.0/pve/pve_source.tar.gz' && \
tar zxvf /root/pve_source.tar.gz && \
/root/./pve_source
## vercel 加速地址
wget -q -O /root/pve_source.tar.gz 'http://file.meimolihan.eu.org/pve/pve_source.tar.gz' && \
tar zxvf /root/pve_source.tar.gz && \
/root/./pve_source
|
💡 注意事项
🎉 恭喜!你已成功升级 PVE9 内核并启用 Intel 核显 SR-IOV 功能。现在可以尽情享受更高性能的虚拟化体验啦!