После неудачной установки портов, при попытке загрузить операционную систему, появляется ошибка:
Loading /boot/defaults/loader.conf Unable to load kernel
Причина в испорченном ядре при обновлении. Данная процедура проводилась через утилиту sysinstall, видимо FreeBSD сделал резервную копию папки ядра перед этим. Найти ее можно набрав ls /boot
Данная команда покажет все имеющиеся папки в директории /boot. Нам необходимо найти в ней директорию kernel.prev. В /boot/kernel.prev/kernel должна хранится резервная рабочая копия файлов ядра.
Теперь указываем где находятся файлы старого рабочего ядра и загружаемся с помощью следующих команд:
unload kernel load /boot/kernel.prev/kernel boot
После успешной загрузки можно скопировать файлы из /boot/kernel.prev в /boot/kernel, чтобы каждый раз не указывать системе, где лежит исправное ядро:
cp /boot/kernel.prev/kernel/* /boot/kernel