我使用 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”?