Strona 1 z 1

2.6.23.1 Kernel panic

: 20 października 2007, 15:08
autor: stefek
Witam!!
Sciagnalem dzisiaj najnowszego kernela 2.6.23.1 i skompilowalem metoda debianowa.
Tak wyglada wpis w grubie:

Kod: Zaznacz cały

title           Debian GNU/Linux, kernel 2.6.23.1custom
root            (hd0,7)
kernel          /boot/vmlinuz-2.6.23.1custom root=/dev/sda8 ro
initrd          /boot/initrd.img-2.6.23.1custom
savedefault

title           Debian GNU/Linux, kernel 2.6.21-2-486
root            (hd0,7)
kernel          /boot/vmlinuz-2.6.21-2-486 root=/dev/sda8 ro
initrd          /boot/initrd.img-2.6.21-2-486
savedefault
Drugi wpis to standardowy kernel nie modyfikowany. Przy odpalaniu systemu pojawia sie kernel panic:

Kod: Zaznacz cały

mount: Mounting /dev on /root/dev failed: Invalid argument
Done.
run-init: nuking initramfs contents: Directory not empty
Kernel panic - not syncing: Attempted to kill init!
I cisza.
Co zle zrobilem, czego nie wkompilowalem?
W zalaczniku jest .config ktory zrobilem.
Prosze o pomoc
Pozdrawiam
Stefek

: 20 października 2007, 15:39
autor: larret
Widocznie próbujesz podmontować nieprawidłowy system plików. Nie ta partycja? Nuking initramdisku kiedyś tam pojawił mi się, o ile dobrze pamiętam poradziłem sobie z tym czyszcząc sbin/init... chyba :-D

: 20 października 2007, 15:50
autor: stefek
Jak nieprawidlowa partycja? Obydwa wpisy roznia sie tylko nazwa kernela i initrd. Jak wyczyscic /sbin/init, o co chodzi??

: 20 października 2007, 16:08
autor: larret
Próba montowania initiala bywa nieudana ze względu na inna kolejkę przerwań dysków podłączonych na IDE i SATA (kolejka jest niezależna od kernela, ale nowe jajo może mieć problemy z synchrozniacją). Jakie masz dyski w sprzęcie?

: 20 października 2007, 20:14
autor: stefek
Jeden dysk SATA Seagate Barracuda 120GB