这个你可以在 GRUB 引导阶段临时给系统加上“读写权限”和“直接进 Bash”的参数,绕过正常登录流程,然后重新设置密码就可以了。
第一步:进入 GRUB 并编辑启动参数
- 开机时,在GRUB界面,也就是 deepin 标志出现前,按任意方向键,让启动停在该界面
- 然后用方向键选中默认的 Deepin 启动项(不要按回车),按 e 键进入编辑模式。
第二步:修改启动参数
在编辑界面中,找到以 linux 开头的那一行(包含 ro quiet splash 等)。你需要修改或添加两处内容:
- 开启读写权限:找到
root=UUID=xxx这一段,在它后面、ostree=auto前面,添加rw(注意前后要有空格)。 - 进入单用户模式:在该行末尾(
efi-之前),添加init=/bin/bash(前面必须加空格)。
修改完成后,按 Ctrl + X 组合键启动系统。
第三步:重置密码
系统启动后会直接进入 root 命令行界面。按顺序执行以下命令:
-
强制重新挂载为读写:
mount -o remount,rw / -
查看你的用户名:
ls /home -
重置密码:
passwd <用户名>说明:把<用户名>换成上一步查到的名字;注意输入新密码时屏幕不会显示任何字符
-
强制重启:
reboot -f
成功进入系统后,有可能会出现一个“解锁密钥环”的弹窗。如果觉得烦,可以打开终端执行
rm -rf ~/.local/share/keyrings来清除旧的密钥环信息,之后就不会再弹了。


中文 


好长时间没有开机了,把deepin v25.2开机密码忘记了,问大家怎么找回来?