grub 错误:您需要先加载内核

men*_*d4x 19 debian grub2 system-installation debian-installer

我正在 HP ProLiant DL180 上安装 Debian 9。当我从 USB 驱动器启动时,它会打开 grub2,当我输入boot它时会出现错误:you need to load kernel first

GAD*_*D3R 32

grub-rescue类型set然后点击 Tab,它将帮助您设置第一个参数,例如:

set prefix=(hd0,gpt2)/boot/grub
set root=(hd0,gpt2)
insmod normal
normal 
Run Code Online (Sandbox Code Playgroud)

你需要先加载内核

使用以下命令加载内核:

insmod linux
linux /vmlinuz root=/dev/sda2
initrd /initrd.img
boot 
Run Code Online (Sandbox Code Playgroud)

改变/dev/sda2你的根分区,变化gpt2msdos如果你没有一个GUID分区表。

要正确设置启动参数,请参阅Ubuntu 文档:搜索和设置


AKM*_*adi 6

就我而言,安全启动已开启。我刚把它关掉,它对我有用。尝试关闭安全启动

检查安全启动状态的命令

mokutil --sb-state
Run Code Online (Sandbox Code Playgroud)

  • 安装两次后,我发现这是唯一有帮助的......非常感谢。 (2认同)