Kezdőlap › Fórumok › UHU Linux › Általános UHU problémák, javaslatok › Kernel Forditás
- This topic has 126 hozzászólás, 18 résztvevő, and was last updated 21 years, 7 months telt el by
killall.
-
SzerzőBejegyzés
-
2003-11-14-12:50 #1918056
az tenyleg gyalul, nem is gondoltam ra, mert nekem mindig ki van mentve. Bocsi es mentsd ki, mer valojaban ugyanazon konfigon altalaban hasznalhato linux fajtajatol fuggetlenul, amugy a gyari kernelt nem nagyon kell szerintem piszkalni, csak ha muszaj.
2003-11-14-23:53 #1918057debby:
„depmod -a”
erre csak akkor van szukseg, ha ‘insmod’dal telepitessz kernel modult; a ‘modprobe’ magatol is elvegzi a szukseges lepeseket es az init scripetkben alatalban azt hasznaljak;2003-11-19-13:36 #1918058Sziasztok!
Nekem csak egy kérdésem volna ezzel a nagyszerû forummal kapcsolatban! Mi a különbség, a modulként betöltöt cuccok és akernelbe forditott cuccok között, mert ahogy kiszûrtem a forumból alapjában nem sok?! Ez volna az én kezdõ bugyuta kérdésem!!!
thx
2003-11-19-21:48 #1918059Hello!
Mi a különbség, a modulként betöltöt cuccok és akernelbe forditott cuccok között, mert ahogy kiszûrtem a forumból alapjában nem sok?!
Bizonyos szempontból igazad van, nem sok különbség van, ugyanazt a progit ill. drivert kapod mind2 esetben. De ha befordítod a kernelbe, akkor minden boot-nál betöltõdik, míg ha modulba teszed, akkor csak ha igény van rá.
Tehát, ha olyan dologról van szó, amit folyton használsz, akkor kernelbe, ha csak néha, akkor mehet modulba is. (pl. én betettem modulba az ntfs-t, bár nincs ilyen partícióm, de ha átugrik egy haver egy ilyennel, akkor sincs gond :))2003-11-20-01:01 #1918060„Mi a különbség, a modulként betöltöt cuccok és akernelbe forditott cuccok között,”
http://www.freebsd.org/doc/en_US.ISO8859-1…om-kernel.html:Faster boot time. Since the kernel will only probe the hardware you have on your system, the time it takes your system to boot will decrease dramatically.
Less memory usage. A custom kernel often uses less memory than the GENERIC kernel, which is important because the kernel must always be present in real memory. For this reason, a custom kernel is especially useful on a system with a small amount of RAM.
meg regebben postolam egy hupos cikket a temaban;
//OFF
szerintem nincs ertelem barmit is modulba forditani (hacsak nem spec eset miatt, pld: lm_sensors), mert a mai memoriagzdag vilagban az a 10-100k -val nagyobb kernel nem sok vizet zavar;2003-11-20-21:10 #1918061Az itt olvasott érveknek-ellenérveknek köszönhetõen én is kedvet kaptam egy kis kernel-fordításra (mivel se BlueTooth, se IrDA nincs a gépen), bár akadt egy kis gondom:
magát a configolást az mpcm (Magyar PC-Magazin, tom, hogy nem reklám helye, stb.) mellékletén található leírás alapján csináltam, látszólag minden rendben. UHU 1.0 eredeti kernel forrása, Hangkártyát nem tudtam csak belefordítani, de semmi gond, majd rájövök mi a hiba. Nem jelöltem az initrd-támogatást, mivel nemtudom hogyan kellene újat csinálni az új kernelhez, de hallottam róla, hogy mûkszenek a linuxok enélkül is.
Reboot: kernel panic: nem tudja csatolni a root fájlrendszert. Mi lehet a hiba? ext3-as fájlrendszer, kernelbe fordítva. Van valami köze ennek ahhoz, hogy az UHU azt az idióta supermountot használja. (Csak azért, mert nem emlékszem ilyenre a configból…).Ha tud valaki segíteni, léccike. Kösz. 🙄
2003-11-20-21:37 #1918062Hello!
file systems-ben: config_msdos_partition
ata-ide…-ben: config_ide, config_blk_dev_ide, config_blk_dev_idedisk +chipset-hez tartozó ide driver környékén nézz szét szerintem.
Sok szerencsét!2003-11-24-18:21 #1918063reszletes initrd leiras:
http://tldp.fsf.hu/HOWTO/Kernel-HOWTO-hu/c…ate_initrd.html2003-11-24-20:19 #1918064Sziasztok,
Innen írok, odaától, a 2.6.0-test9-es kernelen is túlról :), a gép mintha 2x/3x gyorsabb lenne, csak nincs hang, CD, TV és 3d support. Az elsõ próbálkozás után volt egy UHU újratelepítés, aztán meg még 4 fordítás és egy csomó utánaolvasás, és sok szerencsém volt.
Leírom, hogy jutottam idáig, hátha hozzá tudtok szólni építõ jelleggel, illetve segít a rászorulókon:
-A Hungarian linux portalról beszereztem a 2.6.0-test10-es kernelt
-A /usr/src könyvtárba kitömörítettem, belemásoltam a már alapban ott lévõ eredeti include file-okat úgy, hogy semmit ne írjon felül (lehet, hogy ez nem is kell)
-Ugyanitt ] link az új linux-2.6stb könyvtárra linux néven
-Az include alkönyvtárban link létrehozása asm néven az asm-i386-ra
-make xconfig és végigszenvedtem (nem kell mrproper, legalábbis az újrafordításnál, úgy veszem észre. Ha mégis kiadom törli az asm linket és a .configot is, tehát újra be kell másolni/létrehozni)
–Code maturity:prompt for dev stb code :pipa
–Device drivers/Block devices/Ram disk support (ezért nem tudja a root filesystemet mountolni és akad ki mindenkinek szerintem)
–Ugyanott/initial ramdisk (initrd): pipa
–Character devices/”dev/agpgart”(agp support): pipa
–Persze mindenhol a saját chipsetet/periférát/minden egyebet beállítom
–A file systems/pseudo file systems/dev file system support:pipa
–Native language support: Codepage 852
SAVE & kilép, ezzel kész vagyunk. Most fordítás: make bzImage (nem kell itt make dep)
-Az elkészült bzImage-t a /boot-ba másoljuk a linux/srch/i386/boot alól más néven és megeditáljuk a grub indítófile-ját. A system.map-ot és a .config-ot is átmásoltam más néven, nem tudom ez miért kell vagy szokás.Ezek után elindult a gép, csak az XF86Config-ban a driver-t kellett átírni az eredetire.
Kérdéseim (lehet, hogy néha hülyéket kérdezek):
-Elvileg a modulokat mind bele lehet fordítani a kernelbe, hogy egyet se kelljen használni? Mert amikor a modulokat is installáltam akkor újra kellett telepítenem az UHU-t.
2003-11-25-16:36 #1918065Hello!
Elvileg a modulokat mind bele lehet fordítani a kernelbe, hogy egyet se kelljen használni? Mert amikor a modulokat is installáltam akkor újra kellett telepítenem az UHU-t.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz