关于 /boot/efi 和 /boot 挂载点的三个问题

关于 /boot/efi 和 /boot 挂载点的三个问题

我的笔记本电脑详情:笔记本电脑(HP Omen)有 1 TB SATA 驱动器和 256 GB NVME 驱动器。Windows 10 已预装。它启用了 UEFI,并且有一个 260MB 的 Windows EFI 系统分区。

我计划安装 Ubuntu 19.04 以及上述 Windows 10(双启动)。

因此,我决定在我的 NVME 驱动器中分配 350 MB 空间,用于/boot/efi——也许/dev/sda1

问题 1。我想知道是否有挂载点/boot/efi的替代品/boot?在我的旧非 UEFI 机器中,我曾经/dev/sda1为 /boot 创建了一个专用的 1GB 分区(),而不是/boot作为部分/文件系统。

因此,我想知道是否仍需要为/boot(可能/dev/sda2)创建挂载点。 如果/boot在 UEFI 机器中已过时,则我不必这样做。

问题2. 创建

/dev/sda1---> 对于/boot/efi

and

/dev/sda2 ---> for /boot   ?

或者反过来?

问题3. 中到底存储了什么/boot/efi

---第二组问题后来作为对 oldfred 帖子的回复添加---

谢谢 Fred。根据您的回复,我有两个问题。

1)350 MB(兆字节)是否是适合未来使用的大小/boot/efi?我对 NVME 中的空间有点吝啬,它只有 256GB 大小。

2)你说, ”我建议 ESP每次驾驶作为第一个分区,使用 gpt 分区“正如我在第一篇文章中提到的,我的笔记本电脑有 2 个磁盘。

/dev/sda---> NVME 驱动器,当前安装了 Windows OS + 软件,如 MS Office 等。Ubuntu OS + 程序,如 VLC Media Player 等,将很快安装在这里。

/dev/sdb– 旋转 1 TB HDD,用户数据将存储在其中。

我将为 创建 /dev/sda1 /boot/efi。您是说,我需要/dev/sdb1为另一个 efi 分区创建类似的/boot/efi2


谢谢 mook765,oldfred。

我刚刚注意到 Windows 10 的 EFI 分区未使用 NTFS 或 FAT32 格式化。它的大小为 260MB。出于某种原因,Windows 磁盘管理实用程序显示 EFI 分区(“卷”)是 100% 免费的!请参阅下面的 Windows10-Screenshot2。

以下是 Windows 10 中“磁盘管理”布局的屏幕截图。

Windows10 - 屏幕截图1 Windows10-屏幕截图2

以下是fdisk -lFedora 30 live USB 到我原始帖子的输出(我还没有刻录 Ubuntu USB 驱动器)

fdisk 输出 Fedora30 LiveUSB 的屏幕截图

nvme 驱动器出现/dev/nvme0n1在 Fedora30 中。我猜在 Ubuntu 中应该也一样。

所以,您是说 Windows 10 和 Ubuntu 都可以使用/dev/nvme0n1p1

顺便说一句,我认为我无法通过 Windows 10 的磁盘管理实用程序增加 EFI 系统分区的大小,因为当我右键单击 EFI“卷”(260MB)时,扩展卷显示为灰色。收缩卷也显示为灰色。

希望 260MB 足以满足 Windows 10 和 Ubuntu 的 EFI 文件的需求。

我不得不点击“回答您的问题”,因为我要输入超过 600 个字,这是“添加评论”选项的最大限制。

答案1

/boot/efi是 的子目录/boot,因此很明显,这些文件夹都不能替代其他文件夹。

/boot/efi是 ESP(EFI 系统分区)的默认挂载点,即要安装引导加载程序的分区。引导加载程序存储在 ESP 中的不同文件夹中,因此它们可以共存于同一分区中。

在单磁盘系统中,您将只有一个 ESP,因此如果您有双启动,则两个操作系统的引导加载程序将存储在同一分区上,但在不同的文件夹中。

在多磁盘系统中,您可能希望将每个操作系统安装在其自己的磁盘上,此时您可以选择:您可以使用一个磁盘的 ESP 作为所有操作系统的引导加载程序,也可以在每个磁盘上使用一个 ESP 并将每个操作系统的引导加载程序保存在其自己磁盘的 ESP 中。

如果我要安装两个操作系统,每个操作系统都在各自的磁盘上,我更愿意在每个磁盘上安装一个 ESP,并将每个操作系统的引导加载程序安装在安装操作系统的同一磁盘的 ESP 上。这样做的好处是,如果其中一个磁盘完全失效,我仍然能够在另一个磁盘上启动操作系统。

在安装过程中使用Something else-option,这是选择要使用的 ESP 的唯一方法,只需将所需 ESP 的挂载点设置为/boot/efi。如果 ESP 已被其他操作系统使用,请不要格式化该分区,否则您将删除已经存在的引导加载程序。

相关内容