我正在关注Gentoo手册对磁盘进行分区。
root # mkfs.ext2 /dev/sda2
root # mkfs.ext4 /dev/sda4
root # mkswap /dev/sda3
root # swapon /dev/sda3
它没有为 sda1 指定文件系统。我应该使用哪一个?
此外,指南在上一节中说:
ESP 必须是 FAT 变体(有时在 Linux 系统上显示为 vfat)。官方 UEFI 规范表示 UEFI 固件将识别 FAT12、16 或 32 文件系统,但建议 ESP 使用 FAT32。继续将 ESP 格式化为 FAT32:
root # mkfs.fat -F 32 /dev/sda2
ESP位于sda2中,但指南还说在sda2上使用ext2。
哪个是正确的文件系统?
答案1
如果您使用 UEFI,则 ESP ( /dev/sda2
) 必须是 FAT 变体,FAT32 是正常选择。 BIOS 引导分区 ( /dev/sda1
) 根本不应该被格式化,即它根本不应该有文件系统。它适用于在 BIOS 模式下使用 GPT 磁盘时的 GRUB。如果使用UEFI模式,则不需要分区。