During boot of ESXi server, it creates a RAM disk, loads stored image from fore mentioned FAT and proceed to the system boot from RAM disk. Also, there are multiple checks of integrity of the stored boot image and effectively prevent its corruption. It may be caused by either updates or hardware.