Есть у меня в офисе один компьютер на базе давно уже неподдерживаемой Ubuntu 8.04 LTS. Выступает он в роли принт-сервера для нашей корпоративной сети. Даже введён в домен (о чём написана отдельная инструкция).
Включил я его сегодня рано утром - мой коллега попросил распечатать документ и уже пытается что-то загружать со своей почты. Как вдруг я замечаю и коллега подтверждает: нагрузка на ЦП 100% и не падает.
Немного подумав, решаем проблему: печатаем с соседнего компьютера и уходя, коллега выдаёт фразу: "Система полетела. Переустанови". Нет! Переустанавливать я, пожалуй, не буду, система то работает! А вот что грузит процессор?
Начинаю разбираться, искать источник: процесс apt-cache, dd занимают больше всего процессорного времени. Не порядок! Поэтому перезагружаюсь с флешки и проверяю жёсткий диск на ошибки имеющимися у меня средствами.
Через час проверка закончена: диск исправен. Следовательно, если нет аппаратных ошибок, надо искать программные ошибки в структуре файловой системы.
Что я собственно и делаю. Итак, загружаю систему, открываю терминал, ввожу команду:
# touch /fourcefsck
# reboot
При запуске системы жёсткий диск проверяется и на одном из разделов выявляются ошибки. Сам fsck запущенный таким образом останавливается с сообщением: run fsck manualy. Что я собственно и делаю:
# fsck -y /dev/sda3
Тем самым исправляю все найденные ошибки. Перезагрузка и... наш принт-сервер снова в строю!
Вывод: как же важно в решении проблем с Linux (да и любых проблем) не паниковать и не спешить, а искать именно корень и причину ошибки!
Запомните: переустановка ОС - крайняя мера! В большинстве случаев можно обойтись и без неё! |