kldxref: /boot/kernel/kernel: too many segments
Herbert J. Skuhra
herbert at gojira.at
Tue Jan 5 12:11:23 UTC 2021
On Tue, Jan 05, 2021 at 01:01:33PM +0100, Matthias Apitz wrote:
>
> Hello,
>
> On an amd64 system r314251 a world and kernel built fine from SVN r368166 the
> installation with
>
> # make installkernel KERNCONF=GENERIC
>
> endet with the following messages
>
> install -T release -o root -g wheel -m 555 zlib.ko /boot/kernel/
> install -T dbg -o root -g wheel -m 555 zlib.ko.debug /usr/lib/debug/boot/kernel/
> kldxref /boot/kernel
> kldxref: /boot/kernel/kernel: too many segments
> --------------------------------------------------------------
> >>> Installing kernel GENERIC completed on Tue Jan 5 12:50:59 CET 2021
> --------------------------------------------------------------
>
> What should I do before rebooting to continue with the installation of
> world?
<https://lists.freebsd.org/pipermail/freebsd-current/2020-August/076754.html>
Just to be on the safe side (test the kernel):
1. rm /boot/kernel and mv /boot/kernel.old /boot/kernel
If you are using UFS:
2. make installkernel KODIR=/boot/testkernel
3. nextboot -k testkernel
If you are using ZFS:
Use bectl and zfsbootcfg.
--
Herbert
More information about the freebsd-current
mailing list