I started using OpenBSD-current as my daily driver. Today the snapshot was borked, leading to non-booting systems. It was immediately fixed for amd64, but not for systems using FDE. Unfortunately the memo arrived too late here. After my system would hang on boot, I found the message on the ML's archive.
As I have an old HDD in this machine, the device name will start with wd.
If using a modern SSD, it will start with sd.
sysctl hw.disknames
will tell.
Just make sure to identify the boot usb and skip it.
Here is how I fixed it. From the before mentioned email I got the link where to find the minirootXX.img:
https://ftp.hostserver.de/archive/2025-11-14-0105/snapshots/amd64/Later we will need to split that URL in the host part (
https://ftp.hostserver.de)
and the path
(/archive/2025-11-14-0105/snapshots/amd64)
when being prompted for the location of the sets.
minirootXX.img,
dd it to a USB thumb drive
and boot it.
(S)hell# cd /dev# sh MAKEDEV wd0 wd1# bioctl -c C -l wd0a softraid0# exit(U)pgradesd1 as targetminirootXX.img
fromThis all was done with the help of user rueda in #openbsd on Libera.chat. Thanks for this!
Update 2025-12-17:
It's a good idea to get the date of the current snapshot before performing a sysupgrade -s by:
% dmesg | grep '^OpenBSD.*GENERIC' OpenBSD 7.8-current (GENERIC.MP) #90: Thu Nov 13 11:02:20 MST 2025Note that the archive link above is off by around 12 hours, but it gives a clue.
Last modified: 2025-12-17T11:24:37Z