On 05/10/2013 20:11, Eric Feldhusen wrote:
> I have a server that was/is running 9.1 release that I tried to upgrade to
> 9.2 release.  I missed the step of updating to the latest 9.1 patches by
> doing
> 
> freebsd-update fetch
> freebsd-update install
> 
> I went right to
> 
> freebsd-update upgrade -r 9.2-RELEASE
> freebsd-update install
> 
> rebooot
> 
> freebsd-update install
> 
> reboot again
> 
> But my system still comes up as 9.1 release.
> 
> Any suggestions on the steps to fix my goof?

Did you replace the generic kernel from 9.1-RELEASE with something you
compiled yourself?  If so, you may well have caused freebsd-update to
ignore any modifications to the kernel.

You can fix that by re-compiling a kernel using the 9.2-RELEASE sources
and basically the same kernel configuration as for 9.1 (you will need to
check for 9.2 related differences to the configuration, but these are
likely to be pretty minor or not needed at all.)

If you aren't using a customized kernel, then has the kernel in the
standard location on your system actually been updated?  You can tell if
it's a 9.2 kernel by running strings(1) against the kernel binary, like so:

   # strings /boot/kernel/kernel | grep RELEASE

If that's clearly a 9.2 kernel, then are you actually booting up from a
different kernel somewhere else on your system?   First of all, are
there any other copies of FreeBSD kernels around anywhere -- on
memsticks, or on split mirrors perhaps?  You may need to fiddle with the
bios settings or interrupt the boot sequence and type things directly at
the loader if so.

        Cheers,

        Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.
PGP: http://www.infracaninophile.co.uk/pgpkey


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to