/boot/efi failed to mount due to unknown file system "vfat" : CentOS 7.5
2
votes
1
answer
24130
views
I have a centOS 7.5 server that does not boot up. Only boots up to rescue mode. This happened after a forced reboot of the server. I got the following error on CentOS 7.5 after checking the journalctl -p err
grub2 was installed after getting the correct x86_64 file into the system,
tried to mount the boot/efi, but got the error : Unknown file type "vfat"
Then I tried to run dosfsck and correct if there are any dirty bits. There was a dirty bit, and it was corrected.
Tried to mount again, and the same error occurred. Unknown file type "vfat".
[![enter image description here]]
vfat modules are available and they are of the same version as the kernel. I did not update the kernel in this server. so we can rule out the kernel version mismatch problem.
Also tried re-installing the kernel and all the packages related to kernel.
Still the /dev/sda1 cannot be mounted to /boot/efi. I'm basically ran out of solutions now. Could you help me with this, please. Also I do not have internet to this server. I can download any file from another computer and transfer to this. Please consider this when writing your suggestion.
My fstab is as follows,








Asked by E4406B
(23 rep)
Mar 7, 2021, 03:40 PM
Last activity: Mar 8, 2021, 08:15 AM
Last activity: Mar 8, 2021, 08:15 AM