CXT - Enjoy Life | 生活、技术、交友、分享 CXT - Enjoy Life | 生活、技术、交友、分享
  • 首页
  • 特色专题
    • 一键网络重装系统 - 魔改版(适用于Linux / Windows)
    • 精英IDC计划 - 千万IDC计划(从入门到跑路)
    • CXT裸机系统部署平台(自定义安装任意系统)
    • OpenWRT-Virtualization-Servers
  • 分类目录
    • 站点公告
    • 技术分享
    • 生活感悟
  • 更多(More)
    • 浏览记录(Historical-Record)
    • 支付捐赠(Payment-Donation)
    • 隐私政策(Privacy-Policy)
    • 服务状态(Server-Status)
    • 友情链接(Link)
    • 联系我们(Contact-US)
    • 关于我们(About-Me)
Home › 技术分享 › PVE7升级PVE8教程(全过程带图片)
  • 0

PVE7升级PVE8教程(全过程带图片)

CXT
April 25, 2025

摘要

25年初博主将家里的PVE宿主机进行了系统升级,从PVE7.X升级到了PVE8.X,当时升级时想着要发教程,就每个步骤都截图了,因此现在才有机会整理和发布。PVE7官方在2024年已经停止维护,建议早日升级PVE8。

一、先在PVE7下,把你的PVE整机系统升级到最新

# 更新Debian系统 和 PVE 虚拟化环境
apt update -y && apt dist-upgrade -y
pveversion

截止博主截图时,PVE7最新版本为(如图):

PVE7升级PVE8教程(全过程带图片)-CXT - Enjoy Life | 生活、技术、交友、分享

无论如何,建议你先离线备份各个虚机数据,再进行升级。

尤其生产环境,千万小心。

二、运行PVE官方升级测试工具

pve7to8 --full

把WARNINGS的问题都解决掉

PVE7升级PVE8教程(全过程带图片)-CXT - Enjoy Life | 生活、技术、交友、分享

我这里提示需要安装grub-efi-amd64

apt install -y grub-efi-amd64

三、替换APT储存库sources.list文件,到PVE8和Debian12

1、替换Debian11源为Debian12源(这是系统底层依赖)

# 确保你的repo文件中的bullseye全部替换为bookworm
sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list
# 查看,并确认修改无误
cat /etc/apt/sources.list

CXT替换好的Debian12源,给大家一个参考:

PVE7升级PVE8教程(全过程带图片)-CXT - Enjoy Life | 生活、技术、交友、分享

2、替换PVE7源为PVE8源(这是PVE虚拟化环境)

# 删除旧PVE7的apt源,这个文件名替换为你自己的
rm -rf /etc/apt/sources.list.d/pve-no-subscription.list
# 添加新PVE8的apt源
echo "deb https://mirror.nju.edu.cn/proxmox/debian bookworm pve-no-subscription
" > /etc/apt/sources.list.d/pve-no-subscription.list
# 查看,并确认修改无误
cat /etc/apt/sources.list.d/pve-no-subscription.list

CXT替换好的PVE8源,给大家一个参考:

PVE7升级PVE8教程(全过程带图片)-CXT - Enjoy Life | 生活、技术、交友、分享

3、其他源,例如CEPH 等。也需要更新到Debian12或者PVE8的适配源。

我这边没使用CEPH,因此我不管了。

PVE8是基于Debian12,如果找不到PVE8专用源,就找Debian12源。

四、开始更新,升级到PVE8

# 更新Debian系统 和 PVE 虚拟化环境
apt update -y && apt dist-upgrade -y

1、语言设置,选择默认的English(US)

PVE7升级PVE8教程(全过程带图片)-CXT - Enjoy Life | 生活、技术、交友、分享

2、ISSUE设置,CXT建议Y。(可自选)

PVE7升级PVE8教程(全过程带图片)-CXT - Enjoy Life | 生活、技术、交友、分享

3、依赖自动处理,CXT建议Y。

允许安装过中,自动处理依赖关系,并重启相关服务

PVE7升级PVE8教程(全过程带图片)-CXT - Enjoy Life | 生活、技术、交友、分享

4、LVM设置,CXT建议Y。(可自选)

PVE7升级PVE8教程(全过程带图片)-CXT - Enjoy Life | 生活、技术、交友、分享

5、企业源设置,CXT建议N。(除非你有企业付费订阅)

PVE7升级PVE8教程(全过程带图片)-CXT - Enjoy Life | 生活、技术、交友、分享

6、你可能会遇到其他选项,根据你的需求选择。

例如我这边没装Ceph,但是你那边有装,可能就需要根据你的需求选择。

PVE7升级PVE8教程(全过程带图片)-CXT - Enjoy Life | 生活、技术、交友、分享

7、软件包升级结束(别重启,看看我下面的写的常见问题)

PVE7升级PVE8教程(全过程带图片)-CXT - Enjoy Life | 生活、技术、交友、分享

五、常见问题

1、对于初始安装PVE7是使用Debian11手动安装的机器,遇到如下报错

Upgrade wants to remove package 'proxmox-ve'
!! WARNING !!
You are attempting to remove the meta-package 'proxmox-ve'!

请无视屏幕上的方案,直接移除Debian12的内核。

apt remove -y linux-image-amd64

2、第三方存储插件

如果您使用任何外部存储插件,则需要等到插件作者将其适配到 Proxmox VE 8.x。

3、GRUB 可能无法在 UEFI 模式下从 LVM 启动

如报错:disk `lvmid/...` not found

在 UEFI 模式下LVM启动时,您需要确保确实使用包含修复的新 grub 版本来启动系统。(含root的ZFS 文件系统和以Legacy启动的系统不受影响。)

以 EFI 模式启动且在 LVM 上使用 root 权限的系统上,使用以下命令安装正确的 grub 包:

apt remove -y grub-efi-amd64
[ -d /sys/firmware/efi ] && apt install grub-efi-amd64

4、更新系统后,网卡名称有变化,需通过IPMI/KVM/IDRAC登录系统修改网卡信息。

PVE7升级PVE8教程(全过程带图片)-CXT - Enjoy Life | 生活、技术、交友、分享

等个很久Web页面无法连接,ping不通。才想起来这个很常见的问题。

通过接显示器登录,把查看网卡新名称后,修改vmbr0的桥接端口,重启即可。


这是CXT修改后的截图(毕竟修改时没网,不能截图,不喜欢拍照)。

5、更多问题请参阅PVE官方升级手册

https://pve.proxmox.com/wiki/Upgrade_from_7_to_8

六、排除完故障后,我们现在重启机器

PVE7升级PVE8教程(全过程带图片)-CXT - Enjoy Life | 生活、技术、交友、分享

通过Web界面访问:

PVE7升级PVE8教程(全过程带图片)-CXT - Enjoy Life | 生活、技术、交友、分享

已正常访问,去启动虚机即可。

恭喜你已经完成了PVE7到PVE8的虚拟化平台系统升级

ISO Linux Proxmox-VE PVE Server
0
RHEL系列 8/9重置root密码方式(root密码忘记)
Previous
我的减重之路:揭秘饮食、运动、休息与能量管理的协同作用
Next

文章目录

Recent Posts

  • 我的减重之路:揭秘饮食、运动、休息与能量管理的协同作用
  • PVE7升级PVE8教程(全过程带图片)
  • RHEL系列 8/9重置root密码方式(root密码忘记)
  • 深渊回响,心之抉择:从《璃火》月寒的爱恨棋局,映照你我成长的光与影
  • 迷失在坐标之间:地图、智驾、卫星与数字时代的位置安全和战略博弈

Related posts

【裸机系统部署平台】iPXE的Shell使用方法

【裸机系统部署平台】iPXE的Shell使用方法

September 20, 2020
290,792 0
Windows环境 PHP程序报错 Fatal error: Uncaught Error: Call to undefined function bindtextdomain 由gettext未开启或无效导致

Windows环境 PHP程序报错 Fatal error: Uncaught Error: Call to undefined function bindtextdomain 由gettext未开启或无效导致

October 15, 2020
58,997 0
【系统镜像】Windows Server 2012 R2 全虚拟化驱动 数据中心 简体中文版 纯净完整版 DD包 v4.29

【系统镜像】Windows Server 2012 R2 全虚拟化驱动 数据中心 简体中文版 纯净完整版 DD包 v4.29

April 10, 2021
376,157 0
【系统镜像】Windows Server 2019 全虚拟化驱动 数据中心 简体中文版 纯净完整版 DD包 v5.1

【系统镜像】Windows Server 2019 全虚拟化驱动 数据中心 简体中文版 纯净完整版 DD包 v5.1

April 20, 2021
446,258 3

简介 CXT - Enjoy Life

CXT - Enjoy Life | 生活、技术、交友、分享 - 自天佑之,吉无不利

网站导航

首页 特色专题 一键网络重装系统 - 魔改版(适用于Linux / Windows) 精英IDC计划 - 千万IDC计划(从入门到跑路) CXT裸机系统部署平台(自定义安装任意系统) OpenWRT-Virtualization-Servers 分类目录 站点公告 技术分享 生活感悟 更多(More) 浏览记录(Historical-Record) 支付捐赠(Payment-Donation) 隐私政策(Privacy-Policy) 服务状态(Server-Status) 友情链接(Link) 联系我们(Contact-US) 关于我们(About-Me)

友情链接

CXT | 自天佑之 吉无不利 润隍科技
Copyright © 2025 CXT - Enjoy Life | 生活、技术、交友、分享. Designed by nicetheme.
  • 首页
  • 特色专题
    • 一键网络重装系统 - 魔改版(适用于Linux / Windows)
    • 精英IDC计划 - 千万IDC计划(从入门到跑路)
    • CXT裸机系统部署平台(自定义安装任意系统)
    • OpenWRT-Virtualization-Servers
  • 分类目录
    • 站点公告
    • 技术分享
    • 生活感悟
  • 更多(More)
    • 浏览记录(Historical-Record)
    • 支付捐赠(Payment-Donation)
    • 隐私政策(Privacy-Policy)
    • 服务状态(Server-Status)
    • 友情链接(Link)
    • 联系我们(Contact-US)
    • 关于我们(About-Me)
  • Linux
  • PVE
  • Proxmox
  • Proxmox-VE
  • Server
  • Windows
  • 系统镜像
  • ISO
  • DD
  • CentOS

CXT

Administrator
62
Posts
0
Comments
76
Likes