在Ubuntu上安装引导程序(使用UEFI模式)时,应该安装在哪里?

我正在尝试在我的联想Ideapad 320S上安装Ubuntu。它配备了4GB的内存和256GB的固态硬盘,并以UEFI模式启动。 在Ubuntu安装程序的磁盘分区页面中,我选择了"其他选项"。 分区后,出现一个框,要求我选择引导加载程序的安装位置。

bootloader box screencap

根据我的了解,我可以使用4种可能的解决方案来安装引导程序:
1. 创建一个ext4分区,将其标记为/boot,并选择该分区来安装引导程序。 2. 创建一个ext4分区,将其标记为/boot,并选择/dev/sda来安装引导程序(不指定任何分区来安装引导程序)。 3. 创建一个FAT32 EFI分区,并将其标记为/efi。现在我的笔记本上有两个EFI分区。 4. 选择Windows引导管理器分区作为安装引导程序的位置。
请告诉我在安装引导程序时应该使用哪种可能的解决方案,谢谢!

每个驱动器只能有一个ESP(efi系统分区)。Ubuntu的Ubiquity只会安装到第一个驱动器的ESP上。在“其他选项”中的选择无效。大多数台式机不需要/boot分区,而且通常最好不要有/boot分区,除非使用全盘加密,那样就无法双启动了。新安装现在使用交换文件,所以不需要交换分区。无论是UEFI还是旧的BIOS安装,您总是选择一个驱动器(如sda或固态NVMe驱动器)进行安装,而不是选择一个分区(如sda2)。永远不要将引导加载程序安装到NTFS分区,因为这可能会损坏Windows引导。 - oldfred
1个回答

如果Windows已经安装好了,你应该有一个可用的EFI分区,这就是要使用的分区。确保它实际上被“用作”挂载在/boot/efi上的EFI分区(不要再次格式化它)。
如果你没有使用LVM、LUKS等,那么一个专用的/boot/分区是不必要的。