I attempted an upgrade from 14.1 to 15.0 on a freshly installed system (yes it's a cloud image that had 14.1). The upgrade exploded unexpectedly and the system is, well, trashed.
I followed the same steps I did hundreds of times for years:
Here's what I did and what happened after rebooting:
It's pretty much dead. Thankfuly there is nothing on it. What went wrong?
I followed the same steps I did hundreds of times for years:
Code:
freebsd-update fetch
freebsd-update install
reboot
freebsd-update upgrade -r 15.0-RELEASE
reboot
Here's what I did and what happened after rebooting:
Code:
FreeBSD 15.0-RELEASE-p2 GENERIC
Welcome to FreeBSD!
Release Notes, Errata: https://www.FreeBSD.org/releases/
Security Advisories: https://www.FreeBSD.org/security/
FreeBSD Handbook: https://www.FreeBSD.org/handbook/
FreeBSD FAQ: https://www.FreeBSD.org/faq/
Questions List: https://www.FreeBSD.org/lists/questions/
FreeBSD Forums: https://forums.FreeBSD.org/
Documents installed with the system are in the /usr/local/share/doc/freebsd/
directory, or can be installed later with: pkg install en-freebsd-doc
For other languages, replace "en" with a language code like de or fr.
Show the version of FreeBSD installed: freebsd-version ; uname -a
Please include that output and any error messages when posting questions.
Introduction to manual pages: man man
FreeBSD directory layout: man hier
To change this login announcement, see motd(5).
To delete a range of ZFS snapshots, use the % (percent) character after the
full path to the first snapshot that should be included. For example, to
simulate deleting snapshots a through (including) d, use this command:
# zfs destroy -rvn mypool/tmp@a%d
Once you are sure that this is what you want, remove the -n option:
# zfs destroy -rv mypool/tmp@a%d
-- Benedict Reuschling <bcr@FreeBSD.org>
cloudsigma@FreeBSD-14-1:~ $ sudo -i
Password:
root@FreeBSD-14-1:~ # freebsd-update install
Installing updates...ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"
ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"
ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"
ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"
ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"
ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"
ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"
ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"
... REPEATS For A LOT of lines
ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"
ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"
ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"
ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"
ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"
ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"
ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"
ld-elf.so.1: ld-elf.so.1: ld-elf.so.1: ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"Shared object "libsys.so.7" not found, required by "libc.so.7"Shared object "libsys.so.7" not found, required by "libc.so.7"Shared object "libsys.so.7" not found, required by "libc.so.7"
ld-elf.so.1: ld-elf.so.1: ld-elf.so.1: ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"Shared object "libsys.so.7" not found, required by "libc.so.7"Shared object "libsys.so.7" not found, required by "libc.so.7"Shared object "libsys.so.7" not found, required by "libc.so.7"
ld-elf.so.1: ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"Shared object "libsys.so.7" not found, required by "libc.so.7"
ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"
ld-elf.so.1: ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"Shared object "libsys.so.7" not found, required by "libc.so.7"
ld-elf.so.1: ld-elf.so.1: ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"ld-elf.so.1: ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"Shared object "libsys.so.7" not found, required by "libc.so.7"
Shared object "libsys.so.7" not found, required by "libc.so.7"Shared object "libsys.so.7" not found, required by "libc.so.7"
ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"
root@FreeBSD-14-1:~ # freebsd-update install
ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"
root@FreeBSD-14-1:~ # dmesg
ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"
root@FreeBSD-14-1:~ # df -h
ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"
root@FreeBSD-14-1:~ # cat
ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"
root@FreeBSD-14-1:~ # ls
ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"
root@FreeBSD-14-1:~ # mv
ld-elf.so.1: Shared object "libsys.so.7" not found, required by "libc.so.7"
root@FreeBSD-14-1:~ #
It's pretty much dead. Thankfuly there is nothing on it. What went wrong?