Mint 17 和 Windows 8.1 双启动:没有 EFI 分区

Mint 17 和 Windows 8.1 双启动:没有 EFI 分区

我正在安装 Mint 17,需要了解 Windows 8.1 启动时发生了什么。以下是显示 Windows 所有分区的图像:

http://i.imgur.com/Xvf5OjE.png

如您所见,EFI 分区有 100% 的可用空间,并且 C 分区的状态消息中包含“Boot”。

这些说明作者建议使用“更改”选项将“efi”分区更改为 EFI Boot 分区。但是,在 Mint 安装中,我的可用分区下没有“efi”分区。

如果我创建根、主目录和交换分区,然后单击“立即安装”,则会出现以下错误:

磁盘上使用的分区表格式通常要求您为引导加载程序代码创建一个单独的分区。此分区应标记为“保留的 BIOS 引导区域”,大小至少为 1MB。

更新>> 看起来我确实有一个 EFI 系统分区,但是 Mint 无法识别它,并且没有提供“更改”为“EFI 启动分区”的选项。

mint@mint ~ $ sudo parted -l
Model: ATA TOSHIBA THNSNS25 (scsi)
Disk /dev/sda: 256GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End    Size    File system  Name                          Flags
 1      1049kB  316MB  315MB   ntfs         Basic data partition          hidden, diag
 2      316MB   588MB  273MB   fat32        EFI system partition          boot
 3      588MB   722MB  134MB                Microsoft reserved partition  msftres
 4      722MB   123GB  123GB   ntfs         Basic data partition          msftdata
 5      245GB   246GB  472MB   ntfs                                       hidden, diag
 6      246GB   254GB  8389MB  ntfs         Basic data partition          hidden, diag
 7      254GB   256GB  2147MB               Basic data partition          hidden

我该如何继续?

答案1

好吧,我找到了问题所在。我创建了一个可启动的 USB 驱动器,但没有配置为通过 UEFI 启动。我使用了鲁弗斯通过在创建 USB 时选择“UEFI 计算机的 GPT 分区”来解决问题。一旦我回到 Mint 安装,我就可以更改 efi 分区,就像我上面提到的教程所建议的那样。重新安装 Mint 后,出现了一个问题。我直接进入 grub 命令提示符,而不是操作系统选择屏幕。我能够使用启动修复应用程序适用于 Ubuntu,现在有操作系统屏幕。使用 boot-repair 修复 grub 时,我取消选择了“安全启动”。

答案2

我想我在安装 Windows 10 双启动时也遇到了同样的问题,但也许可以用更简单的方法解决。没有 efi 分区(或者至少没有标记为 efi 分区)。

我重新启动了我的 PC,并通过 BIOS 选择了快速启动选项“UEFI:.... 7681MB”,而不是非 UEFI 7681MB 选项,我相信这是我最初选择的。

在安装 Mint 并选择手动设置分区时,这似乎会导致出现 efi 分区。正如我所料,我在单击“立即安装”时选择了该选项。

注意:我最初尝试安装失败。之后,即使选择 efi 分区进行安装,安装仍会再次失败。问题是安装在早期阶段挂起,同时显示消息“正在删除冲突的操作系统文件”。为了解决这个问题,我必须为我的根 (/) 分区选择“格式化”选项,此时安装成功。

相关内容