方法 1(如果使用非美国键盘布局)

方法 1(如果使用非美国键盘布局)

将我的 Ubuntu MATE 升级到 18.04 后,我无法在显示“请解锁磁盘 sda_crypt”的屏幕上登录。

当我按 ESC 切换到类似控制台的屏幕时,我看到以下消息。


Warning: Failed to connect to lvmetad. Falling back to device scanning.
Volume group "ubuntu-mate-vg" not found
Cannot process volume group ubuntu-mate-vg
Please unlock disk sda5_crypt

我怀疑这可能是键盘布局问题,因为密码仍然有效 - 我可以从 USB 启动到 UBUNTU 17.10,并使用密码从 GUI 打开硬盘。我一直在使用英国布局,但升级可能会将其重置为美国布局?

但不幸的是,如果不先经过这个屏幕,我就找不到改变键盘布局的方法。

有人可以帮忙吗?

更新 1:

我检查了键盘布局设置。它们都显示英国布局,这正是我需要的。还有其他文件可以检查吗?

内容/etc/default/keyboard

# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page.
XKBMODEL="pc105"
XKBLAYOUT="gb"
XKBVARIANT=""
XKBOPTIONS=""
BACKSPACE="guess"

命令输出setxkbmap -query

rules:      evdev
model:      pc105
layout:     gb

更新 2:

我刚刚重新安装了 17.10 版本并将其升级到 18.04。我注意到升级将密码解锁屏幕上的键盘布局从美国至英国

因此,与我的想法相反,我猜测我的加密密码是基于美国键盘的,并且升级后它不起作用,因为键盘布局切换为英国键盘。

答案1

感谢您提及升级到 Ubuntu 18.04 后 sd5_crypt 的键盘问题。

我以前试过,但你让我更仔细地重新审视它。对我来说,这不是英国键盘布局与美国键盘布局的问题,而是意识到对于 sd5-crypt,我仍然使用混合了德国布局的英语布局。

在维基百科中查找键盘映射:https://en.wikipedia.org/wiki/British_and_American_keyboards

我将密码短语转换成英文布局字符串,它对我有用。

奇怪的是这个问题在之前的 Ubuntu 17.10 版本中没有出现过

答案2

我想可以尝试两种方法。我不能保证它们会起作用,因为我还没有尝试过——在尝试这些方法之前,我最终重新安装了 Ubuntu。

方法 1(如果使用非美国键盘布局)

考虑以下两种情况输入密码例如,如果你使用英国键盘布局

  1. 你的密码是使用我们键盘布局
    但现在键盘在里面英国布局。

  2. 你的密码是使用英国键盘布局
    但现在键盘在里面我们布局。


这种方法基于我的猜测奥罗伊的回答以及我重新安装 Ubuntu 17.10 并将其升级到版本 18.04 时的经验


方法 2

从实时 USB 驱动器或 CD 启动为 sda5_crypt 添加新密码(如果需要,还可以删除旧密码)。有关如何操作,请参阅https://askubuntu.com/a/110195/828323


这种方法基于异种的评论。

相关内容