若遇到系统卡在光标处无法进入系统的状况,你是否心急如焚,但却不知如何处理呢?接下来,跟小编一起学习破解此困境的方法吧~
-
进入单用户模式
重启机器,开机引导选第三个高级选项
第三个选项进入后,再选择第二个选择
等待片刻,系统会加载到如下界面
按回车键,,如下图所示,就已经进入单用户模式了
-
上传并安装修复工具组件升级包
升级包下载链接如下
链接: https://pan.baidu.com/s/1nrqc4NAIIxsygm2dDN-PSQ 提取码: fp99 --来自百度网盘超级会员v6的分享
将此安装包拷贝至U盘中,然后将u盘插入电脑,输入 lsblk 查看U盘是否已经挂载
图中sda 是主机的第二块机械盘,sdb就是插入的U盘
输入 mkdir /mnt/sdb 创建U盘的挂载点
通过mount /dev/sdb4 /mnt/sdb 挂载U盘(sdb4 替换成上图lsblk看到的U盘设备)
输入 df -TH 查看挂载的分区(下图最后一行就是显示U盘已经挂载到创建的挂载点)
输入 cd /mnt/sdb 进入U盘挂载目录
输入 ls -alrth 可以列出U盘中的内容
输入 cp e2fsprogs_1.43.3-1_arm64.deb /opt 将U盘中的包复制到/opt目录下
输入 cd /opt 进入/opt目录
输入 ls -alrth 可以列出当前 /opt 目录下的所有文件,可以看到存在这个包
然后输入下列命令安装软件包:
dpkg -i --force-overwrite e2fsprogs_1.43.3-1_arm64.deb
-
修复文件系统
输入 lsblk 查看已存在的硬件设备以及分区
输入 df -TH 查看挂载的分区
输入 umount /dev/nvme0n1p2 卸载已挂载的系统分区
输入 umount /dev/nvme0n1p4 卸载已挂载的系统分区
输入 umount /dev/nvme0n1p6 卸载已挂载的系统分区
输入 fsck -y /dev/nvme0n1p2 修复已卸载的系统分区
输入 fsck -y /dev/nvme0n1p3 修复已卸载的系统分区
输入 fsck -y /dev/nvme0n1p4 修复已卸载的系统分区
输入 fsck -y /dev/nvme0n1p6 修复已卸载的系统分区
输入 umount /dev/sdb4 卸载已挂载的U盘(sdb4 替换成上面lsblk看到的U盘设备)
然后弹出U盘
输入 reboot 重启电脑,然后正常进入系统
-
如果第二块1T的数据盘能识别到但是无法自动挂载,且手动挂载的时候报错
输入 fsck -y /dev/sda 修复未挂载的第二块1T数据盘
输入 sudo mount /dev/sda /mnt 尝试手动挂载磁盘
上图为已挂载成功,已修复