![GRUB 提示符下出现“警告!没有这样的命令:linux”](https://linux22.com/image/826624/GRUB%20%E6%8F%90%E7%A4%BA%E7%AC%A6%E4%B8%8B%E5%87%BA%E7%8E%B0%E2%80%9C%E8%AD%A6%E5%91%8A%EF%BC%81%E6%B2%A1%E6%9C%89%E8%BF%99%E6%A0%B7%E7%9A%84%E5%91%BD%E4%BB%A4%EF%BC%9Alinux%E2%80%9D%20.png)
我使用 Live CD 在计算机上安装了 Ubuntu 12.10(与 Windows 7 一起),但在成功安装后重新启动计算机时,我收到提示grub>
。当我输入boot
它时,它打印
Error 8: Kernel must be loaded before booting
所以我搜索了一下,发现从 Grub 加载 Ubuntu,但当我输入时,linux /vmlinuz root=/dev/sda5
我收到此消息
Warning! No such command: linux
有人知道我该怎么做吗?
请注意,我重新安装了 Ubuntu,但仍然遇到同样的问题,而且这不是我第一次安装 Ubuntu(我之前安装过十几次多个版本,这是我第一次遇到这个问题)。
当我输入:kernel /vmlinuz root=/dev/sda5
而不是:linux /vmlinuz root=/dev/sda5
我得到Error 15: File not found
(我也尝试过sda4
因为find /vmlinuz
正在打印hd(0,4)
)
答案1
您是否尝试过从 livecd 启动、chroot 到您的 ubuntu 分区并手动运行“# grub-mkconfig -o /boot/grub/grub.cfg”?