首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“未能打开\EFI\Microsoft\Boot\grub64.efi",等等

“未能打开\EFI\Microsoft\Boot\grub64.efi",等等
EN

Ask Ubuntu用户
提问于 2014-01-30 03:56:11
回答 1查看 1.5K关注 0票数 1

不久前,我的主HDD失败了,带走了我的EFI分区。但是,我的Ubuntu系统文件保存在我的二级SSD上。当我得到一个新的硬盘时,我在一个活动CD上使用GParted创建了一个EFI分区,然后运行启动修复。现在,每当我启动时,我都会看到这个错误,它在Ubuntu启动屏幕出现之前显示了大约半秒钟:

代码语言:javascript
复制
Failed to open \EFI\Microsoft\Boot\grub64.efi - 8000000000000000E
Failed to load image
Failed to open \EFI\Microsoft\Boot\grub64.efi - 8000000000000000E
Failed to load image
Could not open "\EFI\BOOT\fallback.efi": 14
Failed to open \EFI\BOOT\grub64.efi - 8000000000000000E
Failed to load image
Failed to open \EFI\BOOT\MokManager.efi - 8000000000000000E
Failed to load image

系统出现后继续正常启动。我检查了一下,列出的文件确实在/boot/efi中丢失了。我已经尝试过再次运行启动修复,以及update-grub。我能做些什么来解决这个错误?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2014-02-06 01:29:05

如果计算机正在启动,最安全的方法是忽略这些信息,因为它们只不过是一个眼线--根据您的报告,它的持续时间还不到一秒钟。任何解决问题的尝试都有制造更大问题的风险。

如果您想继续,我建议您检查两件事:

  • 命令sudo efibootmgr -v的输出。这可能会显示丢失文件的固件中的杂乱条目。如果是这样的话,删除这些条目(使用efibootmgr -类型的man efibootmgr来了解它的使用)可能会删除错误消息。
  • /boot/grub/grub.cfg文件的内容。这是GRUB配置文件,它可能有对这些文件的引用。不幸的是,编辑grub.cfg很棘手;您通常不直接编辑它,而是依赖脚本来构造它。因此,除非您是专家,否则我重申我最初的建议:忽略这个问题;或者,如果您真的被这些消息冒犯了,那么切换到我的重新找到引导管理器可能比尝试修复GRUB容易。
票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/412905

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档