Debian Stream 8系统恢复方法
若系统无法正常启动,重启设备并按住Shift键(部分设备为Esc键)进入GRUB启动菜单。选择Advanced options for Debian GNU/Linux,然后选择带“recovery mode”的内核版本(如“Debian GNU/Linux, with Linux 6.x.x recovery mode”)。进入后,可选择以下恢复选项:
若恢复模式无法解决问题,使用Debian Live CD或USB启动系统(选择“Try without installing”模式)。进入终端后,执行以下步骤:
lsblk命令查看原系统分区(如/dev/sda1为根分区),执行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,切换到原系统上下文;grub-install /dev/sda(/dev/sda为目标磁盘)重新安装GRUB;fsck -fy /dev/sda1(替换为实际分区)检查和修复文件系统错误;exit退出chroot,sudo reboot重启系统。若提前使用备份工具创建了系统备份,可通过以下工具恢复:
sudo apt-clone restore /path/to/apt-clone-state.tar.gz(需提前使用apt-clone clone创建备份)。若系统因意外关机或磁盘错误无法启动,可使用fsck命令修复:
ro改为rw init=/bin/bash,按Ctrl+X启动到单用户模式;fsck -fy /dev/sdXY(/dev/sdXY为需修复的分区,如/dev/sda1),按提示确认修复;reboot重启。若需彻底重置系统(会删除所有数据),需提前备份重要文件,然后:
--wipe_data写入/cache/recovery/command(需root权限);reboot,系统将进入恢复模式并执行擦除操作;注意事项:
/home、/etc目录),避免数据丢失;sudo apt install timeshift)。