我无法退出 grub + 你需要先加载内核

我无法退出 grub + 你需要先加载内核

我开始从 17.04 升级到 ubuntu 17.10,然后出于某种原因我关闭了电脑。当我重新打开它时,它显示“GNU GRUB 版本 2.02~beta3-4ubuntu7”。当我输入 boot 时,它说“您需要先加载内核”。“退出”将我带到 bios,而“正常”没有带我去任何地方。当我尝试从 bios 启动时,我进入 grub。(我从“ubuntu (P1: Kingston SUV400S37240G)”启动。另一个启动选项只是我的 SSD 的名称,它将我带到“正确启动等等”

眼镜:

  • 主板:技嘉 AB350M-HD3
  • 中央处理器:Ryzen 3 1200
  • 显卡:GeForce GTX 1050 Ti

答案1

请尝试以下步骤:

ls [to see paritions]

然后 ls 每个根目录,找到安装有 Linux 的那个。例如:

ls (hd1,6)/ [let's assume linux is installed here]

linux (hd1,6)/boot/vm [===> press TAB to auto-complete] root=/dev/sda6

initrd (hd1,6)/boot/ini [===> press TAB to auto-complete]

boot

希望如此!在 Linux 中:

sudo update-grub

grub-install /dev/sda

如果由于某种原因,你无法让 grub 工作。安装 Boot-Repair: https://help.ubuntu.com/community/Boot-Repair

答案2

您的情况几乎肯定表明升级过程仅部分完成,并且您的操作系统已损坏,无法启动。唯一可行的解​​决方案是进行完整安装(从 17.10 开始,恢复到 17.04,甚至 16.04 LTS)。

如果在安装过程中做出正确的选择,这不会损坏存储在 /home 中的数据,尽管这肯定会损坏 —— 如果您有能力这样做(例如,通过启动 Live 媒体操作系统),您应该在继续之前备份您想要保留的任何数据。

相关内容