升级Ubuntu 24.04 LTS报错“Oh no! Something has gone wrong.”

强烈建议:升级Ubuntu系统之前先配置好SSH远程访问

最近升级Ubuntu系统(18->24),经历了一些惊魂时刻,复盘下来没有重装系统的最得益于SSH访问。

在升级到24.04版本时,一切似乎表现得很正常,然而重启系统后出现错误"Oh no! Something has gone wrong. A problem has occurred and the system can't recover.",如图所示:

这时我回想起来,升级过程中在终端输出的log里包含了关于"genome"的警告信息,也就是说,由于显示桌面所需库未成功安装,我无法进入系统了!一般来说,系统出现致命错误,还能通过Recovery Mode救一下,但上图的情况在进入可选择Recovery Mode的界面之前就出现了。

我突然想到:只是显示桌面出现了错误,那是否其他功能依然正常呢?是不是能通过SSH来连接到系统,重装显示库?

于是尝试ssh访问,果然可以。于是进入系统后重新安装了gnome桌面和显示驱动。

bash 复制代码
sudo apt install ubuntu-desktop

重启,成功进入系统。

参考网站

中文版UbuntuLTS版本升级指南
英文版Ubuntu系统升级参考
There is no development version of an LTS available解决

相关推荐
时空无限5 分钟前
ssh 直接免密输入 sudo 密码
运维·ssh
OPEN-F7 分钟前
Ubuntu 自动登录后 GNOME 远程桌面连不上?一次登录钥匙环锁定的排查与永久修复
linux·运维·ubuntu
硅基手札17 分钟前
【Linux 内核专栏 19】20 · 嵌入式子系统 — GPIO·pinctrl·clock·regulator
linux·运维·单片机·linux内核·嵌入式开发·调试定位
默|笙34 分钟前
【Linux网络】传输层协议TCP(3)滑动窗口、流量控制
linux·网络·tcp/ip
Linux界最忧郁之人2 小时前
华为云ECS&IMS&AS实战|弹性云服务器、私有镜像、弹性伸缩完整实验
linux·运维·服务器·centos·华为云·openstack
whyutianict_vv3 小时前
零基础转 AI 运维:投入清单、技术路线与核对表
linux·运维·人工智能·ai
无言听风雨丶3 小时前
systemd 与信号 / 僵尸进程:Linux 进程管理的底层逻辑与排错
linux·服务器·网络
DevOpenClub3 小时前
高考一分一段 API:分数查位次、科类枚举与历史对照
linux·数据库·高考
小贾要学习3 小时前
【C++后端开发项目】Reactor 模型 / C++ 仿写 muduo HTTP 服务器:让底层网络库真正跑起网页
linux·服务器·c++·http·网络编程·muduo·reactor模型
Blockbuater_drug3 小时前
OpenMM分子动力学模拟02 安装:Linux:conda 一条命令装通 GPU 加速的分子模拟环境
linux·conda·cuda·gpu驱动·pythonpath·openmm安装