Обновлял FreeBSD с версии 12.1 до 12.2 стандартными средствами:
#freebsd-update upgrade -r 12.2-release
#freebsd-update install
reboot
После этого нужно еще раз запустить
#freebsd-update install
Запустил - в процессе обновления сервер отвалился.
Подключил монитор, клаву - в процессе загрузки выдает много сообщений типа "/etc/rc: source_rc_confs: not found". При попытке зайти после ввода логина не предлагает ввести пароль, а снова выдает предложение ввести логин.
Что то с доступом к файлам. Грузимся в single mode.
Монтируем fs на запись.
#fsck -y
#mount -u /
#mount -a -t ufs
#swapon -a
По советам попробовал поменять пароль - при попытке записи в файлы вышло сообщение (аналог синего экрана в винде) - panic: ffs_valoc: dup alloc. Помогает только ребут в то же состояние.
Вероятно проблема с жестким диском. Грузимся так же в single modeю Выполняем команды выше. Далее:
fsck -yf
В процессе проверки вылезли сообщения:
Internal Error: dups with Softupdates
Unexpected soft update incosistency
Ребутимся. Теперь нормально залогинился.
Однако, необходимо еще завершить процесс обновления командой:
freebsd-update install