Unreadable EFI partition after 14.0-CURRENT installation

Have installed 14.0-CURRENT from the official ISO, zfs root. Unfortunately, EFI partition is not:
  • Readable/bootable by UEFI
  • Mountable from Linux
  • Mountable from 13.1-RELEASE
Code:
$ mount_msdosfs /dev/ada1p1 /mnt
mount_msdosfs: /dev/ada1p1: Invalid argument

Code:
$ gpart show
=>       40  976773088  ada1  GPT  (466G)
         40     532480     1  efi  (260M)
     532520       2008        - free -  (1.0M)
     534528    4194304     2  freebsd-swap  (2.0G)
    4728832  972044288     3  freebsd-zfs  (464G)
  976773120          8        - free -  (4.0K)

So, I cannot boot 14.0-CURRENT. What am I doing wrong?
 
Try to suppose, that that is -CURRENT issue, because several days ago my -CURRENT zroot pool died (failed to boot), and that accurs after I'm update system (also from -CURRENT, but earlier) to latest src.

- Are you going thought standart FreeBSD installer ZFS AUTO choice on disk selection?
- Can you try on that hardware -RELEASE installation?
- BIOS has enabled UEFI boot and as primary boot device - UEFI disk with Your FreeBSD installation?
 
It's my desktop, Asus X570 board, couple of SSDs, Ryzen CPU. FreeBSD 13.1-RELEASE is very stable there. Tried:

Code:
FreeBSD-14.0-CURRENT-amd64-20230309-c581962414ed-261408-disc1.iso

Yes, picked ZFS AUTO from the installer for a single clean SSD disk. Strange thing is that EFI partition is there but it's not mountable from anywhere.
 
It's my desktop, Asus X570 board, couple of SSDs, Ryzen CPU. FreeBSD 13.1-RELEASE is very stable there. Tried:

Code:
FreeBSD-14.0-CURRENT-amd64-20230309-c581962414ed-261408-disc1.iso

Yes, picked ZFS AUTO from the installer for a single clean SSD disk. Strange thing is that EFI partition is there but it's not mountable from anywhere.
Only way I can propose to try is manually disk prepare with that wiki howto: https://wiki.freebsd.org/RootOnZFS/GPTZFSBoot
I use it several times, and except string:
Code:
newfs_msdos -F 32 -c 1 /dev/ada0p1
it gives error that 800K volume cannot be fat32 formatted. And I'm do it several MBytes.
 
Back
Top