хоть бы раз загрузицо
Товарищи, подскажите где искать косяк. При загрузке встает мертво. Экран вот так вот выглядит:
Uncompressing Linux … ok, booting the kernel
Linux version ….
BIOS-provided physical RAM map:
…
…
…
0MB Highmem available
127 MB lowmem available
DMI not present or invalid
Allocating PCI resources …
Build 1 zonelists
Kernel command line: noapic acpi=off ide=nodma root=/dev/hda3
Local APIC disable by BIOS, you can enable it with “lapic”
И всё. Тишина. Экран не гаснет, просто висит вышеприведенная картинка
Последняя строчка варьируетсо в зависимости от маневров в grube`е (типа APIC reenabled by lapic), но видимо все встает на root=/dev/hda3. В ядро включено все шта касаетсо reiserfs и ext2
Grub.conf:
default 0
timeout 30
title=Gentoo
root (hd0,0)
kernel /boot/kernel_0 noapic acpi=off ide=nodma root=/dev/hda3
fstab:
/dev/hda1 /boot ext2 defaults,noatime 1 2
/dev/hda2 none swap sw 0 0
/dev/hda3 / reiserfs notail 0 1
none /proc proc defaults 0 0
none /dev/shm tmpfs nodev,nosuid,noexec 0 0
Где хоть искать то?
- Для комментирования войдите или зарегистрируйтесь
Так всё же
Так всё же написано! Local APIC disable by BIOS, you can enable it with “lapic”
Да, в том то и
Да, в том то и дело. Ставлю lapic: последней строчкой появляетсо
Local APIC disabled by BIOS -- reenabling.
И все. Висошь.
А вариации по
А вариации по поводу ioapic и acpi пробовали?
P.S. какая материнка?
А какие бывают
А какие бывают вариации? Что такое ioapic?
google
google define:apic
дает:
APIC - Advanced Programmable Interrupt Controller (Продвинутый программируемый контроллер прерываний) - Контроллер прерываний (interrupt), позволяющий использовать 24 аппаратных прерывания вместо 16. Ограничение в 16 аппаратных прерываний, не менявшееся с 1982 года, сдерживало установку в персональный компьютер дополнительных устройств. В конце 2001 года появились первые материнские платы с APIC.
Может в биосе надо что-нибудь включить?
В bios на тему APIC
В bios на тему APIC ничего не наблюдаетсо. А ты считаешь это именно он? Я не специалист в этом вопросе. Стоит ли считать, что последний отображаемый на экране стэп - причина? Или надо рыть дальше?
LIVECD без проблем пускаетсо, а вот собственное ядро не хочет :(
Беда в том, что нужно именно собственное ядро, до минимума зарезанное. Можно, конечно, тупо собрать его genkernel`ом, напихав максимально возможное колличество опций, но тогда в чем соль использовать именно gentoo?
VIA VT82C623A
VIA VT82C623A
Чтото я твоей
Чтото я твоей материнки нигде ненашел! Какова она года? Или может ошибся где?
штота оччень
штота оччень старое. Celeron 600.
Материнка
Материнка значит не поддерживает APIC! Вот и всё! в конфиге граба попробуй вообще этот параметр убрать! Если не получитья - поройся в ядре! Может там чтото нужно отрубить!
Ну и крайний вариант - найди последний биос для своей материнки и обнови его!
Можно,
Можно, например, передать параметр noapic ядру...
Re: Можно,
Так вот же его конфиг граба!
efault 0
timeout 30
title=Gentoo
root (hd0,0)
kernel /boot/kernel_0 noapic acpi=off ide=nodma root=/dev/hda3
может есть
может есть смысл попробовать lilo. я его использую. с grub раз попробовал не завелся и больше не пробовал. а
думаю, что это не acpi. работает, не работает какая разница?
мне кажется, не принципиально для загрузки. сам поднял, когда перешел на gentoo с винды раза с 10. удачи.
Убери вобщем
Убери вобщем noapic попробуй!