被困在GRUB命令行

时间:2017-11-18 23:38:37

标签: linux ubuntu unix grub

我正在使用GPT / UEFI系统。我安装了KDE Neon,自从夏天以来我一直在使用它。然后今天,我删除/ EFI / ubuntu /并在我重新启动系统后,它停留在grub命令行" grub> "

1-我可以通过将以下命令写入grub命令行来启动系统

configfile (hd0,gpt1)/EFI/neon/grub.cfg

2-以下命令也适用

configfile (hd0,gpt2)/boot/grub/grub.cfg

3-以下命令也适用

set prefix=(hd0,gpt2)/boot/grub
set root=(hd0,gpt2)/boot
normal

4-我尝试通过引导系统来修复以下内容,但不使用它们

- boot-repair program
- update-grub
- apt install --reinstall grub-efi && update-grub

所以情况就是如此。我该如何解决这个问题?

提前致谢。

1 个答案:

答案 0 :(得分:2)

我刚刚解决了这个问题!

  1. 我通过输入命令grub>手动启动系统命令行。 (我在问题中提到的命令之一)
  2. 我开了一个终端。
  3. cd /boot/efi/EFI
  4. cp -r ./neon ./ubuntu
  5. 重启,工作正常。
  6. 我认为问题是针对KDE Neon的,因为当我将它安装到新计算机时,它给了我完全相同的问题。 Grub没有看到" / EFI / neon"目录。相反,它正在寻找内部" / EFI / ubuntu"但是找不到它会导致问题。

    BTW,我将新文件夹命名为" ubuntu"是KDE Neon是基于Ubuntu的。