紧急救援!Ubuntu崩溃修复大赛

Ubuntu系统崩溃急救指南

1. 启动故障修复

🔧 GRUB修复步骤:

bash 复制代码
sudo grub-install /dev/sda
sudo update-grub
  • 若无法进入系统,使用Live USB启动后挂载根分区:
bash 复制代码
sudo mount /dev/sdXn /mnt
sudo mount --bind /dev /mnt/dev
sudo chroot /mnt
2. 文件系统检查

📁 使用fsck修复磁盘错误:

bash 复制代码
sudo fsck -y /dev/sdXn
  • 注意:操作前需卸载分区,建议在恢复模式执行
3. 软件包修复

🛠️ 解决依赖问题:

bash 复制代码
sudo apt clean
sudo apt install -f
sudo dpkg --configure -a
  • 严重损坏时尝试:
bash 复制代码
sudo apt update --fix-missing
sudo apt dist-upgrade
4. 磁盘空间急救

💾 快速清理命令:

bash 复制代码
sudo journalctl --vacuum-time=3d  # 清理日志
sudo apt autoremove --purge       # 删除无用包
du -hx / | sort -rh | head -15    # 定位大文件
5. 显卡驱动故障

🖥️ 安全模式处理方案:

bash 复制代码
sudo apt purge nvidia*            # 卸载N卡驱动
sudo ubuntu-drivers autoinstall   # 重装驱动
6. 内核回退方案

⚙️ 查看可用内核:

bash 复制代码
grep menuentry /boot/grub/grub.cfg
  • 启动时按Shift调出GRUB菜单选择旧内核
数据备份提醒:
bash 复制代码
sudo mount /dev/sdXn /mnt        # 挂载分区
rsync -avz /mnt/home /backup     # 备份数据

💡 预防建议:

  1. 定期检查磁盘健康:sudo smartctl -a /dev/sda
  2. 配置Timeshift自动快照
  3. 重要更新前创建系统镜像:sudo dd if=/dev/sda of=/backup.img bs=4M

遇到具体错误时,可使用dmesg -T | grep -i error查看详细系统日志。若问题持续,建议记录错误代码后访问Ubuntu官方论坛获取针对性帮助。

相关推荐
Tandy12356_13 小时前
手写TCP/IP协议栈——环境配置
服务器·网络·网络协议·tcp/ip
桃子叔叔13 小时前
Prompt Engineering完全指南:从基础到高阶技术实战
java·服务器·prompt
minji...13 小时前
linux 进程控制(一) (fork进程创建,exit进程终止)
linux·运维·服务器·c++·git·算法
wanhengidc13 小时前
巨 椰 云手机功能丰富 高性价比
运维·服务器·科技·智能手机·云计算
I · T · LUCKYBOOM13 小时前
21.Linux网络设置
linux·运维·网络
❀͜͡傀儡师13 小时前
使用Docker部署DashDot服务器仪表盘和Drupal
服务器·docker·容器
Likeyou713 小时前
关于Linux下的Oracle的rman备份操作指南
linux·运维·oracle
峰顶听歌的鲸鱼13 小时前
13.docker部署
linux·运维·笔记·docker·容器·云计算
橘子编程13 小时前
仓颉语言变量与表达式解析
java·linux·服务器·开发语言·数据库·python·mysql
虚神界熊孩儿13 小时前
linux下创建用户和用户组
linux·运维·服务器