安装 Windows 8.1 进行双启动时找不到“\efi\boot\bootx64.efi”

安装 Windows 8.1 进行双启动时找不到“\efi\boot\bootx64.efi”

我的系统上安装了单启动的 Ubuntu 14.04。Gparted 显示磁盘分区如下:

在此处输入图片描述 目前,我想全新安装 Windows 8.1,以便以后可以双启动(使用 Ubuntu 14.04)。我使用以下方法创建了一个可启动的 USB鲁弗斯,选择“UEFI 的 GPT 分区方案”和 NTFS 选项。为了检查我的机器是否处于 UEFI 模式,我使用了以下命令:

~$ df -h --local | grep /boot
/dev/sda2       237M  108M  117M  49% /boot
/dev/sda1       511M  3.4M  508M   1% /boot/efi

看到上述内容,我假设我的机器支持 UEFI。此外,在 BIOS 设置中,SecureBoot 似乎已关闭,并且 Legacy Support 已启用:

在此处输入图片描述

我面临的问题是,当我尝试启动时,出现错误:

[FAIL] Could not locate '\efi\boot\bootx64.efi': [14] not found

以下是快照: 在此处输入图片描述

有人能帮我找出这个错误发生的原因吗?如果我禁用“旧版支持”,这个问题能解决吗?我读过 UEFI 和 BIOS 之间的区别,以及旧版支持的功能,但我对双启动还不太熟悉,所以不想搞砸。很高兴能得到任何帮助。谢谢!

相关内容