Ubuntu无法进入图形化界面 Oh no! system can not recover please logout and try later

1. 问题场景

Ubuntu更换桌面背景图片,添加使用百度下载某一图片时(文件大小>1M)系统崩溃 无法进入桌面


2. 系统提示

oh no! ...system cant recover...

please logout and try later(差不多这个意思 没截图)


3. 原因猜测

可能是因为图片太大了

系统提示 已经把这个问题发送给Ubuntu了


4. 解决办法

方法1:logout后,Ctl+Alt+F2(/F3/F4/F5/F6)进入CLI界面,登录后对图形化界面软件进行修复(Ctl+Alt+F1返回图形化界面)

方法2:如下尝试 

1. 重启

2. 启动过程中 长按Shift 进入 grub菜单

3. 选择 Advanced options for Ubuntu

4. 选择 (recovery mode)

5. 选择 dpkg 来修复broken package

6. 过程中遇到中断 输入y 确定下载

7. enter返回Recovery Menu 选择Resume启动

8. 进入图形化界面 修复桌面软件/undo what u did (in my case, replace bg-img)

9. 重启尝试问题是否解决

过程中遇到的界面:

GRUB
GRUB MENU
Recovery Menu

 

当你在使用 Ubuntu 更新系统时遇到“**Oh no! Something has gone wrong. A problem has occurred and the system can't recover. Please contact a system administrator**”这样的错误提示时,通常意味着更新过程中发生了一些问题,比如软件包损坏、依赖冲突或其他系统级错误。 以下是几个常见的解决步骤: ### 解决方案: 1. **修复已损坏的安装程序:** 打开终端并运行以下命令尝试修复: ```bash sudo dpkg --configure -a ``` 这将重新配置所有未完成的包安装过程。 2. **清理和刷新APT缓存:** 使用下面的命令清除旧的APT缓存,并强制刷新以获取最新的包列表信息: ```bash sudo apt-get clean && sudo apt update ``` 3. **检查磁盘空间不足的问题:** 某些时候因为硬盘满了导致无法完成某些操作。你可以通过 `df -h` 查看当前磁盘占用情况;如果发现根目录接近满,则需要释放一些存储空间后再试一次升级流程。 4. **手动移除故障源或禁用有问题的PPA仓库:** 如果你之前添加过第三方 PPA (Personal Package Archive),有可能它们提供的软件版本与官方库存在兼容性问题。可以考虑编辑 `/etc/apt/sources.list.d/*.list` 文件注释掉可疑行或者直接删除对应的文件。 5. **查看详细日志定位确切原因:** 错误的具体描述往往记录于系统日志中,查阅 `/var/log/syslog` 或者专门针对apt的日志文件可以帮助进一步诊断问题所在。 ```bash less /var/log/dpkg.log tail -n 50 /var/log/syslog ``` 6. **最后手段——重置整个APT状态:** 若上述办法均无效,作为最后的选择之一,我们可以备份重要数据然后初始化系统的APT设置回到干净的状态: ```bash mv /var/lib/dpkg/status /var/lib/dpkg/status.old cp /usr/share/doc/packages/base-files/var_lib_dpkg_status /var/lib/dpkg/status ``` 按照以上步骤逐步排查应该能够解决问题,但如果还是不行的话建议寻求更专业的技术支持人员帮助分析根本原因。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值