在 Arch Linux 中我可以将 EFI 系统分区挂载到 /boot/efi

use*_*297 3 linux partitioning arch-linux

我想安装 Arch Linux,但不知道是否应该安装 ESP,/boot或者/boot/efi如果我安装 ESP,在创建目录时/boot/efi必须使用该选项吗?-pmkdir -p /mnt/boot/efi

use*_*686 5

\n

我想安装 Arch Linux,但不知道是否应该将 ESP 安装在 /boot 还是 /boot/efi

\n
\n\n

对于单操作系统计算机来说,/boot这是最简单的,因为:

\n\n
    \n
  1. 官方内核包(linux等)直接将内核安装在/boot.
  2. \n
  3. 一些较小的 UEFI 引导加载程序(例如)只能从 EFI 系统分区systemd-boot引导内核。(GRUB 可以从任何地方启动。)
  4. \n
\n\n

因此,如果您的引导加载程序要求内核位于 ESP 中,那么您必须在 处挂载 ESP /boot,或者设置一个脚本以自动将内核从挂载 ESP 的位置复制到。/boot

\n\n
\n

我必须使用 -p 选项吗

\n
\n\n

查看 -p 选项的作用,然后考虑是否需要它。

\n\n

它不会使目录变得特殊 \xe2\x80\x93 ,其目的mkdir -p是自动预先创建所有父目录。如果您正在创建/boot/efi,那么它会自动创建/boot以防丢失。

\n