Cannot identify running kernel after 12.0 upgrade

Hello there,

I upgraded to 12.0 today and then this happened:

Code:
# freebsd-update install
src component not installed, skipped
Cannot identify running kernel

Code:
# freebsd-version -k
freebsd-version: unable to locate kernel
Code:
# uname -a
FreeBSD ov 12.0-RELEASE FreeBSD 12.0-RELEASE r341666 GENERIC  amd64

No idea ¯\_(ツ)_/¯
 
I'm guessing this is an encrypted ZFS system? Is the bootpool mounted?
 
Just in case anyone runs in the same problem, freebsd-update seems to have deleted the symlink from /boot to /bootpool/bot, recreating it fixes the problem.

Freebsd-update install runs into some problems afterwards though

Code:
Installing updates...rmdir: ///var/db/etcupdate/current/usr/share/openssl/man/en.ISO8859-1: Directory not empty
rmdir: ///var/db/etcupdate/current/usr/share/openssl/man: Directory not empty
rmdir: ///var/db/etcupdate/current/usr/share/openssl: Directory not empty
rmdir: ///var/db/etcupdate/current/usr/share/man/en.UTF-8: Directory not empty
rmdir: ///var/db/etcupdate/current/usr/share/man/en.ISO8859-1: Directory not empty
rmdir: ///var/db/etcupdate/current/usr/share/man: Directory not empty
 
Happened to me too a couple of minutes ago. Third 11.2 machine I'm upgrading to 12 and this is the first to bork. Jolly good to find your post!
 
Back
Top