UHU 1.2 alá kernel fordítás hibával elszáll...

Fórumok

UHU 1.2 alá kernel fordítás hibával elszáll...

Hozzászólások

Bocs, de az UHU nagyon nem erre van kitalálva szerintem.
Ez a kernelfordítás jópofa, de semmi értelme. Minek? 120MB-os vinyóra kell felférnie? Másrészt meg ha legközelebb van időd, ne egyszerre vedd ki az összes "feleslegesnek ítélt" opciót, mert így elég nehéz rájönni a gondra...

A helyzet az, hogy egy laptop-ra tettem az UHU-t, szal nem egy villám masina sok rammal, és a felesleges dolgok még tovább lassítják, szal van értelme! Arról nem is beszélve, hogy a hangkártyát nem kezelte a kernelbeli alsa, és ezt is forrásból akartam telepíteni, azért a mult idő, mert sikerült lefordítanom a kernelt alsa nélkül, viszont az alsa nem fordul :(, szal egyenlőre hagyom a fenébe...

Másrész, mindent egyenként kivenni, és végigpróbálni, annyi ideje senkinek nincs, ezt te sem gondolhatod komolyan! Egyébként meg azt hiszem, hogy nem a kernel a legnagyobb része egy rendszernek, szal nem az lesz az első, amibe belenyúlok, ha egy "120M-os" hdd-re szeretném rátenni! Arról nem is beszélve, hogy mi az, hogy nem erre van kitalálva???? Asszem kevered a linux-ot a má$ik rendszerrel!

blaci: Köszi, ez volt a gond!

Mikor kijott az 1.2 akkor porbalkoztam vele. Valamit pluszban kellett volna forgatnom a wifihez. Az nem sikertult, aztan probakent az eredeti configot probaltam, az is eldobta magat...
Es nem HW gond volt, mert debian alatt forditott siman kernelt a vas.

Bizony az UHU nem buherálásra van kitalálva, főleg a többi disztribhez képest. Amennyire emlékszem, a fejlesztők mindig is a többé-kevésbé standard telepítést favorizálták (most nem akarok a levlistákról idézni). Tudtommal sok saját patch van az egész rendszerben és az UHU kernelben is. Egy leegyszerűsített kernel lényegében nem sokat fog javítani a teljesítményen, inkább a hw tuning (hdparm, swap...) és a feleslegesen futó 'szolgáltatások' kiirtása (xinetd, cups, nfs, ez nyilván a használat függvénye) számíthat sokat. Miért nem a kifejezetten erre kitalált gentoo-t próbálod inkább? Én szívből tudom javasolni a Frugalware-t is, mert az pl többé-kevésbé az eredeti, patchelés nélküli forrásokat használja (kimondottan része ez a disztrib filozófiájának). De pl a VectorLinux, Yoper is jó lehet régebbi hardverre.

Esetleg tudom ajánlani a fejlesztők megkérdezését valamelyik levlistán, de nem tudom, mennyi idejük van válaszolni.

Gentoo is van a gépen az UHU melett, de azzal az a gond, hogy mindent fordítani kell, ahhoz pedig kicsi a laptop teljesítménye! Desktopon term Gentoo! Hát nem tudom, az, hogy egy disztrib-ben vannak patch-ek, meg meg van variálva még nem kéne azt eredményezze, hogy semmi sem fordul 8O ! Szerintem... Ja, term a felesleges szolgáltatások kilövése, init átírása stb már megvolt...

[quote:cc61156a1f="PcZolee"]Hát nem tudom, az, hogy egy disztrib-ben vannak patch-ek, meg meg van variálva még nem kéne azt eredményezze, hogy semmi sem fordul 8O ! Szerintem...

Azért mindent meg lehet oldani valahogy, max egy kicsit dolgozni kell vele...

laci@lacinpc:~$ cat /etc/uhu-release
1.2 (Rajt!)laci@lacinpc:~$
laci@lacinpc:~$ uname -r
2.6.11-1
laci@lacinpc:~$

Laci

[quote:13b8211bc5="PcZolee"]A helyzet az, hogy egy laptop-ra tettem az UHU-t, szal nem egy villám masina sok rammal, és a felesleges dolgok még tovább lassítják, szal van értelme! Arról nem is beszélve, hogy a hangkártyát nem kezelte a kernelbeli alsa, és ezt is forrásból akartam telepíteni, azért a mult idő, mert sikerült lefordítanom a kernelt alsa nélkül, viszont az alsa nem fordul :(, szal egyenlőre hagyom a fenébe...

Másrész, mindent egyenként kivenni, és végigpróbálni, annyi ideje senkinek nincs, ezt te sem gondolhatod komolyan! Egyébként meg azt hiszem, hogy nem a kernel a legnagyobb része egy rendszernek, szal nem az lesz az első, amibe belenyúlok, ha egy "120M-os" hdd-re szeretném rátenni! Arról nem is beszélve, hogy mi az, hogy nem erre van kitalálva???? Asszem kevered a linux-ot a má$ik rendszerrel!

blaci: Köszi, ez volt a gond!

Hmmm...
A kernelfordítással erőforrást nem takarítassz meg szvsz.
Max 75 sec helyett 45 alatt bootol be.
Felesleges modult nem tölt be, ha nem kell valami amit betölt, akkor az megoldható.
Télleg nem értem mit vársz a másik kerneltől.

[quote:81ab6973de="Toma_"][quote:81ab6973de="PcZolee"]A helyzet az, hogy egy laptop-ra tettem az UHU-t, szal nem egy villám masina sok rammal, és a felesleges dolgok még tovább lassítják, szal van értelme! Arról nem is beszélve, hogy a hangkártyát nem kezelte a kernelbeli alsa, és ezt is forrásból akartam telepíteni, azért a mult idő, mert sikerült lefordítanom a kernelt alsa nélkül, viszont az alsa nem fordul :(, szal egyenlőre hagyom a fenébe...

Másrész, mindent egyenként kivenni, és végigpróbálni, annyi ideje senkinek nincs, ezt te sem gondolhatod komolyan! Egyébként meg azt hiszem, hogy nem a kernel a legnagyobb része egy rendszernek, szal nem az lesz az első, amibe belenyúlok, ha egy "120M-os" hdd-re szeretném rátenni! Arról nem is beszélve, hogy mi az, hogy nem erre van kitalálva???? Asszem kevered a linux-ot a má$ik rendszerrel!

blaci: Köszi, ez volt a gond!

Hmmm...
A kernelfordítással erőforrást nem takarítassz meg szvsz.
Max 75 sec helyett 45 alatt bootol be.
Felesleges modult nem tölt be, ha nem kell valami amit betölt, akkor az megoldható.
Télleg nem értem mit vársz a másik kerneltől.

Ahogy írtad a boot rövidülését!

Sziasztok..

Próbálgatom az 1.2-t, és szeretnék alá egy másik kernelt fordítani, mert ebben túl sok felesleges dolog van! Első körben a saját kernel forrását szedtem le, és kiszedtem belőle a nekem nem kellő részeket, majd make, és itt jött a hideg zuhany, olyan hibát dobot, amilyet még életemben nem láttam, íme a hiba:

[code:1:4139201e34]/usr/src/linux-2.6.9-19# make
...
...
CHK include/linux/version.h
make[1]: `arch/i386/kernel/asm-offsets.s' is up to date.
CHK include/linux/compile.h
GEN .version
CHK include/linux/compile.h
UPD include/linux/compile.h
CC init/version.o
LD init/built-in.o
LD .tmp_vmlinux1
arch/i386/kernel/built-in.o(.text+0x205a): In function `restore_context':
: undefined reference to `__per_cpu_offset'
make: *** [.tmp_vmlinux1] Error 1[/code:1:4139201e34]

Már átírtam a configot, megváltoztattam néhány dolgot, de mindig ezt írja ki! M lehet a gond?

Egyébként vki nem tudja milyen patch-eket tartalmaz a kernel???

Kivetted az SMP támogatást, ami önmagában nem baj, de van egy patch, ami a jelzett hibát okozza, azt is ki kell venni belőle.

Laci