Итак, я обновляюсь с FreeBSD 7.2 до FreeBSD 8.0, и через некоторое время я перехожу к той части, где вам нужно перестроить все сторонние приложения (вещи из дерева портов или те, которые скомпилированы из исходников). Я делаю это, призываю freebsd-update install
в последний раз и перезагрузитесь.
Оказывается, для bash требуется старая версия libncurses, и это нормально, за исключением того, что я полностью забыл о восстановлении bash! Более того, я не прислушался к обычному предупреждению о сохранении оболочки sh по умолчанию для root. (Например, что может случиться, верно? Ха!) Итак, я извлек урок о том, как нужно учитывать предупреждения.
Однако теперь мне нужно узнать, облажался ли я или есть какой-то способ выбраться из этого положения. Спасибо.
Вы не можете загрузиться в однопользовательском режиме? Он запрашивает путь к оболочке и по умолчанию находится в / bin / sh.