Проблема с ядром (2,6,18-Х) ИНОГДА не загружается система

Здесь обсуждаются все вопросы, не попадающие под другие категории
Myweb
Заглянувший
Сообщения: 37
Зарегистрирован: 02 июн 2006, 01:31
Контактная информация:

Проблема с ядром (2,6,18-Х) ИНОГДА не загружается система

Сообщение Myweb »

Конфигурация:
Debian etch (testing)
Pentium D 820,
MSI p965 Neo (intel p965 + ICH8 + JMicron)
При загрузке системы ИНОГДА выскакиваетошибка, после чего система не загружается:

ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 16 (level, low) -> IRQ 169
irq 233: nobody cared (try booting with the "irqpoll" option)
[<b0138147>] _report_bad_irq+0x2b/0x69
[<b013832b>] note_interrupt+0x1a6/0x1df
[<b0137a00>] _do_IRQ+0xae/0xe8
[<b0104eca>] do_IRQ+0x3f/0x4d
[<b010159d>] mwait_idle+0x0/0x38
[<b010344e>] common_interrupt+0x1a/0x20
[<b010159d>] mwait_idle+0x0/0x38
[<b01015c2>] mwait_idle+0x25/0x38
[<b0101574>] cpu_idle+0x6f/0x98
[<b0363703>] start_kernel+0x369/0x36f
handlers:
[<d08307c0>] (usb_hcd_irq+0x0/0x55 [usbcore])
Disabling IRQ #233
.....
ATA: abnormal status 0xD8 on port 0xF807
ATA: abnormal status 0xD8 on port 0xF807
ATA: abnormal status 0xD8 on port 0xF807
ATA: abnormal status 0xD8 on port 0xF807
ata4.00: qc timeout (cmd 0xec)
ata4.00: failed to IDENTIFY (I/O error, err_mask=0x4)
Подскажите пожалуйста. что с этим делать?

Аватара пользователя
Fenix[FEN]
Заглянувший
Сообщения: 35
Зарегистрирован: 15 июл 2005, 19:43

Сообщение Fenix[FEN] »

Дадада, была такая трабла :)

handlers:
[<d08307c0>] (usb_hcd_irq+0x0/0x55 [usbcore])

В усб все беды =) У меня решилось отрублением усб в биосе - проблемы нету, а линух всё равно потом усб находит и подхватывает, а на винду (она теперь думает что усб у меня нету :)) мне соб-сно пофик :D

ЗЫ. Правда у меня материнка другая :)

Myweb
Заглянувший
Сообщения: 37
Зарегистрирован: 02 июн 2006, 01:31
Контактная информация:

Сообщение Myweb »

так это только от USB? Ведь не "определяется" винчестер (т.к. логов нету, пришлось с фотоаппаратом сидеть, что бы вообще увидеть ошибки в начала).
p.s. обычно долго "думает" при загрузке ядра: USB HID ... - клавиатура...

Аватара пользователя
Fenix[FEN]
Заглянувший
Сообщения: 35
Зарегистрирован: 15 июл 2005, 19:43

Сообщение Fenix[FEN] »

Myweb писал(а):так это только от USB? Ведь не "определяется" винчестер (т.к. логов нету, пришлось с фотоаппаратом сидеть, что бы вообще увидеть ошибки в начала).
p.s. обычно долго "думает" при загрузке ядра: USB HID ... - клавиатура...
это от usb.
Фишка в чём, если usb разделяет прерывание еще с каким либо устройством - то падает, если не разделяет - всё норм.

http://lkml.org/lkml/2006/12/4/334 - вот описание баги
Выход:
1. отключить усб
2. если irq шарится с каким-то девайсом в pci - переставить девайс в другой слот

Myweb
Заглянувший
Сообщения: 37
Зарегистрирован: 02 июн 2006, 01:31
Контактная информация:

Сообщение Myweb »

Хорошо, если эта проблема с прерываниями, почему же тогда Windows всегда грузится и при этом работает нормально (ну всмысле как всегда ;))?

Аватара пользователя
Fenix[FEN]
Заглянувший
Сообщения: 35
Зарегистрирован: 15 июл 2005, 19:43

Сообщение Fenix[FEN] »

Myweb писал(а):Хорошо, если эта проблема с прерываниями, почему же тогда Windows всегда грузится и при этом работает нормально (ну всмысле как всегда ;))?
Проблема с драйвером, который почему-то что-то не так разруливает. Что - хез :cry:

Myweb
Заглянувший
Сообщения: 37
Зарегистрирован: 02 июн 2006, 01:31
Контактная информация:

Сообщение Myweb »

Вытащил всё оборудование из компа. оставил только видеокарту (PCI-Express Nvidia 7300GT) и подключена USb клавиатура.
И всё равно такая же ошибка

Аватара пользователя
Bock
Заглянувший
Сообщения: 28
Зарегистрирован: 07 мар 2004, 17:53
Контактная информация:

Сообщение Bock »

винчестер саташный? Попробуй в другой порт воткни. У нас похожее - 2.6.18 debian etch.
Материнка ASUS какой-то, usb включены (но не надо, по идее можно и выключить). Если на каком-то sata порту подключен винчестер, то после какого-то времени перестаёт видется. Слава богу 2 сата винта и 4 сата разъёма - нашли 2, на которых не глючит, при этом в dmesg всё равно падает.:

Код: Выделить всё

irq 209: nobody cared (try booting with the "irqpoll" option)
 [<c0140917>] __report_bad_irq+0x2b/0x69
 [<c0140b0b>] note_interrupt+0x1b6/0x1ef
 [<c014011b>] handle_IRQ_event+0x23/0x49
 [<c01401f3>] __do_IRQ+0xb2/0xe6
 [<c01050e5>] do_IRQ+0x43/0x52
 [<c0103692>] common_interrupt+0x1a/0x20
 [<c0101a5b>] default_idle+0x0/0x59
 [<c0101a8c>] default_idle+0x31/0x59
 [<c0101b53>] cpu_idle+0x9f/0xb9
 [<c031e719>] start_kernel+0x398/0x39f
handlers:
[<df8570e5>] (nv_generic_interrupt+0x0/0x87 [sata_nv])
Disabling IRQ #209

Код: Выделить всё

bock@nirvana:~(/home/bock)> cat /proc/interrupts
           CPU0       CPU1
  0:  299568513        213    IO-APIC-edge  timer
  6:          2          1    IO-APIC-edge  floppy
  7:          2          1    IO-APIC-edge  parport0
  8:          0          1    IO-APIC-edge  rtc
  9:          0          0   IO-APIC-level  acpi
 14:    3535666    4115669    IO-APIC-edge  ide0
 50:   13722800   13576020   IO-APIC-level  libata
 58: 1330949446 1264499823         PCI-MSI  eth0
209:      99999          1   IO-APIC-level  libata
217:          0          0   IO-APIC-level  ohci_hcd:usb1
225:    2560881    3363817   IO-APIC-level  ide2
233:          0          0   IO-APIC-level  ehci_hcd:usb2
NMI:          0          0
LOC:  299566222  299566239
ERR:          1
MIS:          0

Хотя возможно у нас что-то не допилено, но очень похоже по крайней мере.

Myweb
Заглянувший
Сообщения: 37
Зарегистрирован: 02 июн 2006, 01:31
Контактная информация:

Сообщение Myweb »

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

Myweb
Заглянувший
Сообщения: 37
Зарегистрирован: 02 июн 2006, 01:31
Контактная информация:

Сообщение Myweb »

Попробовал подключить винчестер к другому разъму SATA и к моему удивлению всё заработало без проблем (кроме того, что Windows вылетел в синий экран смерти...)...
Но это очень странно, т.к. контроллер SATA всё тот же ICH8 и со старым ядром (2,6,16) проблем не было (кроме того, что CD-ROM`ов не было)...
Из тестового репозитария Debian ставил 2,6,20 ядро и всё те же проблемы...

Ответить