Üdv!
Forgattam egy vanillas 2.6.25-s kernelt kezzel, es nem kernel panic lett a vege, hanem NET: Registered Protocol Family 5 eleresekor "lefagy" a bootolas, es semmit nem lehet kezdeni, csak resetelni tudok. De ezt leszamitva teljesen hasonlo a boot uzenet, mint a Debian repos kernel(Etch/stable/4.0) bootolasakor(amivel egyebkent semmi gond sincsen).
Ja igen es ugye egy bootolas alatt tobbszor is elerkezik ilyen uzenet, hogy NET: Registered Protocol Family csak mindig mas szammal(16,2,1,17,23,5,31,10), na ennel hal le.
A folyamat amivel a kernelt keszitettem:
- make clean
- make menuconfig
- make all
- make modules_install
- make install
Mik szoktak ilyeneket okozni?
bovebb leirasok:
http://pastebin.ca/1169675
http://pastebin.ca/1169678
- 1095 megtekintés
Hozzászólások
Hi!
Szerintem az a modul is okozhatja, ami az utolso kiirt uzenet utan akar betoltodni.
By(t)e
TBS::Antiemes
- A hozzászóláshoz be kell jelentkezni
lehet, csak a mukodo, gyari, repos kernelnel mindig mast tolt be utana, a nem mukodonel meg fogalmam sincs mit toltene be.
Megneztem elviekben utana az IP6-s cumokat rantana be, majd hetvegen foglalkozok vele, ha lesz idom!
koszi
- A hozzászóláshoz be kell jelentkezni
és az nem lehet, hogy pont azzal a modullal van a gond amit az utolsó üzenet előtt akar betölteni?
- A hozzászóláshoz be kell jelentkezni
nem hiszem, de azon gondolkodtam hogy kernelt ugy kellene forditanom, hogy a debian gyari repos kernelbol kiindulva, ami ott be van toltve azt en betoltom mindenkepp, plusz amit lsmod mutat hogy be lett rantva, meg azokat is! este kiprobalom igy is!
sajnos nem par perc egy kernelforditas, meg a mai csucsuszuper magokkal sem.
- A hozzászóláshoz be kell jelentkezni
Sosem próbáltam!
A "Linux kernel in nutshell" -ben azt írják, hogy a régi konfigurációt lehet módosítani/frissíteni a "make oldconfig" vagy a "make silentoldconfig" parancsal, amihez kell a régi konfigurációs állomány - "ha van egy új opció a program megáll és megkérdezi mire állítsa be az új konfigurációs értéket" (az én nem túl szabados fordításom). Példának a 2.6.17.9 -est hasponlítja a 2.6.17.11 -hez. Sajna a Debian kernel jóval régebbi :(
Ha ez működik, akkor majdnem "gyári" kernelt kapsz - nem tudom mi lessz a Debian specifikus patch -ekel?
Mindenestre ha kipróbálod szólj vissza, én is kiváncsi vagyok az eredményre.
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
Cp -zed a /boot -bol a regi configot valahogy igy peldakepp:
cp /boot/config-2.6.25.12-shi .config
Utana jon a make oldconfig > make oldconfig
Itt mindenre rakerdez ami valtozott. Itt normalisan valaszolsz a felbukkano kerdesekre (altalaban Y-igen , N-nem, M-modul). Ezutan meg nekilehet esni a Debian cuccokkal:
make-kpkg clean && make-kpkg --initrd --revision=shi2 kernel_image kernel_headers modules_image && cd .. && dpkg -i *.deb
Nem vagyok nagy kerneles, de en igy szoktam, nekem igy kenyelmes..
(Gyari kernel altalaban annyi hogy amit csak lehet modulkent forgatnak, erre is van egy parancs.)
- A hozzászóláshoz be kell jelentkezni