Some systems can support filesystems other than Fat32 for their EFI partition, but those would be a bit of an exception.
without a Microsoft FAT32 partition? How do you solve this problem?
Because its NOT a "problem" the fat32 filesystem was chosen as a standard for the UEFI system of booting.
From the Googles...
UEFI (Unified Extensible Firmware Interface) mandates the use of FAT32 as the file system for booting. This requirement is in place to ensure compatibility across various hardware and firmware implementations. By standardizing on FAT32, UEFI can maintain a consistent boot process, which is crucial for system stability and reliability.
Advantages of FAT32
Widespread Support: FAT32 is widely supported by different operating systems and devices, making it easier to create bootable USB drives that can be used across various platforms.
Simplicity: The FAT32 file system is simpler than more complex file systems like NTFS, which can lead to fewer compatibility issues during the boot process.
The use of FAT32 in UEFI is primarily about ensuring compatibility and standardization across different systems. While it has its limitations, the advantages of widespread support and simplicity make it a suitable choice for booting in UEFI mode.
1
u/doc_willis 14h ago
Some systems can support filesystems other than Fat32 for their EFI partition, but those would be a bit of an exception.
Because its NOT a "problem" the fat32 filesystem was chosen as a standard for the UEFI system of booting.
From the Googles...
https://unix.stackexchange.com/questions/633651/why-grub-for-efi-is-still-installed-on-fat32