AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Отправляю на переазгузку, ошибка - Kernel Panic - not syncing : Fatal exception is interrupt (Gentoo)

Unix Way 10 сообщений -
#1

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

Ставил Gentoo 2008, ядро из исходников kernel-2.6.25-gentoo-r7.

Процессор Intel Xenon E5310
Мать Intel S5000VCL (мать поддерживает два процессора)
Память 2*1Гб Кингстон

Грузится без ошибок, отправляю на перезагрузку или выключение на последней стадии пишет:
Kernel Panic - not syncing : Fatal exception is interrupt
а чуть выше этой надписи что то типа
[] ...
[] ...
и т.п., скрин пицепляю...

Поставил genkernel, перезагружаю ... все нормально.. нет никаких ошибок
#2

Нашел такую штуку:
http://www.linuxquestions.org/questions/ ... pt-587458/

Тут пишут о том, что если в многопроцессорных системах стоит только один проц (как у меня), то нужно отключать режим мультипроцессорности.. для этого достаточно в грабе прописать строчку nosmp.. или в ядре отключить ..

Я пробовал и так и так, мне не помогло.. хотя ситуация вроде похожая.. Sad

пока больше ничего такого не нарыл,.. может все же есть у кого какие идеи?

тут еще чего то написано, что это связано с smp.. тут написано еще что то про изменения в исходниках.. хочу попробовать.. может поможет..
http://osdir.com/ml/network.bridge.ebtab ... 00020.html
#3

у тебя чтото имхо, специфическое. по всей видимости гдето ошибка в конфигурации или в процессе инсталяции.
по скриншоту сказать чтолибо внятное трудно. на днях будет у меня время - могу тебе сам поставить её.
#4

да, я тоже так думаю... счас пробую в конфигурации копатся, чего то выключать .. чего то включать.. и т.п.
а так же поставил кернель скачиваться с kernel.org 2.6.26 .. может баг был и его пофиксили.. как вариант попробую и такой...
за помощь спасибо, если не получится найти до того момента как у тебя будет окошко, то попробуем тогда с тобой осилить..

Ю.
#5

beba писал(а):
да, я тоже так думаю... счас пробую в конфигурации копатся, чего то выключать .. чего то включать.. и т.п.

блин, чего там "чегото" можно выключать/включать? там же все прозрачно! Smile
требуется узнать сначала какое железо у тебя есть. делаешь lspci (lspci -v если первая мало инфы дала)
переписываешь на бумажку и в кернеле включаешь всему железу дрова. и фсё! никакого тумана с "чего-то" или "т.п.". учись рассуждать логически.
beba писал(а):
а так же поставил кернель скачиваться с kernel.org 2.6.26 .. может баг был и его пофиксили..

Shok не занимайся ерундой!!! Chair если его пофиксили то уже через несколько часов он будет в портиджах. горячая полемика товарища Sultan шла как раз о тебе в данном контексте. И тут он прав, не могу не согласиться с ним. Ставить вручную кернель, притом если ты еще и мало понимашеь что делаешь, это однозначно жесть. Не делай так больше никогда! No
В инете есть форумы гентушные, если ты не знал. есть как русский (для тех у кого совсем туго с языками) так и английский (рекомендую его). там сто процентов помогут, если сам проявишь терпение и настойчивость. (кстати увидеть правильно заданный вопрос хотят и там тоже). с твоей проблемой я бы в первую очередь пошел бы туда.
#6

поставил ядро 2.6.26 применил тот же конфиг, не пошло..
получилось такая же ошибка.

буду дальше пробовать конфиг регулировать
#7

ок, понял про lscpi
Цитата:

делаешь lspci (lspci -v если первая мало инфы дала)
переписываешь на бумажку и в кернеле включаешь всему железу дрова. и фсё! никакого тумана с "чего-то" или "т.п.". учись рассуждать логически

так и буду делать..

про форумы, то я знаю конечно же..
с русским уже тема висит столько же сколько и здесь, и там нет ни одного движения.. никто не ответил..
по поводу английского.. тоже знаю, я там только ищу информацию.. а темы создавать мне очень сложно, т.к. у меня оч. слабый английский.
#8

после усиленных исследований выянснилось, что проблема была в этом вот:
Код:

-CONFIG_DMADEVICES=y
-
-#
-# DMA Devices
-#
-CONFIG_INTEL_IOATDMA=y
-CONFIG_DMA_ENGINE=y
-
-#
-# DMA Clients
-#
-# CONFIG_NET_DMA is not set
-CONFIG_DCA=y
+# CONFIG_DMADEVICES is not set


+ файл с которым перезагрузка проходит в нормальном режиме
- файл с которым при перезагрузке выскакивает мой кернел паник..


Нашел методом отбора, когда поставил конфиг дефолтный, в нем только включил поддержку райда1 и Device Mapper'а.. да и включил драйвера на свой SCSI контроллер, оказалось что нужно в Device Drivers - Fusion MPT выбрать обязательно все опции, иначе scsi диски не видятся..

Все заработала, при перезагрузке кернел паника не было..

Затем начал сравнивать с помощью diff "плохой конфиг" и "хороший конфиг" и группами включать опции в хороший из плохого.... в паралельном режиме ушел сегодняшний целый день с 10:00 до 23:25... но таки победил..

В принципе мне и не нужна поддержка ДМА.. поэтому безболезненно опцию выключил..
Надо будет посмотреть как будет возможность на втором серваке, он у меня тоже на интеловской мамке сделан.. тока чутка хужей чем этот, с которым счас вожусь..

Всем спасибо за обсуждение..
#9

Тот конфиг, который я тебе скинул - это от CentOS 5.2 с включенным PAE (для систем с >4G RAM)
_________________
Человек мира. RHCE + clustering.
#10

да спасибо, я попробовал с ним загрузится .. но все равно выдавало ошибку, ... потом я пошел по пути минимального дефалтного конфига и нахождения проблемного блока конфига методом исключения.. .. как и описал выше..