升级Debian13,升级pve9.0

11天前 φ合肥 10

升级控,忍不了一点。特别是吃饱了闲着没事干的时候。这种感觉就像那个什么,又菜又爱玩。

这两天双休,真的很无聊啦。突然发现pve可以通过nfs或者smb扩展空间,于是将fnos下的14T大硬盘扩展到 pve 里。很神奇,pve下的虚拟机fnos的空间又反过来给pve用。确实,机械硬盘都是直通给 fnos 的。这样 pve 就可以将虚拟机安装或者备份到fnos的空间啦(不过不建议将此类的虚拟机设置开机自启,我没测试过 pve 重启的时候,smb 会不会自动连)。所以解决了pve空间不足的问题。于是脑子里的鬼点子又出来了——克隆网站的虚拟机,用来测试升级Debian13后耗子面板能否正常使用。然而克隆失败,也许是需要克隆在同一空间里吧。那只能通过恢复备份重建一个新虚拟机了。接着问题来了,重建的虚拟机与原虚拟机一模一样,连IP地址都一样。以至于连上ssh后,会出现自动退出的情况,然后我再连,就会连到原虚拟机上。直到我打开网站,发现502错误,才发现我升级错了虚拟机。还好问题不大,只是PHP不能启动,貌似是系统的依赖变了导致的,重新安装下PHP就好了。亲测耗子面板在Debian13上可以正常运行。

如何升级到 Debian13,可以参考此文

wechat_2025 08 14_104946_103 scaled.png

好了,只能说现在的Debian系统真的很稳!升级完Debian,我又打起pve的主意,手痒的毛病又来了。

pve8升级到9,首先有必要备份其下的所有虚拟机,其次将pve8升级到最新版。然后检验是否满足升级条件。

pve8to9 --full

这个就很稳,能不能升级,不能升级的问题在哪里,一目了然。一般没有错误❌就可以了,警告⚠️的条目能解决就解决。

我遇到了两个问题,一个是警告,一般这个问题不大,不过解决也很简单。

echo 'grub-efi-amd64 grub2/force_efi_extra_removable boolean true' | debconf-set-selections -v -u
apt install --reinstall grub-efi-amd64

它直接就给我贴出来了,这样就能解决问题。

另一个是错误——remove systemd-boot,看官网的英文文档,完全不理解,结果真的是我解的最简单的解决方式。

apt remove systemd-boot

然后修改软件源,接着开始升级,可能是源的问题,下载超慢,所以这段时间有人发现我的站挂了,那一定是在升级pve中。强烈建议,把 pve 源换成国内源,譬如中科大源,不然你可能跟我一样,等了一夜还没升级好,能白头发都熬出来。

升级 pve 的步骤参考此文

wechat_2025 08 14_104652_618 scaled.png

10 条评论

  1. #1

    能用就别折腾,😂

  2. #2

    我现在很少折腾了。。。只看看。

  3. #3

    问题不大,升级。
    我是守旧派,能用就行。

  4. #4

    现在都是飞牛打底了,但有时又觉得有点浪费,哪天手痒了,也来折腾一下PVE+飞牛+***,要不再加个黑群。。

    • @Feng 黑裙太麻烦了。本来我也想飞牛打底,这次升级觉得 pve 还是很方便很稳的。关键 pve 的备份功能很好用,只是不能定时备份,有点可惜。

  5. #5

    好久没折腾了。记得先备份或者快照