Summary: | Hangs when probing(?) ACPI | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Sir Raorn <raorn> | ||||
Component: | kernel-image-std-def | Assignee: | Vitaly Chikunov <vt> | ||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
Severity: | major | ||||||
Priority: | P2 | CC: | kernelbot, placeholder, vt | ||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
Sir Raorn
2007-03-12 13:10:36 MSK
Можно ещё попробовать сгенерировать initrd для нового ядра с --type romfs и посмотреть, что получится. Какие-то дополнительные параметры в командной строке ядра есть? Попробую вечером. На i875 - "rootflags=data=journal elevator=cfq", на i865 - нет. Можно ещё попробовать сделать вот что: запустить генерацию initramfs с опцией --pause и изменить набор файлов, помещаемых в initramfs, следующим образом: 1) переименовать sbin/modprobe в sbin/modprobe.real; 2) добавить в файл scripts/functions функцию: modprobe() { modprobe.real "$@" } (Ядро может пытаться вызывать /sbin/modprobe и /sbin/hotplug при инициализации; /sbin/hotplug в initramfs и так нет, а вот /sbin/modprobe есть.) Ну, собсно, помогли оба рецепта... Created attachment 1854 [details] dmesg Собрал едро с патчем http://pastebin.ca/raw/392373 и подвинутым modprobe. Загрузился. Раньше вешалось между ACPI: Looking for DSDT in initramfs... /DSDT.aml does not exist. CPU0: Intel(R) Pentium(R) 4 CPU 2.40GHz stepping 09 Второй строчки я не видел. Я уже ничего не понимаю. Оно начало работать с initramfs и неподвинутым в сторону modprobe... С момента последней попытки обновился m-i-t... (In reply to comment #7) > С момента последней попытки обновился m-i-t... Интересно. А если попробовать откатить, проблема воспроизводится? (In reply to comment #5) > Собрал едро с патчем http://pastebin.ca/raw/392373 и подвинутым modprobe. > Загрузился. Раньше вешалось между > > ACPI: Looking for DSDT in initramfs... /DSDT.aml does not exist. > CPU0: Intel(R) Pentium(R) 4 CPU 2.40GHz stepping 09 > > Второй строчки я не видел. И никаких вызовов modprobe там при этом нет - совершенно непонятно, как раньше убирание modprobe могло на что-то влиять. Научился повторять эту ситуацию. Зависает если во время загрузки подключен внешний card reader (USB). Проблема ещё актуальна? На std-def не проверял, для std-smp актуально. Корёжить форкстанцию не хочется, я может позже подгоню этот card reader, посмотрим на стенде. Покорёжил? Насколько я понял проблема изчезла, если что переоткрывай. Привезу кардридер, сам тогда переоткроешь ;-) А эта материнка у меня уже приказала долго жить. |