我已将我的系统从 14.10 升级到 15.04,使用全盘加密,现在我无法再在启动时输入密码,因此无法再访问我的系统。
奇怪的是,前几次都能用,但今天突然就不工作了。此外,键盘在 BIOS 中被识别,并在 GRUB 菜单中工作。
最后,通过从我的计算机中取出硬盘并将其安装到我的笔记本电脑中,我能够使用笔记本电脑的键盘输入密码。
我记得大约一两年前出现过这个问题,当时我使用笔记本电脑安装的系统更新解决了这个问题。
除了希望系统更新能够解决这个问题之外,还有谁知道解决这个问题的方法吗?
答案1
Ubuntu 15.04 发行说明中提到已知问题
然而,这并非全是好消息。以下是已知问题。所有这些都会影响每个 Ubuntu 版本。
**You may not be able to enter your pass phrase if you use full disk encryption.
LP: #1386005**
答案2
我在 16.04.1 中遇到了这个问题。解决方法是编辑 grub 设置以使用“nosplash”而不是“splash”。(请注意,仅删除“splash”并不能解决问题,至少在我的情况下是这样。)
您可以从 grub 为当前启动执行此操作,方法是e
按菜单,然后搜索显示 splash 的行(应该接近末尾),然后点击F10
启动。
您不会看到图形进度显示和密码提示,而是看到基于文本的提示,并且您的键盘应该可以正常工作。(在我的计算机上,我偶尔仍会看到空白屏幕而不是提示,但尽管没有反馈,在此屏幕上输入密码仍然有效。)
如果这对您有用,您可以编辑/etc/default/grub
(再次将“splash”更改为“nosplash”)并运行update-grub
。
即使采用这种设置,我的机器(仍在运行 16.04 LTS)偶尔也会给我一个空白屏幕(非常深的灰色,但比 BIOS 启动时的黑色略浅),而不是密码提示。事实证明,此时您仍然可以输入密码,但除非您正确输入,否则不会有任何反馈。(在我的情况下,驱动器指示灯开始闪烁,屏幕“恢复空白”以继续启动过程。)这种情况发生在大约 25% 的重启中。谢天谢地,我并不经常重启。
答案3
我为此苦苦挣扎,在某个页面上我看到了一些关于这个问题和 AMD 驱动程序的信息……然后我想起当我在最新的安装中安装 Ubuntu 并使用完整加密时,一切都运行良好,直到我安装了 AMD 专有驱动程序。所以,我决定从 AMD 驱动程序切换到 Xorg,它就正常工作了。我不知道它有什么用,但它对我来说就是有效。我希望这对你也有效。
答案4
这可能无关紧要,但我遇到了同样的问题,对我来说,有效的方法是按照此处的说明为我的 FDE 创建了一个 USB 密钥http://wejn.org/how-to-make-passwordless-cryptsetup.html并按照此处的设置进行操作http://ubuntuforums.org/showthread.php?t=2197108&page=2&s=5a6803965cfacd8324f654aec5a03d97然后就好了!!!毫无问题地运行。它需要你先做一些功课,但它确实有效。