I'm experiencing an issue where my system fails to mount /boot/efi, and I'm not sure how to fix it. I suspect it might be related to missing packages for handling vfat filesystems. I've already tried reinstalling the Linux kernel using pacman -S linux from within arch-chroot, and followed it up with mkinitcpio -P. However, I'm still getting an error saying the vfat module is not found when I try to use 'sudo modprobe vfat'. I've even attempted to manually add it to mkinitcpio.conf, but nothing seems to work. I'm running out of ideas and could really use some help!
1 Answer
It sounds like you're on the right track with the vfat module. Have you checked if the necessary packages for vfat support are installed? Sometimes not having those can lead to the unknown filesystem error you mentioned. Make sure you have the correct package installed for your system distribution.

That makes sense! I did install the vfat package but I guess I need to double-check its status. I'll do that and let you know what I find.