pve 8.2.2 解决unsupported Ubuntu version '24.04'
解决unsupported Ubuntu version '24.04'
问题描述:我在重装pve8.2.2恢复我的容器和虚拟机的时候,发现24.04的容器恢复时出现了如下错误:
TASK ERROR: unable to restore CT 104 - unsupported Ubuntu version '24.04'
在pve的论坛可以看到这篇文章:Ubuntu 24.04 - unsupported Ubuntu version '24.04'这里只是对文章进行一个梳理。
修改 PVE/LXC/Setup/Ubuntu.pm
参见原文:Setup support Ubuntu 24.04 noble
find / -name "Ubuntu.pm"
它应该在/usr/share/perl5/PVE/LXC/Setup/Ubuntu.pm
或者其他的地方,修改它。
my $known_versions = {
+ '24.04' => 1, # noble
'23.10' => 1, # mantic
'23.04' => 1, # lunar
'22.10' => 1, # kinetic
添加24.04这一行。
然后运行
pveam available
pveam update
pveam available
确保第二次运行pveam available
的时候已经有system ubuntu-24.04-standard_24.04-2_amd64.tar.zst
然后参考这篇文章换源:PVE8修改软件仓库源和 CT模板(LXC)源为国内源,重要的是CT模板换源,如果已经换过了可以跳过。
最后下载24.04模板即可:
最后重新尝试恢复容器成功:
本文来自博客园,作者:zhywyt,转载请注明原文链接:https://www.cnblogs.com/zhywyt/p/18365494
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了