Не работают новые ядра на amd64+SATA [РЕШЕНО]
golovin 2 июня, 2009 - 07:13
Давно возникла проблема - при переходе на сборки
>=sys-kernel/gentoo-sources-2.6.23
зависает/перезагружается компьютер после (фрагмент):
...
Press I to enter interactive boot mode
* Mounting proc at /proc ... [ok]
* Mounting sysfs at /sys ... [ok]
* Mounting /dev ... [ok]
* Starting udevd ... [ok]
* Populating /dev with existing devices through uevents ... [ok]
* Waiting for uevents to be processed ...
<здесь зависание/перезагрузка>
текущее рабочее ядро:
kernel-genkernel-x86_64-2.6.22-gentoo-r10
последнее проверенное и не работающее:
kernel-genkernel-x86_64-2.6.29-gentoo-r4
В чём проблема и где копать?
Может проблема уже давно решена?
Не хочется сидеть на древних и не поддерживаемых официально ядрах :)
»
- Для комментирования войдите или зарегистрируйтесь
Попробуй подождать, не
Попробуй подождать, не перезагружаться. У меня аналогичная ситуация начиная с 2.6.29, и я просто жду завершения.
Сейчас проверил новое
Сейчас проверил новое ядро
kernel-genkernel-x86_64-2.6.29-gentoo-r5
- просто слетает в перезагрузку после сообщения!
Похоже, что-то простое. Что - не пойму...
Дежурный вопрос
С каким конфигом (в смысле как получаешь этот конфиг) собираешь ядро?
:wq
--
Live free or die
genkernel
Использую genkernel :)
Сначала удаляю /etc/kernels/kernel-config-имя
(После этого genkernel будет использовать шаблон конфигурации из
/usr/share/genkernel/arch/x86_64/kernel-config)
Затем
genkernel --menuconfig all
где устанавливаю включение в ядро модулей для SATA:
Device Drivers -->
<*> Serial ATA (prod) and Parallel ATA (experimental) drivers -->
<*> ACHI SATA support
<*> ATA SFF support
<*> NVIDIA SATA support # чипсет от NVIDIA
Это всё (почти :) )
Буквально сегодня апгрейдился
Буквально сегодня апгрейдился на многоядерник (с Athlon64 4000+ San Diego до Phenom II X3 720), нестабильно возникали описанный фокус и ещё:
- APIC error on CPU0: 80(80) в dmesg несколько штук в минуту, ни на что не влияло, можно лечить добавлением noapic к опциям ядра (сейчас уже убрал noapic)
- перезагрузка до grub, между двумя строками про dmi (материнка Gigabyte MA780G-UD3H) - бывало после смены настроек биоса, лечилось полным отключением от сети на пару секунд
- зависон после uevents проходил очень медленно, дожидался не всегда
- после uevents тормозило на других пунктах, пара нажатий на клаву приводило в чувство, буквально так: нажал пару-тройку раз любую кнопку - получил следующую строку, не нажал - ждём долго/висим
- если пройти эту "пошаговую загрузку", то на вид система работает :))
Всё полечилось.. после отключения cool'n'quiet в биосе. Кстати говоря, на старой системе (Asus A8N-E) он тоже отключен - были проблемы с загрузкой :)
Может происходит разъезд каких-то таймеров при включенном cool'n'quiet..
Всем большое
Всем большое спасибо!!!
Проблема была снята после перепрошивки BIOS компьютера новой версией прошивки.
Затем в BIOSе были загружены оптимизированные параметры.
Теперь всё путём. Не потребовалась даже новая перекомпиляция ядра :)
Подозрение на BIOS упало после того, как стала через раз загружаться Windows (!!! установленная на другой раздел диска).
Надо сказать, это не первый мне известный компьютер, который ЛЮБИТ РЕГУЛЯРНЫЕ ПЕРЕПРОШИВКИ BIOS.
Однако другие компьютеры работали под Windows.
Возможно, низкое качество современных микросхем flash-памяти для BIOS :)