You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Legacy BIOS(MBR分区)下双启Ubuntu 22.04与Windows 10出现invalid EFI file path错误的求助

Legacy BIOS(MBR分区)下双启Ubuntu 22.04与Windows 10出现invalid EFI file path错误的求助

大家好,我最近在搭建双系统时碰到了棘手的问题,想请各位帮忙出出主意:

我原本用的是Legacy BIOS模式的Windows 10 Home,所有磁盘都是MBR分区。因为要参加线上编程课程,需要安装Ubuntu双系统,我专门准备了一块独立的SSD给Ubuntu,初始也是MBR分区。

安装完Ubuntu后,我发现Grub菜单里完全找不到Windows的启动选项。于是我上网查了办法,尝试在Ubuntu里安装Boot-Repair,结果碰到了dpkg was interrupted的错误,没法正常完成安装。

后来我换了个思路,用Ubuntu的Live USB启动,选择“Try Ubuntu”模式,再运行Boot-Repair。这次操作成功了——现在Grub菜单里终于能看到Windows 10的选项,但点击后直接黑屏,弹出错误提示:error: invalid EFI file path。

另外我注意到一个细节:Ubuntu所在的SSD安装后从MBR变成了GPT分区,我猜测Ubuntu可能是按UEFI模式安装的?但我希望整个双系统都基于Legacy BIOS模式运行,不知道有没有办法调整回来?

我的BIOS里有两个相关的启动模式选项,当前设置是:

  • Storage Boot Option Control:Legacy
  • Other PCI devices:UEFI

麻烦大家帮我分析下问题出在哪,该怎么解决这个invalid EFI file path的错误,同时把Ubuntu改成Legacy BIOS模式启动呢?

备注:内容来源于stack exchange,提问作者Hamid Khan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 16:03:17