Назад | Перейти на главную страницу

FreeBSD - неожиданная несогласованность программного обновления

Я пришел на работу сегодня утром, и один из моих серверов BSD не может нормально загрузиться. Я могу войти в однопользовательский режим, но при запуске fsck я получаю сообщение об ошибке «неожиданная несогласованность программного обновления». Кто-нибудь знает, как это исправить или как мне действовать дальше? Спасибо!

Конкретная проблема заключается в том, что я не могу получить доступ к своей системе должным образом. Я не уверен, что означает указанная выше ошибка и как ее исправить. Я загрузил изображения fsck -y по запросу ниже. Любая помощь будет очень высоко ценится.

ОБНОВИТЬ Система восстановилась после нескольких часов работы fsck -y !! Я могу войти в систему в многопользовательском режиме, и все в порядке. Я собираюсь порекомендовать своему боссу сделать резервную копию всего. Спасибо за вашу помощь и вклад.

Как следует из следующих трех слов сообщения об ошибке, правильнее всего сделать следующее: run fsck manually (что вы делаете).

fsck (обычно работают с -y так что вам не нужно вручную отвечать на все запросы) устранит несоответствия мягких обновлений и обычно снова оставляю вас с работающей системой.
(Исключения существуют там, где все вызвал несоответствие привело к повреждению чего-то важного, например ядра или того, где основной причиной является умирающий диск.)

Если fsck не можете выполнять работу, в которой вы, вероятно, захотите восстановить свою систему из заведомо исправных резервных копий. (Самые храбрые из нас и те немногие, у кого есть навыки в тайнах fsdb может выбрать попытку восстановления вручную, но восстановление из резервных копий почти всегда менее болезненно.)

fsck -y заставит fsck "исправить" ошибки. Учитывая, что у вас есть суперблоки, битовые карты и суммарные ошибки, диск, скорее всего, перегорел или произошло что-то действительно ужасное. В любом случае сделайте резервную копию всего, что вы можете с диска, и рассмотрите возможность переустановки / повторного создания образа.

Похоже, у вас диск SATA. Если вы можете заставить систему загрузиться, вам следует проверить статус SMART с помощью порта / пакета smartmontools. Скорее всего, у вас есть дополнительная информация.