Hi all.
I've just upgraded a machine from 11.3 to 11.4.
It runs a custom kernel, and I followed the steps in the handbook using "freebsd-update -r 11.4". However, the GENERIC kernel was not upgraded,
and remains at 11.3.
This is unexpected - I expected GENERIC would be updated as part of the process. I've rebuilt the custom kernel, and all seems well after
booting that.
But:
* should GENERIC have updated? Why might it not have done so?
* will this cause possible problems when/if I upgrade to 12.x?
On Tue, 10 Nov 2020 14:43:54 +0000, Mike Scott wrote:
Hi all.
I've just upgraded a machine from 11.3 to 11.4.
It runs a custom kernel, and I followed the steps in the handbook using
"freebsd-update -r 11.4". However, the GENERIC kernel was not upgraded,
and remains at 11.3.
This is unexpected - I expected GENERIC would be updated as part of the
process. I've rebuilt the custom kernel, and all seems well after
booting that.
But:
* should GENERIC have updated? Why might it not have done so?
* will this cause possible problems when/if I upgrade to 12.x?
It would have updated /boot/kernel/kernel to the new generic kernel.
Which is probably where your old custom kernel was.
I suspect you built your new custom kernel in the same place.
freebsd-update won't randomly update other kernels, even if they in a directiry (presumably created by you as a backup, just like I do) in / boot/GENERIC.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 355 |
Nodes: | 16 (3 / 13) |
Uptime: | 04:37:21 |
Calls: | 7,656 |
Calls today: | 8 |
Files: | 12,812 |
Messages: | 5,700,753 |