Ubuntu系统“Dropped”(崩溃/无法启动)的应对步骤
Ctrl + Alt + F2(或F3-F6)切换至文本界面,登录后使用top命令查看资源占用(如CPU、内存),若某进程占用过高,用kill -9 <PID>终止该进程;完成后按Ctrl + Alt + F1返回图形界面。Alt + PrintScreen(SysRq键),依次按下R(切换键盘模式)、E(终止进程)、I(强制杀死进程)、S(同步磁盘)、U(挂载为只读)、B(重启),每个字母间隔1秒。此方法可避免数据丢失。Shift键进入GRUB菜单,选择“Advanced options for Ubuntu”,再选择带“(recovery mode)”的内核版本。dpkg --configure -a(配置未完成的包)、apt-get install -f(修复依赖关系)、apt-get clean(清理缓存)。sudo fdisk -l找到原系统分区(通常为/dev/sdXn,X为磁盘号,n为分区号),执行sudo mount /dev/sdXn /mnt挂载。sudo fsck -y /dev/sdXn(-y自动修复错误);sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
grub-install /dev/sdX # 替换为磁盘号(如/dev/sda)
update-grub
exit
```。
memtest86+工具(需从Live USB启动),运行内存测试,若有错误需更换内存条。sudo smartctl -a /dev/sdX(/dev/sdX为硬盘设备名,如/dev/sda)查看SMART状态,若有“Reallocated_Sector_Ct”等错误,需备份数据并更换硬盘。lm-sensors(sudo apt install lm-sensors),运行sensors查看温度,若过高需清理风扇或改善散热。sudo apt update && sudo apt upgrade更新系统;使用ubuntu-drivers devices查看显卡驱动推荐,运行sudo ubuntu-drivers autoinstall安装合适驱动。cat /var/log/dpkg.log | grep "install "找到最近安装的包,用sudo apt install ppa-purge卸载问题PPA或包。sudo apt autoremove卸载无用包,sudo apt autoclean清理旧缓存。/home、/etc等重要目录至外部存储。注意事项:
rsync或Deja Dup工具);