适用于 Windows 和 Linux 双启动的 EFI 系统分区

适用于 Windows 和 Linux 双启动的 EFI 系统分区

我刚刚组装了第一台电脑,想安装 Windows 和 Linux。我的硬盘对于双启动来说有点小(256 GB SSD),但我计划以后升级。

根据朋友的建议,我先在一个 200 GB 的分区上安装了 Windows。安装时,系统自动创建了一个 EFI 系统分区。

我目前正在按照 Arch Linux 初学者安装指南的步骤进行操作。我感到困惑的部分是:

For UEFI, you should format the EFI System Partition with:
# mkfs.fat -F32 /dev/sdXY 

... 

In case you have a UEFI motherboard, mount the EFI System Partition to /boot.

# mkdir /mnt/boot
# mount /dev/sdXY /mnt/boot

鉴于 Windows 已经创建了 ESP,我需要格式化它吗?甚至可以将其挂载到 /boot 上吗?我需要专门为 Arch 创建第二个 ESP 吗?

谢谢。

答案1

鉴于 Windows 已经创建了 ESP,我需要格式化它吗?

不。

甚至可以将其挂载到 /boot 上吗?

是的。事实上,systemd 会自动执行此操作。

我是否需要专门为 Arch 创建第二个 ESP?

不,一定有恰好一个磁盘上的 ESP。

答案2

SSD 上的 256 GB 绰绰有余。我不知道你是否有笔记本电脑。我所做的是安装 Arch 并在虚拟机中运行 Windows,这可能对驱动器更有利。确保在启用 Trim 的情况下安装并偶尔运行它。

相关内容