Created attachment 196056 [details]
Photo taken during booting
Created attachment 196057 [details]
output of dmidecode
I see this is with 11.2- can you please try booting one of the head snapshots and see if this is still reproducible there? A number of improvements went into the loader.efi that hadn't necessarily stabilized in time for 11.2.
I have also hit this issue with FreeBSD12-ALPHA3, booting the installer from the memstick image. SHA256 checksum verified ok.
Computer is an unjailed Chromebox with UEFI BIOS, Intel Celeron 2955U, specs here: https://www.cnet.com/products/asus-chromebox/specs/ . Difference to specs is memory upgraded to 8GB.
(In reply to Kyle Evans from comment #2)
Unfortunately trying to boot into FreeBSD12-ALPHA3 memstick (with loader.efi instead) still throw out free guard violation.
Created attachment 196574 [details]
Photo taken during booting into FreeBSD12-alpha3 memstick
Same problem when trying to boot 12.0/amd64 (from USB) on Lenovo Thinkpad X230i.
Created attachment 202504 [details]
"panic: free: guard1 fail" on Lenovo Thinkpad X230i
I ran into this as well on a few machines that had CloudReady's distribution of Chrome OS when attempting to install FreeBSD 12.0-RELEASE.
"panic: free: guard1 fail @ 0x59121580 from unknown:0"
I was able to get around this issue by zeroing the disk from a Linux recovery image before installing FreeBSD. There were quite a number of partitions (mid-20s?) present when I examined it with gdisk.
I'm unable to boot from USB on an Acer C720 flashed with UEFI-only firmware:
Consoles: EFI console
panic: free: guard1 fail @ 0x728f0d60 from unknown:0
--> Press a key on the console to reboot <--
I don't understand what was going wrong, but here is a description of the workaround I found for anyone else in a similar situation.
The "memstick" image for FreeBSD 13 are able to boot on an Acer C720 with mrchromebook's UEFI firmware whereas the FreeBSD 12 memstick image is not. Both contain 2 partitions. The first is an EFI partition, and the second is the installation media. It's possible to overwrite the contents of the FreeBSD 13 image's 2nd partition with the FreeBSD 12 image's 2nd partition, and then use that to install FreeBSD 12.
(In reply to Andrew Smith from comment #8)
I confirm that this works for me, although I currently have no idea
what's inside an seemingly empty
drive that was used as a data drive with Linux filesystems on it can
upset the UEFI booting process...