EFI Bootstrap Question on 13.0

john john at johnrshannon.com
Mon Apr 19 16:40:18 UTC 2021

Should it be possible to mount the efi partition as a msdosfs?

# mount -t msdosfs -o longnames /dev/nvd0p1 mountpoint

I'm getting:

msdos_fs: Invalid argument /dev/nvd0p1

gpart shows partition 1 of nvd0 as efi partition

On 4/19/21 8:30 AM, john via freebsd-questions wrote:
> I updated to 13.0 successfully. I then upgraded ZFS because I found that 
> was necessary to import a ZFS pool mounted on iSCSI without forcing it. 

> Everything seemed to be working correctly until I upgraded a handful of 

> packages that changed since Friday morning.
> The system won't boot. It stops in startup.nsh.
> After upgrading ZFS I updated the bootcode according to the warning in 
> the Handbook. While the handbook says to run:
> # gpart bootcode -p /boot/boot1.efifat -i 1 ada1
> I didn't see "boot1.efifat" in /boot so I executed instead:
> # gpart -p bootcode -p /boot/boot1.efi -i1 nvd0
> Did I reference the wrong file for the bootcode?
> I can mount the filesystem from the live CD and verify that I'm using 
> UEFI boot and that partition 1 is the EFI partition.
> Recovery recommendations?

John R. Shannon
john at johnrshannon.com

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4064 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20210419/fab960ff/attachment.bin>

More information about the freebsd-questions mailing list