У меня появилась идея написать такую инструкцию, так как я неоднократно сталкивался с такой проблемой, как черный экран ошибки linux, а инструкций по исправлению ошибок в этой ОС мало. Вдохновил написать эту статью это человек. Спасибо Вам!
Проблема в linux, и почему она возникает
К сожалению, несмотря на анонимность, защищенность от вирусов, доступности, в этой операционке (как и в других юникс-подобных) часто возникает ошибка, называемая черным экраном смерти.
Сейчас мы разберёмся, почему она возникает.
На самом деле, при загрузке системы если в ней есть ошибки, то система автоматически восстанавливается или игнорирует ошибки. Но если на программном уровне без ведома пользователя система не может восстановиться, то с помощи командной строки (linux, minux, другие unix-подобные), загрузчика (ms-dos, freedos, Windows) она пытается сообщить о неразрешимой проблеме. Обычно многие переустанавливают систему, теряя файла, хотя решений больше.
Причины появления черного экрана смерти linux:
- несовместимость
- жесткая перезагрузка (допустим, у вас зависло приложение, например, Яндекс-Браузер. Вы завершаете принудительно: выключаете ПК, удерживая кнопку выключения или отключаете электричество! )
- повреждение драйвера
- Низкий заряд батареи
- не до конца установленная или удалённая программма
- Повреждение загрузчика
- Битые сектора жесткого диска
- Кривые программы
- Вирусы
- проблемы ядра
- обновление системы
- Проблемы графической оболочки (лаунчера) или менеджера окон.
- Переполнение кеш-памяти
- Установка системы не до конца
- и многие другие
А теперь несколько способов решения проблемы
1. Переустановка.
Это радикальный способ! Если жестком диске есть важные файлы или ошибка в ОС незначительная, то этот способ не подойдет! Рекомендуется, если есть повреждение загрузчика системы или ядра.
2.Командная строка
Это самый очевидный способ. Если ОС еще распознает нажатия клавиатуры, значит, он всё еще работает в режиме командной строки (терминала), а значит, вы сможете исправить проблему при помощи клавиатуры. Например, удалить программу или сбросить данные графического сервера. Рекомендуется, если установлена кривая программа, требуется установить программу с зависимостями, или есть повреждения графической оболочки. Команды (терминальные) можно найти в интернете.
3. Recovery mode
Этот способ часто работает, также он интуитивно понятен . Кроме загрузки в безопасном режиме здесь есть команды для переустановки программ и т.д. Не бойтесь, recovery mode linux имеет мало общего с андроидовским режимом восстановления, где кроме восстановления имеются и функции bios и удаления файлов.
Внимание! Этот способ работает, если загрузчик системы - grub.
Чтобы зайти в режим восстановления:
- включите ЭВМ с linux,
- сразу после заставки биос, во время начало загрузки, нажмите Shift или pageUp, если у Вас не появляется меню.
- Выбирете доп-параметры для ОС
- Затем выбирете ... (recovery mode)
- Подождие, пока данные извлекутся и компьютер загрузит все службы
- Далее загрузится меню (если у вас ubuntu или lubuntu), в котором вы выбираете опции.
Опции:
- resume (аналог безопасного режима Windows) - загрузить систему в специальном режиме (высокое разрешеие экрана, игнорирование ошибок ввода-вывода и ошибок лаунчера, запрет на создание и редактирование файлов, сохранение удачной конфигурации)
- clean - попытаться освободить место на диске;
- grub - обновить настройки загрузчика Grub;
- dpkg - восстановление поврежденных пакетов/ удаление вредоносных программ;
- fsck - восстановление файловой системы;
- root/sudo - войти в терминал (консоль, командную строку) как админ.
На этом всё. Надеюсь, информация вам поможет наладить компьютер.