到目前为止,我已经(几乎)成功安装了 ubuntu,除了 grub 未能安装(正如预期的那样)本教程现在我需要安装引导加载程序。我已经从 USB 记忆棒启动,点击“c”并尝试:
linux (hd2,gpt5)/boot/vmlinuz-3.13-xxxx root=/dev/mmcblk0p5
initrd (hd2,gpt5)/boot/initrd-3.13-xxxx
没有成功。我在评论中发现有人遇到了与他修复的相同的问题:
linux (hd2,gpt5)/boot/vm root=/dev/mmcblk0p2
initrd (hd2,gpt5)/boot/ini
boot
但这对我不起作用。
错误:找不到文件“boot/vmlinuz”
错误:找不到文件“vm”
您对解决这个问题有什么想法吗?
答案1
首先,有更多最新的指南。 试试看
但即使有最新的指南,它对我很有用,所以:
你做的一切都是对的,但忘记了这一点(来自你的指导):
幸运的是,grub 具有良好的自动完成功能,因此您可以在键入时按两次,grub 会为您列出可能的补全 — 只要继续尝试,直到您看到各种 vmlinuz 内核。
击中两次=
选项卡按钮
如果您vmlinuz
位于另一个磁盘,或者可能您只是在提示符中复制并粘贴了整个命令,那么这是一个错误。您应该/boot
通过为您的计算机正确更改这linux (hd#,gpt#)
部分命令来找到您所在的位置。然后,当您找到您的/boot
部件所在的磁盘时,您应该通过在此阶段点击选项卡来编写正确版本的内核:
linux (hd#,gpt#)/boot/vmlinuz-
grub
将为您列出整个过程中可能完成的任务。也不要忘记这一点:
它还
root=/dev/mmcblk0p5
取决于您安装到的分区。它将是您的根分区。[...] 只有“p”后面的数字会改变 - 它可能是 p5、p6 或 p7。
就我而言,它是 p2。
祝你好运!并记住:
不要灰心——继续努力。