全新的 Ubuntu 18.04 LTS 安装只会启动到 grub 模式

5 partition ubuntu system-installation uefi

我已经在带有 120 GB SSD 驱动器的笔记本电脑上安装了 Ubuntu 18.04 LTS(带有默认分区和安全加密的最小设置)。

当我尝试启动时,它只会加载到命令行 grub 模式(GNU GRUB 2.02 版)。ls输出给了我以下内容:

(hd0) (hd0,gpt3) (hd0,gpt2) (hd0,gpt1)

ls (hd0,gpt3)/
error: unkown filesytem

ls (hd0,gpt2)/
./ ../ lost+found/ efi/ grub/ ... and then seems to list the kernels e.g. vmlinuz-4.15.0-23-generic

ls (hd0,gpt1)/
efi/
Run Code Online (Sandbox Code Playgroud)

我的 BIOS 中的引导模式设置为 UEFI。

Chr*_*1EO 3

这对我有用。(需要互联网连接):

  1. 启动至 Ubuntu 18.04 LTS 的解决方法

    @jas-是对的。Tab 键自动完成有帮助!)

    grub>提示中:

    configfile /efi/grub/grub.cfg
    
    Run Code Online (Sandbox Code Playgroud)

    或者

    configfile (hd0,gpt1)/efi/grub/grub.cfg
    
    Run Code Online (Sandbox Code Playgroud)
  2. 登录到正在运行的系统后,从终端 (Ctrl+Alt+T) 重新安装 Grub 以进行 UEFI 引导:

    sudo su -
    apt install --reinstall grub-efi-amd64 linux-generic linux-headers-generic
    
    Run Code Online (Sandbox Code Playgroud)

    在提示使用哪个配置文件时,我选择了第一个选项,使用包维护者的文件。

    然后

    update-initramfs -c -k all
    
    Run Code Online (Sandbox Code Playgroud)
  3. 完毕!

命令源