Kezdőlap › Fórumok › UHU Linux › Általános UHU problémák, javaslatok › kernelfordítás megint
- This topic has 18 hozzászólás, 11 résztvevő, and was last updated 21 years, 6 months telt el by
killall.
-
SzerzőBejegyzés
-
2003-12-01-10:14 #1920963
nem dev hanem dep
nem bzimage hanem bzImage
egyebkent jo.
de nem kell minden forditas elott kiadni az mrproper-t sem, mert az szepen alapallapotba hoz mindent, igy lottek az addig nehezen beallitott .config file-odnak is.a make bzImage valos reszhalmaza a make install-nak. Ha kezzel masolod be a szukseges fileokat a helyukre, akkor eleg csak a bzImage,… ha lusta vagy, akkor eleg csak az install….
2003-12-01-14:55 #1920964make menuconfig (felgrafikus)//vagy make config (karakteres) make xconfig (grafikus)
make dep
make bzImage
make modules
make modules_installezek a lepesek.
2003-12-01-16:39 #1920965legszebb 2.6 alatt…
make menuconfig
make
make modules_installennyi:-D
2003-12-01-20:10 #1920966A kernel headers csomag nem hajlandó felmenni. Valami iolyasmi hibát ír ki, hogy nem tudja felülírni az xyz könyvtárat, mert az is a csomag része.
2003-12-01-21:27 #1920967Amint látom ahágy ház annyi szokás!!! 😀 😀 😀
Majd próbálgatok, de a config fájlt azért megtartom! Esetleg tudtok még ilyen fájlokról amit meglehet tartani és egy csomó idõ megsporólható vele?? ❓2003-12-02-01:44 #1920968Ahoy, elmondom én hogy csináltam, ill mit tapasztaltam. Debian Woody alá fordítottam 2.4.18-as, majd.22-est kernelt, 3 db könyv segítségével.
„1. make mrproper
2. make clean”
a mrproper elvegzi a clean dolgat is;A kernel bemásolása után ezeket egyik sem említi, egyszer megpróbáltam a már lefordított kernelen változtatni és mrproperrel kezdtem, hát az simán legyalulta a .config állományt, ugyhogy ennek nemtom mi értelme van
„4. make dep
5. make clean”
ezt nem tudom, honnan veszitek, de miert jo ha letorlod a mar lefuttitod fuggosegeket?
volt mar, aki e miatt kapott futtathatatlan kernelt;Ez pedig mind3 könyvben így van.
Ha befejezted a fordítást add ki: make dep; make clean; make bzImage parancsot majd: make modules; make modules_install-t írd a parancssorba. 2 könyv nem szolgál magyarázattal, a 3. is szûkszavú: make dep -] „Ez beállítja a függõségeket, vagyis annak alapján, amit mi kijelöltünk összeválogatja azokat az elemeket, amiket a kernelbe kell fordítani.
A make clean paranccsal letöröljük azokat a komponenseket, amelyekre nincs szükség.”
Namost, elsõre sikerült is leforgatnom a kernelt, bár nem is tudtam pontosan mit csinálok (pl hálókártya támogatást kihagytam, nem is ment a net… (-: ) Viszont azóta is forgattam és mindig sikerült…Bár ezek alapján a magyarázatok alapján sem tudom azt mondani, hogy ez a jó, így kell csinálni, de én így csináltam és ment…2003-12-03-00:45 #1920969csiffy:
„Majd próbálgatok, de a config fájlt azért megtartom!”
persze, legjobb az uj kernelkonfigot gtkdiffel osszehasonliatni a regivel;„Esetleg tudtok még ilyen fájlokról amit meglehet tartani és egy csomó id? megsporólható vele??”
szerintem nincs;madmartigen:
„A kernel bemásolása után ezeket egyik sem említi, egyszer megpróbáltam a már lefordított kernelen változtatni és mrproperrel kezdtem, hát az simán legyalulta a .config állományt, ugyhogy ennek nemtom mi értelme van”
egyszer osszefutottam egy kernelpatchel, amiben bentfelejtettek egy leforditott .o modult, ami bekavart; kozvetlenul kicsomagolas utan szoktam csak egyszer mrproper / distcleanelni minden foorasnal; a .configokat meg erdemes gyujteni, jo kiindulasi alap;„Bár ezek alapján a magyarázatok alapján sem tudom azt mondani, hogy ez a jó, így kell csinálni, de én így csináltam és ment…”
nemtdon, en vagy kettucat kernelt forditottam mar make clean nelkul, es mindegyik ment; ez egy foloslees lepes (miert torlod le, amit mar leforgattal? vsziunleg folosleges dolog nem volt benne);„3 db könyv”
a kenelhez adott README es Documentation konyvtar _kimeritoen_ sok infoval lat el;
es egyik sem emliti a make clean szuksegesseget a dep utan;2003-12-03-17:22 #1920970szoval akkor enis hadd szoljak hozza ujfent.
nem lesz sok mondanivalom.
szoval:3x forditottam kernelt a „nagykonyv szerint” –]kernel panic
utana fellow javaslatara kihagytam a make mrproper-t es a make clean-t, es lass csodat mukodott..na csak ennyit akartam, bye 🙂
2009-12-04-19:55 #1871707Elméletileg tudok kernelt fordítani,de gyakorlatilag, még egyik se bootolt be rendesen.
Valamelyik régebbi topikban olvastam, hogy ha felrakom a kernel-source csomagot, akkor az uhu kerneléhez van benne config file, de azt hogy tudom újrafordítani/átszerkeszteni?
(A régebbi topicot nem találtam meg.) Csak azért mert akkor már csak nem tuddom elszarni. 🙂 -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz