|
[+] kernel panic po kompilacji jądra 2.6.28.8
canibals - 19-03-2009 18:14
Debian lenny po kompilacji jajka z 2.6.26-1 i686 na 2.6.28.8 na laptopie toshiby satellite A200 dostaję komunikat:
Jetem początkujący w systemie Linux, a kompilacje przeprowadzam sposobem Debiana w taki oto sposób :
debian:/usr/src# wget http://www.kernel.org/pub/linux/kern...6.28.8.tar.bz2 debian:/usr/src# tar jxvf linux-2.6.28.8.tar.bz2 debian:/usr/src/linux-2.6.28.8# make-kpkg -config menuconfig
Tu ustawiam tylko mój procesor mam intel core2 oraz wyłączam:
Prompt for development and/or incomplete code/drivers (EXPERIMENTAL)
Następnie daję:
debian:/usr/src/linux-2.6.28.8# make-kpkg clean debian:/usr/src/linux-2.6.28.8# make-kpkg kernel_image kernel_headers -revision jajo2.2
Czekam około 30 minut i następnie:
debian:/usr/src# dpkg -i linux-image-2.6.28.8_jajo2.2_i386.deb debian:/usr/src# dpkg -i linux-headers-2.6.28.8_jajo2.2_i386.deb
reset komputera i:
Kernel panic - not syncing: VFS: unable to mount root fs on unknown_block(0,0)
Dodam, że próbowałem na konfigu aktualnie działającego jajka oraz znalezionych w sieci i cały czas:
ilin - 19-03-2009 18:44
Najprawdopodobniej nie zrobiłeś z initrd
canibals - 19-03-2009 18:53
Najprawdopodobniej nie zrobiłeś z initrd
Mógłbyś napisać coś więcej o co chodzi z tym initrd i czym to się różni od tego co ja zrobiłem?
ilin - 19-03-2009 18:59
Musisz zrobić make-kpkg clean
Potem make-kpkg --revision jajo2 linux_image linux_headers --initrd
canibals - 19-03-2009 19:20
Dobrze, to zabieram się do roboty. Przeglądałem parę poradników i w żadnym nie było nic o initrd?
ilin - 19-03-2009 19:28
Ten opis Bodzia widziałeś ? :mrgreen: http://debian.linux.pl/viewtopic.php?p=41656#41656 i Yampressa http://yampress.dug.net.pl/doku.php?...ilacja-kernela
canibals - 19-03-2009 19:54
Tak widziałem ten opis Bodzia ja robiłem według tego z tej strony http://newbie.linux.pl/?id=article&show=80 O co chodzi z tym w opisie Bodzia
ilin - 19-03-2009 20:01
Tak w skrocie masz wyjaśnione tutaj http://pl.wikipedia.org/wiki/Initrd
Mozna oczywiście i bez tego ale wówczas musiałbyś systemy plików oraz sterowniki odpowiedzialne za obsługę chipsetu Twojej płyty wkompilować na sztywno nie jako moduły.
Initrd pozwala uruchomić system na dowolnym sprzęcie. Każdy repowy kernel jest skompilowany z initrd.
canibals - 19-03-2009 20:12
Tak i wszystko jasne. Czyli tak jak ja robiłem było też dobrze z tym że musiałbym na sztywno skompilować sterowniki od chipsetu i system plików.
ilin - 19-03-2009 20:25
Tak.
Ja tak mam zrobione ale to trochę zabawy aby poznajdywać i właściwie pozaznaczać odpowiednie moduły.
lis6502 - 19-03-2009 20:46
canibals, masz w tej Toshibie jakieś wifi? Jeśli tak to daj znać jakie i czy chodzi.
canibals - 19-03-2009 21:14
witam ponownie z jajka 2.6.28.8 :)
canibals, masz w tej Toshibie jakieś wifi? Jeśli tak to daj znać jakie i czy chodzi.
karta jaka siedzi w laptopie to na jajku 2.6.26.1 działała po zainstalowaniu firmware-iwlwifi a teraz polecenie lspci ją widzi a niema jej w ifconfig :( pewnie musiałem zaznaczyć podczas konfiguracji jajka ?
lis6502 - 19-03-2009 21:28
Szczerze powiem że nie wiem. Ja mam ten sam problem u siebie, ale z kartą na Atherosie. Chciałem się tylko upewnić.
canibals - 20-03-2009 11:43
Już sobie poradziłem z kartą wifi niepotrzebnie wyłączałem opcje : Prompt for development and/or incomplete code/drivers (EXPERIMENTAL)
oraz zaznaczyłem w <M> Intel Wireless WiFi Next Gen AGN [*] Intel Wireless WiFi 4965AGN
i wifi działa
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|