5333 private links
I am known as a strong ZFS Boot Environment supporter β¦ and not without a reason. I have stated the reasons βwhyβ many times but most (or all) of them are condensed here β https://is.gd/BECTL β in my presentation about it.
The upcoming FreeBSD 13.0-RELEASE looks very promising. In many tests it is almost TWICE as fast as the 12.2-RELEASE. Ouch!
Having 12.2-RELEASE installed I wanted to check 13.0-BETA* to check if things that are important for me β like working suspend/resume for example β work as advertised on the newer version. It is the perfect task that can be achieved by using ZFS Boot Environments.
In the example below we will create entire new ZFS Boot Environment with clone of our current 12.2-RELEASE system and upgrade it there (in BE) to the 13.0-BETA3 version β¦ and there will only be required on reboot β not three as in typical freebsd-update(8) upgrade procedure.
I assume that you have FreeBSD 12.2-RELEASE installed with ZFS (default ZFS FreeBSD install) and its installed in UEFI or UEFI+BIOS mode.
Here are the steps that will be needed.