Сетевые решения — Проблема с загрузкой ядра после неудачной попытки установки портов

После неудачной установки портов, при попытке загрузить операционную систему, появляется ошибка:

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

Понравилась статья? Поделиться с друзьями:
TelecomBook
Яндекс.Метрика