Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Mar 2019 10:31:36 -0700
From:      Alan Somers <asomers@freebsd.org>
To:        Warner Losh <imp@freebsd.org>
Cc:        src-committers <src-committers@freebsd.org>, svn-src-all <svn-src-all@freebsd.org>,  svn-src-head <svn-src-head@freebsd.org>
Subject:   Re: svn commit: r344972 - head
Message-ID:  <CAOtMX2jq3m298OrrWXLzO1TWDJBxEFeU%2BMViZEwKiWXYTA-Bzw@mail.gmail.com>
In-Reply-To: <201903091718.x29HI0cw069734@repo.freebsd.org>
References:  <201903091718.x29HI0cw069734@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Mar 9, 2019 at 10:18 AM Warner Losh <imp@freebsd.org> wrote:
>
> Author: imp
> Date: Sat Mar  9 17:17:59 2019
> New Revision: 344972
> URL: https://svnweb.freebsd.org/changeset/base/344972
>
> Log:
>   Augment ino64 entry
>
>   When updating across this change (the introduction of ino64), the
>   "fast and loose" practice of rebooting to multiuser and then doing an
>   installworld fails with missing symbols. Recommend strongly that users
>   do this in single user mode. The multiuser case only ever works by
>   accident because its requirements are stronger than is supported
>   accross this change. It usually works because critical symbols don't
>   change their version number in libc, which wasn't the case here.
>
> Modified:
>   head/UPDATING

Booting into single-user mode will work, but using boot environments
works even better.  You can install both kernel and world into the new
boot environment and then reboot into it.  The only downside is that
it requires booting from ZFS.
-Alan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOtMX2jq3m298OrrWXLzO1TWDJBxEFeU%2BMViZEwKiWXYTA-Bzw>