安装 Devuan Linux(Debian 衍生版)时,我收到以下错误消息:
尝试在 /boot/efi 的 /dev/nvme0n1p1 中挂载类型为 vfat 的文件系统失败。
安装的时候没有指定创建vfat文件系统(SSD是空的),也没有指定在boot/下创建EFI分区。
这是 SSD 所需的分区结构:
/dev/nvme0n1p1 - 1.0 TB Unknown
1 MB FREE SPACE
98 MB ESP EFI
50 GB ext4 / /
10 GB ext4 var /var
68 GB swap swap swap
4 GB ext4 tmp /tmp
50 GB ext4 opt /opt
500 GB btrfs home /home
342 GB FREE SPACE
我无法摆脱前 1 MB 的可用空间块,但这应该不是问题。
系统配置为使用 UEFI。
- 我需要添加 /boot 分区吗?
- 我需要添加 ESP 分区吗?
- 98 MB 大小的 EFI 分区是否足够?
- 它的大小是否取决于安装的操作系统数量?
如何修复我的系统?
由于我的手动分区不起作用,我选择了自动分区。
EFI 分区自动设置为可引导,我删除了 ext4 /home 分区,我添加了一个新的 ext4 /opt 和一个 btrfs /home 分区。
现在一切似乎都进行得很顺利。。