Кеrnel panic. Идентификация.
Началось недели эдак полторы назад, падало уже раза 4. После первого выключил автоматическую перезагрузку при кернел паник - теперь оно как ему и положено мигает капсом и скрол локом. Проблема в том, что в логах ничего нет.. последняя запись в message может иногда за ~час до перезагрузки и это безобидный крон, который и так постоянно выполняется без всяких глюков. И переключится в консоль нет никакой возможности - зависает намертво.
Падает скорее всего не от нагрузки - ставил рекомпилить мир на ночь - спокойно скомпилило.
Возможно у меня неправильно настроенно логиование и оно просто не записывает кернел паник? Собственно я с этой стороны ничего не трогал.. Почитав ман я так понял что с теми настройками что есть по дефолту - должно записывать. Может что то сделать дополнительно?
Еще думал, может проблемы с винчестером и тогда отсутствие логов вполне объяснимо, но в показаниях SMART все вполне нормально. Конечно оно и врать может, не очень надежная штука, но все же...
- Для комментирования войдите или зарегистрируйтесь
У smartctl есть параметр -t,
У smartctl есть параметр -t, с ним можно запустить принудительный тест и посмотреть, как всё там. Ещё не помешает проверить оперативную память, например, с помощью memtest86+. Проверь список модулей ядра, которые собирались отдельно, может, это какой-то из них; убедись, что все они собраны той же версией gcc, что и само ядро. Покажи emerge --info.
Smart тесты я делал уже. Все
Smart тесты я делал уже. Все значения в пределах нормы, мемтест тоже делал, два прохода - все нормально.
Ядро с модулями пересобрал.. gcc там вроде как один и тот же был, но возможно разный glibc.
-Os не рекомендуется для
-Os не рекомендуется для повсеместного использования, лучше -O2. Статья по теме: http://en.gentoo-wiki.com/wiki/Safe_Cflags
-Os
Оно и так в результате получается не повсеместно. Практически все критичные приложения, toolchain и т.д. собираются с собственными CFLAGS.
Я могу конечно попробовать и перекомпилить все в -O2, но больше хотелось бы узнать, есть ли все же какая то возможность идиентифицировать причину? Как то все же получить выдачу kernel panic.
А то варианты из за которых оно возникает можно долго перебирать..
Цитата:есть ли все же какая
Переключайтесь в консоль и ждите. Далеко не все паники могут быть зафиксированы в журнале...
Переключайтесь в консоль и ждите.
Слишком редкий паник. Раз в 3 дня примерно. Мне компьютер использовать нужно. К тому же вполне возможно, что оно происходит из за каких то действий и если просто ждать можно ничего и не дождатся..
Что, неужели вообще никаких вариантов нет?
А не пробовали другое ядро?
А не пробовали другое ядро? Скажем, 2.6.28 или 2.6.26?
kernel
В данный момент пробую 2.6.28 (:
Проблема в том, что kernel panic довольно редко происходит. Методом тыка я его пол года идиентифицровать буду (:
"пилите, Шура, пилите"
"пилите, Шура, пилите"
Ubuntu is an African Word that means "Gentoo is too hard for me"