启动时无法输入磁盘解密密码

启动时无法输入磁盘解密密码

加载 GUI 以输入解密密码,但是当我输入时,字符出现在屏幕的左上角,就好像我在没有命令提示符的控制台上输入一样。

强制关机并重新启动可以访问 grub 菜单,从恢复模式中我可以在不使用 GUI 的情况下输入解密密码,然后从恢复中我可以恢复启动。

答案1

因此您不必每次都使用恢复模式:

  1. 打开控制台并输入命令

    sudo gedit /etc/default/grub
    
  2. 查找包含

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    
  3. 并将其更改为

    GRUB_CMDLINE_LINUX_DEFAULT=""
    
  4. 然后使用命令更新 grub 引导加载程序

    sudo update-grub
    

使用 Ubuntu 16.04 LTS 进行测试


我有造成使用本指南后,我自己的系统上也出现了同样的问题:修复 Ubuntu 14.04 上使用 Nvidia 驱动程序时 grub 和启动画面分辨率低的问题,其中写道:

  1. 编辑 grub:

    GRUB_GFXMODE=1280x1024
    GRUB_GFXPAYLOAD_LINUX=keep
    
  2. 并更新引导加载程序

    sudo update-grub
    
  3. 然后,创建一个文件(名为splash)

    sudo nano /etc/initramfs-tools/conf.d/splash
    
  4. 用以下行填充

    echo FRAMEBUFFER=y
    
  5. 并运行命令

    sudo update-initramfs -u
    

答案2

我在全新安装 ubuntu 16.04.1 时遇到了同样的问题

对于拥有相同版本 ubuntu 的人,我可以说你可以通过执行以下操作来修复它:

sudo apt-get update
sudo apt-get dist-upgrade

下次重启后,密码字段将被聚焦,您可以输入密码。

仅执行通常的“sudo apt-get upgrade”是不起作用的!

提示:对于那些不熟悉“dist-upgrade”的人:它不会升级到下一个发行版(即 ubuntu 16.10)。这两个命令之间的区别解释如下这里

答案3

尽管@垫回答从技术上来说,它适用于我的(Kubuntu 17.10)系统,但导致图形性能非常差。

对我来说更好的解决方案是取消注释

GRUB_TERMINAL=console

因为/etc/default/grub它保持了靴子溅水几乎和普利茅斯一,更重要的是它没有破坏我的图形性能。

相关内容