This has happen to me twice now, under different circumstances. It seems there's an issue with Esxi 6.5 and the boot loader. The first time was with a VM that's been up for 2+ years, hot migrated from 6.0 to 6.5. Had to reboot it and it came up unable to find the boot partition. This time it's with another VM that was running FreeBSD 12.2 and upgrading to 13.0. I had previously upgraded it the same day from 12.0->12.1->12.2 without any issues. Now with 13.0 it doesn't boot. I can go into liveCD and the partitions are there, but the boot loader has an issue with what its initially set to with what ESXI 6.5 has assigned the devices is my guess? When I try "mount /dev/da0s1a /mnt" from liveCD I get "file not found". Anyone know what the issue is and what I need to do to the loader to get the right device back?
From liveCD:
The boot partition is the 10G one on da0s1a (1).
From liveCD:
The boot partition is the 10G one on da0s1a (1).