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

Eri*_*ank 5 encryption boot grub2 password

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

强制关闭电源并重新启动允许访问 grub 菜单,在恢复模式下,我可以在没有 GUI 的情况下输入我的解密密码,在恢复模式下,我可以恢复启动。

Mat*_*Mat 4

所以你不必每次都使用恢复模式:

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

    sudo gedit /etc/default/grub
    
    Run Code Online (Sandbox Code Playgroud)
  2. 寻找与

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    
    Run Code Online (Sandbox Code Playgroud)
  3. 并将其更改为

    GRUB_CMDLINE_LINUX_DEFAULT=""
    
    Run Code Online (Sandbox Code Playgroud)
  4. 然后使用以下命令更新 grub 引导加载程序

    sudo update-grub
    
    Run Code Online (Sandbox Code Playgroud)

使用 Ubuntu 16.04 LTS 进行测试


我通过使用本指南在我自己的系统上引起了同样的问题:Fix low resolution grub and flash screen with Nvidia drivers on Ubuntu 14.04,其中说:

  1. 编辑grub:

    GRUB_GFXMODE=1280x1024
    GRUB_GFXPAYLOAD_LINUX=keep
    
    Run Code Online (Sandbox Code Playgroud)
  2. 并更新引导加载程序

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

    sudo nano /etc/initramfs-tools/conf.d/splash
    
    Run Code Online (Sandbox Code Playgroud)
  4. 用以下行填充它

    echo FRAMEBUFFER=y
    
    Run Code Online (Sandbox Code Playgroud)
  5. 并运行命令

    sudo update-initramfs -u
    
    Run Code Online (Sandbox Code Playgroud)


小智 0

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

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

sudo apt-get update
sudo apt-get dist-upgrade
Run Code Online (Sandbox Code Playgroud)

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

仅执行通常的“sudo apt-get update”是行不通的!

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