若系统无法正常启动,可通过GRUB菜单进入恢复模式:
若GRUB无法进入或系统完全崩溃,可使用Debian Live CD/USB启动:
dd命令(Linux)写入U盘。/dev/sda1挂载到/mnt):sudo mount /dev/sda1 /mnt sudo mount --bind /dev /mnt/dev # 挂载设备文件 sudo mount --bind /proc /mnt/proc # 挂载进程文件 sudo mount --bind /sys /mnt/sys # 挂载系统文件 sudo chroot /mnt # 切换到原系统环境 apt update、apt install --reinstall <package>(重新安装损坏的软件包)、grub-install /dev/sda(修复GRUB)等操作。若系统提示“文件系统错误”或无法挂载分区,可使用fsck工具修复:
umount /dev/sda1)。fsck命令(自动检测并修复错误):sudo fsck -y /dev/sda1 # -y参数自动确认修复 若系统无法进入GRUB菜单(如黑屏显示“grub rescue>”),需重新安装GRUB:
/dev/sda1挂载到/mnt)。sudo mount --bind /dev /mnt/dev sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys sudo chroot /mnt /dev/sda):grub-install /dev/sda update-grub # 更新GRUB配置文件 exit sudo reboot 若已使用Timeshift创建系统快照,可通过以下步骤恢复:
sudo apt install timeshift -y。sudo timeshift --restore。若所有修复方法均无效,可重新安装Debian:
sudo apt install --fix-broken修复。