Hi,
On 19/02/2021 19:24, Kurt Jaeger wrote:
> I suspect that your 'zpool upgrade' enabled things that weren't enabled
> before. This caused the old boot blocks to no longer work.
Correct. That' s definitely the source of the booting issue.
> We should be better about upgrading boot blocks, but EFI is kinda new and
> kinda different
EFI is able to boot any FreeBSD box for a while.
The main issue is that the legacy way to upgrade these /bootcode and
partcode/ not only does not work, but do bad things.
# gpart bootcode -p /boot/gptzfsboot -i 1 ada0s1
will install an old and inappropriate /partcode/.
IMO,
'gptzfsboot' should be sweep off along with 'boot1.efifat' ( by calling
'make delete-old') or be built with the right 'BOOTx64.EFI', which
actually is`/boot/loader.efi` .
--
David Marec
http://wiki.fug-fr.org/doku.php?id=start
https://diaspora.lapinbilly.eu/
_______________________________________________
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"