Ubuntu Dropped如何恢复系统功能
导读:Ubuntu 功能恢复的实用步骤 一 进入恢复模式与根 Shell 重启电脑,在 GRUB 菜单出现时按住 Shift(UEFI 机型可反复按 Esc)进入菜单。 进入 Advanced options for Ubuntu,选择带有 (...
Ubuntu 功能恢复的实用步骤
一 进入恢复模式与根 Shell
- 重启电脑,在 GRUB 菜单出现时按住 Shift(UEFI 机型可反复按 Esc)进入菜单。
- 进入 Advanced options for Ubuntu,选择带有 (recovery mode) 的内核。
- 在 Recovery Menu 中,先将文件系统以读写方式挂载:选择 Root(或先选 Resume 进入系统后再开终端),执行:
- mount -o remount,rw /
- mount --all
- 提示:若提示只读,可先执行:mount -o remount,rw / 再继续修复。
二 常见症状与对应修复
- 图形界面丢失或登录后黑屏/只有壁纸
- 在恢复模式的 Root 或已登录的 tty 中执行:
- sudo systemctl start graphical.target
- sudo systemctl set-default graphical.target
- 若使用 LightDM/GDM/SDDM,可尝试重启对应服务:sudo systemctl restart lightdm(或 gdm/sddm)
- 若误删桌面环境,可重装:sudo apt-get update & & sudo apt-get install --reinstall ubuntu-desktop
- 个别桌面配置损坏可重置:dconf reset -f /org/compiz/setsid unity(Unity 场景)
- 在恢复模式的 Root 或已登录的 tty 中执行:
- 包管理或更新后系统异常
- 在 Recovery Menu 先选 Network 联网,再选 Dpkg 修复损坏包;或在 Root 中执行:sudo apt-get update & & sudo apt-get -f install & & sudo dpkg --configure -a
- 启动引导异常(GRUB 菜单缺失/黑屏 grub>
)
- 在 Recovery Menu 选 Grub 自动重写引导;若仍失败,用 LiveCD/USB 试用系统安装并运行 Boot-Repair:
- sudo add-apt-repository ppa:yannubuntu/boot-repair & & sudo apt-get update
- sudo apt-get install -y boot-repair & & boot-repair
- 在 Boot-Repair 界面选择 Recommended repair
- 在 Recovery Menu 选 Grub 自动重写引导;若仍失败,用 LiveCD/USB 试用系统安装并运行 Boot-Repair:
- 文件系统只读或异常关机后异常
- 在 Recovery Menu 选 Fsck 检查并修复文件系统;或在 Root 中:fsck -y /dev/sdaX(将 /dev/sdaX 替换为实际根分区)
- 磁盘空间耗尽导致无法启动或功能异常
- 在 Root 中清理日志:
- du -sh /var/log/* | sort -h
- 可先备份后清理大日志:> /var/log/syslog 或 rm -f /var/log/*.gz
- 清理包缓存:sudo apt-get clean & & sudo apt-get autoremove
- 在 Root 中清理日志:
三 登录后 Shell 与功能异常
- 检查与修复默认 Shell 与环境
- echo $SHELL;若异常,执行:chsh -s /bin/bash
- 从模板恢复配置:cp /etc/skel/.bashrc ~/ & & cp /etc/skel/.profile ~/
- 重新加载:source ~/.bashrc & & source ~/.profile
- 检查 PATH:echo $PATH;必要时在 ~/.bashrc 中补充:export PATH=$PATH:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
- 检查关键服务
- 网络:sudo systemctl status NetworkManager;异常则:sudo systemctl start NetworkManager
- 图形:sudo systemctl status gdm(或 lightdm/sddm);异常则:sudo systemctl restart gdm
四 无法进入系统的兜底方案
- 使用 Ubuntu 安装 U 盘 的 Try Ubuntu 进入 Live 环境,备份重要数据到外置盘。
- 运行 Boot-Repair 修复引导(见上文命令),完成后重启拔盘测试。
- 若仍异常,可在备份后考虑重装系统,以节省时间并避免累积性错误。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu Dropped如何恢复系统功能
本文地址: https://pptw.com/jishu/756975.html
