我的电脑上有 2 个独立的硬盘,一个装有 Windows 7(可以运行),另一个装有 Ubuntu。出于某种原因,我无法启动 Ubuntu :/ 我安装了 easyBCD 来更正 Windows 启动菜单,并使用 neogrub 手动设置我的 Ubuntu 启动选项。但问题是这样的。我可以进入 grub2 并看到 Ubuntu 14.04 选项,但当我选择它时,内核显示“文件未找到”。我认为我的 neogrub 选项在某种程度上是错误的 :/
这是我的 neogrub 选项:
title Ubuntu
find --set-root /boot/vmlinuz-2.6.17-10-generic
kernel /boot/vmlinuz-2.6.17-10-generic ro root=/dev/sda2
initrd /boot/initrd.img-2.6.17-10-generic
根驱动器选择正确。我总共有 3 个硬盘(1 个 OS SSD 和一个用于安装 Windows 的存储以及用于 ubuntu 的 sda2)。ubuntu 14.04 是否使用了除我输入的内核文件之外的其他内核文件?
提前谢谢您!
答案1
为什么你会在 Ubuntu 论坛上询问 neogrub 和设置?
neogrub 是 Ubuntu 的一部分吗?
此外,neogrub 是 grub4dos 的盗版版本,因为它不符合 GPL!
请提供 neogrub 源代码的链接,我们将回答您的问题。