我在 Fedora GNOME 中输入了英文密码。登录屏幕上没有正确的键盘输入法。我尝试使用运行级别 3 启动以跳转到运行级别 5,但会话按顺序完成。有没有办法添加正确的键盘布局?
答案1
我不知道 Linux 在启动时如何支持国际键盘,但这是国际用户的基本要求,所以我确信它确实如此。
由于您当前的问题是当前密码使用的字符集与启动时使用的字符集不匹配,因此最简单的方法就是更改密码。
您可以通过启动到单用户模式(以 root 身份)并将密码更改为适合您当前键盘布局的密码来实现此目的。
要启动到单用户模式 - 重置密码(或修复几乎任何其他阻止您使用系统正常运行的事情):
从任何 Live CD(或 Live 映像闪存驱动器)启动。这几乎总能让您轻松获得 root 访问权限。
作为 root,您通常从chroot /dev/sdaX
哪个root (/) Linux 分区启动?sdaX
如果您不知道是哪个分区,您可以先运行gparted /dev/sda
并查找标记为“/”的分区。
运行passwd your-user-name
为您的用户分配一个新密码(和/或为根密码 - 如果您有根密码)。
关闭实时发行版并将其从系统中删除,然后正常重新启动。
一切都应该很好,现在您可以再次正常访问,并且可以进行任何您需要的进一步更改。