Linux Kernel Panic! Что делать?

5
347

Поклонники операционной системы Linux иногда сталкиваются с таким явлением, как Kernel Panic, и часто не знают что делать в таком случае. Насколько продуманной ни была бы система, всегда остается вероятность возникновения ошибок. Kernel Panic — это особое состояние ядра операционной системы, когда оно отказывается работать из-за произошедшей в системе критической ошибки.

Пользователи операционных систем семейства Windows наверняка сталкивались с ситуацией, когда на экране на синем фоне появлялась надпись о возникновении критической ошибки (знаменитый синий экран смерти, или BSoD), причем система отказывалась реагировать на команды пользователя. Это практически то же самое, что Kernel Panic в Linux.

Ошибки такого рода являются слишком серьезными, чтобы продолжать работу, и относятся к тем компонентам системы, которые выполняют основные функции по обеспечению работоспособности ОС — к ядру и драйверам. При возникновении Kernel Panic на экран выводится сообщение об ошибке и некоторая информация, полезная для программистов.


resume professor

Если такая ошибка возникла сразу после установки системы, то ответить на вопрос, что послужило ее причиной — сложно. Например, Kernel Panic может возникнуть из-за сбоев во время установки либо несовместимости какого-то драйвера с аппаратным обеспечением. В таком случае попробуйте переустановить систему с другими настройками либо воспользоваться консолью восстановления.


Если же ошибка возникла в процессе работы с Linux, то здесь могут быть две причины:

  1. либо в системе возникла особая ситуация, при которой в ядре или каком-то из драйверов произошла ошибка;
  2. либо какой-то из недавно установленных компонентов системы работает некорректно.

resume penguin

Если вы действительно недавно устанавливали какой-то сервис, драйвер или меняли ядро, то попробуйте вернуть систему в прежнее состояние и посмотреть будет ли ошибка повторяться. При обновлении ядра операционной системы, часто оставляется возможность загрузиться со сторого. Выбор этот можно сделать в меню загрузчика перед стартом системы. Попробуйте загрузиться с другого ядра, возможно ваше оборудование не корректно поддерживается в новой версии. А если такие понятия, как подключение модулей драйверов устройств для вас не знакомы, тогда вам необходимо заблокировать обновление ядра.


В операционной системе Ubuntu это можно сделать следующим образом:

  1. откройте менеджер пакетов Synaptic;
  2. заблокируйте обновления для следующих пакетов. Пункт меню «Пакет» — «Заблокировать версию».
linux-generic
linux-libc-dev
linux-restricted-modules-common
linux-restricted-modules-generic

На этом все. Надеюсь, статья поможет вам разобраться с такой напастью, как Kernel Panic!

5 КОММЕНТАРИИ

  1. С проблемой Kernel Panic на операционной системе Linux столкнулась на работе. Компьютер отказался работать. Ничего не смогли сделать и пришлось отказаться от этой операционки. Не знали что можно как — то устранить эту ошибку и от чего она возникла. Хотя и на Windows синий экран иногда пугает, но не так часто. Статья для начинающих очень познавательная. Спасибо!

  2. Согласен со словами автора: Любой системе, какой бы она ни была продвинутой и надежной — свойственны ошибки. Было желание перейти с Windows XP SP3 На Lunix, но попробовав на виртуалке — желание отпало. Слишком мудрено все. Кстати, отличное сравнение экрана смерти с Kernel Panic. Все доступно описано, с чем вызвана ошибка, и пути ее устранения. Обожаю этот блог с его постами

  3. Только начинаю познавать все тонкости линукса, уже как год на него перешел. Но все время открываю для себя все новые и новые грани этой операционки. За всё время уже дважды сталкивался с такой неприятностью, как Kernel Panic — один раз на Mandriva, второй раз на Ubuntu. На первой это случилось сразу после установки, а на убунте после установки драйверов. Но теперь уже про Kernel Panic знаю чуть больше и как с этим бороться. ;)

  4. Самое неприятное — это наблюдать kernel panic на вновь собранном ядре, которые ты самостоятельно перед этим компилил, тщательно выбирая рабочие компоненты для своего старенького компьютера. Но, в итоге, если вы побеждаете это, ваш скилл растёт и, со временем, вы отращиваете бороду, находите в бабушкином сундуке старый свитер с вытянутым воротом с становитесь классным спецом-сисадмином =) Для начинающих статья будет полезной, хоть и kernel panic в Linux не такое частое явление.

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь