You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Ubuntu系统因键盘布局变更导致密码无法输入被锁定,如何修改密码?

Ubuntu系统因键盘布局变更导致密码无法输入被锁定,如何修改密码?

别慌,这种情况我碰到过好几次,给你几个靠谱的解决办法,一步步来就行:

  • 登录界面临时切换键盘布局
    很多人容易忽略,Ubuntu登录界面其实能临时切换键盘布局!你看看界面右上角(或者密码输入框附近),有没有个小键盘图标?点它就能切换回你最初设置的键盘布局(比如美式英文),切换完再输入密码,应该就能正常登录了。进去之后记得把系统的键盘布局设置彻底改对,避免再踩坑。

  • 单用户模式重置密码(终极方案)
    如果登录界面切换布局不管用,那就用这个方法直接改密码:

    1. 重启电脑,开机时按住Shift键(UEFI启动的话可能要按Esc,多试几次),调出GRUB启动菜单。
    2. 选中Ubuntu的主启动项,按e键进入编辑界面。
    3. 找到以linux开头的那一行,把里面的ro quiet splash替换成rw init=/bin/bash,注意空格要正确。
    4. Ctrl+X或者F10启动系统,这时候会进入一个拥有root权限的命令行界面。
    5. 输入命令passwd 你的用户名(把“你的用户名”换成你实际的Ubuntu用户名,比如passwd foible),然后按提示输入新密码——输入时屏幕不会显示字符,这是正常的,输完按回车,再输一次确认。
    6. 密码修改完成后,输入exec /sbin/init重启系统,或者直接按Ctrl+Alt+Del重启,之后用新密码就能登录了。
  • 救援模式兜底方案
    要是GRUB菜单调不出来,试试救援模式:

    1. 重启进GRUB菜单后,选择“Advanced options for Ubuntu”,再选中带“recovery mode”的选项。
    2. 在救援模式菜单里,选择“root Drop to root shell prompt”。
    3. 先输入mount -o rw,remount /把根目录挂载为可写模式,不然没法改密码。
    4. 之后同样用passwd 你的用户名修改密码,完成后重启即可。

备注:内容来源于stack exchange,提问作者Foible

火山引擎 最新活动