已删除 ESP(EFI)分区 - 无法创建新分区

已删除 ESP(EFI)分区 - 无法创建新分区

我有一台华硕 Ultrabook UX32A。我有一个 24 GB 的小型 SSD 和一个 500 GB 的大 HDD。Windows 8 已预装。我删除了两个磁盘上的所有分区(因为我觉得我不再需要它们了),然后安装了 Ubuntu 16.04。我在 SSD 的开头创建了一个小分区,并在安装过程中将其标记为 efi。在 SSD 的剩余分区上,我安装了 Ubuntu 16.04。安装后,我无法启动新安装的 Ubuntu 16.04。我尝试了 Boot-Repair,但没有任何效果。

启动修复摘要:http://paste.ubuntu.com/16309204/

我尝试重新安装 efi。我按照以下所有步骤操作这个帖子

但是如果我在实时系统中挂载 EFI 分区(sudo mount /dev/sdb1 mnt/boot/efi),EFI 分区就完全是空的。

链接至 ubuntuforums.com:http://ubuntuforums.org/showthread.php?t=2323615&p=13484854#post13484854

答案1

你既没有EFI 系统分区 (ESP)也不是BIOS 启动分区。从 GPT 磁盘启动需要(嗯,几乎是必需的)两者之一。如果您不了解这些细节,您应该让 Ubuntu 安装程序为您设置分区。如果您想了解更多信息,我建议您阅读:

答案2

许多用户忘记将 ubuntu 添加为受信任的 efi 启动项。您需要在安装后在 Bios 设置中执行此操作。如果这解决了您的问题,请向 Ubuntu 投诉并提交错误,因为它没有告诉您和其他人要在安装屏幕上执行此操作。

如果您不将此文件添加到您的 BIOS(BIOS 将提示您文件的位置),计算机将无法启动。这就是安全启动的整个设计。当然,如果您不保护您的 BIOS 设置(如果您忘记密码,这将非常危险),它是无用的,因为任何人都可以进入 BIOS 并更改启动和安全启动文件……甚至更好的是,启动遗留文件。如果您的磁盘未加密,那么这是公平的游戏。

但是,我认为您应该阅读有关 efi 的链接,也许您在分区上的设置不正确。您应该分配大约 400 到 500 mb。较旧的计算机只有 100mb,这不够,以后将无法写入和安装文件。您也可以在 Google 上搜索有关大小的投诉,尤其是双启动和在单启动系统上使用 win 10 (!)。

相关内容