217 字
1 分钟
Proxmox VE 9.0 安装与初始配置指南
2026-02-17

PVE 下载地址:https://www.proxmox.com/en/downloads

安装完成后进入配置阶段。

一、使用脚本配置(推荐)#

推荐使用 Mapleawaa 的脚本 PVE-Tools-9,可全程引导换源、内核更新、SR-IOV 配置等操作。

wget https://raw.githubusercontent.com/Mapleawaa/PVE-Tools-9/main/PVE-Tools.sh
chmod +x PVE-Tools.sh
./PVE-Tools.sh

脚本主要功能使用顺序:

2. 软件源与更新
1. 更换软件源 → 选择镜像站安全源
2. 更新系统软件包
3. 启动与内核
1. 内核管理
2. 查看可用内核列表
3. 安装新内核(选最新版)
4. 设置默认启动内核
6. 重启系统
4. 直通与显卡(Intel 11-15代 SR-IOV)
1. Intel 核显虚拟化管理
1. Intel 11-15代 SR-IOV 核显虚拟化
release 版本:2025.12.10(注意:2026.02.04 有 bug)
VFs 数量:1-7,按需填写
1. 系统优化
1. 删除订阅弹窗
2. 温度监控管理
3. CPU 电源模式配置
6. 存储与硬盘
1. 合并 local 与 local-lvm
2. Ceph 管理(不需要可卸载)
CAUTION

使用 SR-IOV 前请先将内核更新到最新版本,否则可能出现兼容问题。

二、手动配置#

换源#

rm -rf /etc/apt/sources.list.d/
cat > /etc/apt/sources.list << EOF
deb https://mirrors.ustc.edu.cn/debian/ trixie main contrib non-free non-free-firmware
deb https://mirrors.ustc.edu.cn/debian/ trixie-updates main contrib non-free non-free-firmware
deb https://mirrors.ustc.edu.cn/debian/ trixie-backports main contrib non-free non-free-firmware
deb https://mirrors.ustc.edu.cn/debian-security trixie-security main
deb https://mirrors.ustc.edu.cn/proxmox/debian trixie pve-no-subscription
EOF
apt update

配置 Intel SR-IOV 核显虚拟化#

适用于 Intel 11-15 代(Rocket Lake / Alder Lake / Raptor Lake)。

仓库:i915-sriov-dkms

nano /etc/default/grub
# 修改为:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt i915.enable_guc=3 i915.max_vfs=7 module_blacklist=xe"
update-grub
apt install -y build-essential git dkms sysfsutils proxmox-headers-$(uname -r) intel-gpu-tools
# 注意:2026.02.04 版本有 bug,使用 2025.12.10
wget https://github.com/strongtz/i915-sriov-dkms/releases/download/2025.12.10/i915-sriov-dkms_2025.12.10_amd64.deb
dpkg -i i915-sriov-dkms_*_amd64.deb
reboot

重启后验证并永久配置:

lspci | grep VGA
# 临时创建 7 个虚拟核显
echo 7 > /sys/devices/pci0000:00/0000:00:02.0/sriov_numvfs
# 永久配置
echo "devices/pci0000:00/0000:00:02.0/sriov_numvfs = 7" >> /etc/sysfs.conf
NOTE
  • 物理核显 00:02.0 不能直通给虚拟机
  • 只能直通虚拟核显 00:02.1 ~ 00:02.7
  • 虚拟机需勾选 ROM-Bar 和 PCIE 选项

删除订阅弹窗#

sed -Ezi.bak "s/(Ext.Msg.show\({\s+title: gettext\('No valid sub)/void\({ \/\/\1/g" \
/usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
systemctl restart pveproxy.service

合并 local 与 local-lvm#

lvremove /dev/pve/data
lvextend -l +100%FREE /dev/pve/root
resize2fs /dev/pve/root

最后在 Web UI:数据中心 → 存储 → 移除 local-lvm → 编辑 local 勾选所有内容。

分享

如果这篇文章对你有帮助,欢迎分享给更多人!

Proxmox VE 9.0 安装与初始配置指南
https://blog.olinl.com/posts/pve90-install-guide/
作者
顾拾柒
发布于
2026-02-17
许可协议
CC BY-NC-SA 4.0

目录