安装Wine后Linux笔记本崩溃无法启动且未备份数据的求助
兄弟别慌!遇到这种情况先优先保住数据,再尝试修复系统,按下面的步骤一步步来:
先尝试进入救援/单用户模式:不同发行版操作略有区别,比如Ubuntu开机按住Shift键,在GRUB菜单里选「Advanced options for Ubuntu」,再选带recovery mode的选项;如果是CentOS/RHEL,开机时按
e编辑启动项,找到以linux开头的行,把ro改成rw init=/sysroot/bin/bash,然后按Ctrl+X进入。进入后如果是sysroot环境,先执行chroot /sysroot切换到真实系统根目录,再执行mount -o remount,rw /把根分区挂载为可读写。优先抢救数据:找个能识别的U盘(提前格式化成ext4或FAT32),插入电脑后用
lsblk命令确认U盘的设备名(比如/dev/sdb1),然后创建挂载点:mkdir /mnt/usb,挂载U盘:mount /dev/sdb1 /mnt/usb,接着把你的个人数据复制到U盘里,比如执行cp -a /home/你的用户名/* /mnt/usb/,-a参数能保留文件权限和属性,避免数据损坏。尝试卸载Wine修复系统:如果能正常进入命令行环境,先卸载所有Wine相关包。不同发行版命令如下:
- Ubuntu/Debian系:
apt purge wine* --autoremove - Fedora/RHEL系:
dnf remove wine* - Arch系:
pacman -Rns wine
卸载完成后执行reboot重启,看看系统能不能正常启动。
- Ubuntu/Debian系:
修复系统依赖或引导:如果卸载Wine后还是无法启动,试试修复系统依赖。Ubuntu/Debian系执行
dpkg --configure -a和apt install -f;Fedora系执行dnf check和dnf repair。要是引导出了问题,Ubuntu可以用boot-repair工具(需要先挂载系统后安装,或者用安装U盘进入试用模式运行)。最后方案:用安装U盘抢救数据后重装:如果前面的方法都不行,找个Linux安装U盘(比如Ubuntu镜像制作的),开机从U盘启动进入试用模式,然后挂载原来的系统分区,把数据复制到U盘里,之后就可以安心重装系统了。
备注:内容来源于stack exchange,提问作者SUPRIYA MANDAL




