我正在尝试在单板计算机上安装 Ubuntu。我从装有正确映像的 USB 驱动器启动,然后浏览安装 Ubuntu 的菜单。计算机重新启动后,我拔下 USB 驱动器并显示以下菜单:
Ubuntu 安装后的 EFI 菜单
我不知道为什么它无法启动到 Ubuntu 本身,如果我尝试重新启动安装过程,Ubuntu 安装程序会识别出存在现有安装。根据我在网上进行的有限研究,我认为我需要对分区进行一些操作,尽管我不确定要做什么或为什么。
我尝试使用 GRUB 并保留 USB 来执行此链接,但由于无法找到指定的文件/文件夹,因此无法取得很大进展。
答案1
作为临时的解决方法,尝试在 EFI shell(Shell>
图像中的提示符)中键入以下命令:
fs0:
cd EFI\ubuntu
shimx64.efi
此序列应该启动 GRUB,然后启动 Ubuntu。有许多原因可能导致此操作失败,但很有可能成功。
Ubuntu 启动后,运行启动修复实用程序并选择“创建 BootInfo 摘要”选项。(不要单击“建议修复”,至少现在还不行!)当被问及是否上传报告时,单击“是”,然后发布此处提供的 URL。这将为我们提供有关您的配置的更多详细信息,这是基于猜测得出更永久答案所必需的。
如果您无法使用我的解决方法启动 Ubuntu,您可以从启动到“安装前尝试”模式的 Ubuntu 安装程序中运行 Boot Repair。
答案2
谢谢,我遇到了同样的问题(在 Dell Chromebook 13 7310 上),您的回复终于让我进入了 ubuntu,您太棒了。
唯一的问题是重启后问题会重复出现。在“启动修复”实用程序中添加标志的选项不可用。
这是信息。 http://paste.ubuntu.com/26262059/
经过一些谷歌搜索后,我找到了一个通过复制文件使解决方案永久化的答案。对这个解决方法进行一些解释会很好,因为我不是很清楚它是如何工作的。 https://askubuntu.com/a/906821/310848
再次感谢你的帮助 :)
答案3
在我使用 ArchLinux 的情况下,我首先必须输入
mount fs0
然后
fs0:
cd EFI\ubuntu
shimx64.efi
解决了。
谢谢!!