Installing Devuan Linux (Debian derivative), I get this error message:
The attempt to mount a file system with type vfat in /dev/nvme0n1p1 at /boot/efi failed.
During the installation, I did not specify to create a vfat file system (the SSD was empty), and I did not specify to create the EFI partition under boot/.
This is the SSD required partitioning structure:
/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
I have not been able to get rid of the first 1 MB block of free space, but that should not be the problem.
The system is configured to use UEFI.
- Do I need to add a /boot partition?
- Do I need to add an ESP partition?
- Is a 98 MB size EFI partition enough?
- Does its size depend on the number of operating systems installed?
How can I fix my system?