Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Oct 2024 13:46:45 +0100
From:      Johannes Totz <jo@bruelltuete.com>
To:        freebsd-questions@FreeBSD.org
Subject:   Upgrade from 13.3 to 13.4 failed
Message-ID:  <c8505660-17c1-43f0-bf0d-e4710d27e5f3@bruelltuete.com>

next in thread | raw e-mail | index | archive | help
Hi everyone,

For one of my machines I've tried an upgrade from 13.3 to 13.4 recently.
It failed to boot with 13.4. Stuck at the loader prompt. Can't find the 
kernel. But the kernel is there, I see it if I 'ls /boot/kernel/'. 
Loader just doesn't like it, it seems.

I've typed off the msg:

Loading kernel...
Failed to load kernel 'kernel'
can't load 'kernel'

can't load 'kernel'

Type '?' for a list[...]
OK [prompt waiting for input]


Furthermore, the loader dialog frame has "Loader needs to be updated" on 
its bottom border. What's that about? It also shows this if I boot the 
13.4-boot-only ISO.

This is a custom build, custom kernel, custom world. Does not use EFI. 
Updating gptzfsboot stored in the boot partition on the local HDD did 
not help.
I suspect there's something wrong with the kernel, or something wrong 
with loader.

How would I investigate this? Any ideas how to get more info out of it?
I can repro this in VirtualBox with the 13.4-image I built for the 
upgrade, so testing is easy.


Thanks,

Johannes



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c8505660-17c1-43f0-bf0d-e4710d27e5f3>