Ruben van Staveren
2021-Mar-09 21:15 UTC
FreeBSD 13.0 RC1 UEFI RAID-10 boot problems under VMware Fusio
> Also, I?m missing /boot/*efifat* in FreeBSD13. What is the procedure for updating EFI loaders? > > They have been removed because they are no longer needed (filesystem images for boot blocks trouble me too).Agree, but I?ve felt I?ve missed the memo> > mount -t msdos /dev/da0pX /mnt > mv /mnt/efi/boot/bootx64.efi /mnt/efi/boot/bootx64-old.efi > cp /boot/loader.efi /mnt/efi/boot/bootx64.efi > > The ESP on UEFI systems is just a FAT filesystem.Yes. I think it it noteworthy to have this in the release notes somewhere. that is, if bootx64.efi needs updates every now and then> > One issue you may run into is the size of the partition. If it is tiny, you'll likely have to create a new ESP. Using /boot/boot1.efi may help and can be used in the last step instead of loader.efi, but it's much less flexible than loader.efi. > > WarnerThanks, Ruben -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: Message signed with OpenPGP URL: <http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20210309/e32e181f/attachment.sig>
Warner Losh
2021-Mar-09 21:19 UTC
FreeBSD 13.0 RC1 UEFI RAID-10 boot problems under VMware Fusio
On Tue, Mar 9, 2021 at 2:15 PM Ruben van Staveren <ruben at verweg.com> wrote:> > Also, I?m missing /boot/*efifat* in FreeBSD13. What is the procedure for >> updating EFI loaders? >> > > They have been removed because they are no longer needed (filesystem > images for boot blocks trouble me too). > > > Agree, but I?ve felt I?ve missed the memo >I did it long enough ago I had forgotten to make sure people upgrading from 12 knew.> > mount -t msdos /dev/da0pX /mnt > mv /mnt/efi/boot/bootx64.efi /mnt/efi/boot/bootx64-old.efi > cp /boot/loader.efi /mnt/efi/boot/bootx64.efi > > The ESP on UEFI systems is just a FAT filesystem. > > > Yes. > > I think it it noteworthy to have this in the release notes somewhere. that > is, if bootx64.efi needs updates every now and then >That's a good suggestion. I'll make sure something is in the release notes. Warner> > One issue you may run into is the size of the partition. If it is tiny, > you'll likely have to create a new ESP. Using /boot/boot1.efi may help and > can be used in the last step instead of loader.efi, but it's much less > flexible than loader.efi. > > Warner > > > Thanks, > Ruben > >