Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Rautamiekka - 31.05.07 - klo:21.45

Otsikko: (2.6.21.3) kernelin kääntö
Kirjoitti: Rautamiekka - 31.05.07 - klo:21.45
Ajattelin laittaa tuon kernelin kääntymään sillä aikaa kun olen koulussa, koska lukemani mukaan siinä menee 5h, hitaahkolla koneellani varmasti ainakin yksi lisää. Voiko sen jättää kääntymään rauhassa ettei se kysele mitään mikä vaatisi vastauksen tietyn ajan sisällä ? Eikös tuo ole Feisty-kernel joten sitä ei voi kääntää Edgyssä ? Mitä pitää huomioida kernelin käännössä ?
Otsikko: Vs: (2.6.21.3) kernelin kääntö
Kirjoitti: moonstone - 01.06.07 - klo:07.58
Ennenkuin aloitat lue tämä. Selventää asiaa ja turhautumisia tulee vähemmän.
http://www.kroah.com/lkn/

Kirjan saa PDF muodossa tuolta sivulta.
Otsikko: Vs: (2.6.21.3) kernelin kääntö
Kirjoitti: juyli - 01.06.07 - klo:11.57
lukemani mukaan siinä menee 5h, hitaahkolla koneellani varmasti ainakin yksi lisää.

Jokin 386SX-prosessori? Ei kernelin kääntämiseen mene noin kauaa.

Voiko sen jättää kääntymään rauhassa ettei se kysele mitään mikä vaatisi vastauksen tietyn ajan sisällä ? Eikös tuo ole Feisty-kernel joten sitä ei voi kääntää Edgyssä ? Mitä pitää huomioida kernelin käännössä ?

Kerneli voidaan kääntää ja paketoida toisessakin koneessa. Hyvät ohjeet kernelin kääntämiseen löytyy Linux.fi -sivuilta http://linux.fi/index.php/Kernelin_k%C3%A4%C3%A4nt%C3%A4minen
Huomaa lukea ohjeet Debian/Ubuntu-kernelin kääntämiseksi.
Otsikko: Vs: (2.6.21.3) kernelin kääntö
Kirjoitti: Rautamiekka - 01.06.07 - klo:13.24
AMD AthlonXP 3000+
Otsikko: Vs: (2.6.21.3) kernelin kääntö
Kirjoitti: jms-ubuntu - 02.06.07 - klo:10.17
Olen kanssa ihmetellyt tätä, tarkoitus oli saada feistyyn käyttöön 2.6.21 kun siinä on natiivi tuki uusimmille terratecin dvb-kortin piireille. Tällä hetkellä kortti pelaa mulla feistyssä versiolla 2.6.20-8+patchit. Tämän sain joskus käännettyä ihan ok muistaakseni käyttäen git:ä.

Uusimmilla kerneleillä ongelmana on kun ei käänny git:stä haetulla sorsalla paketti linux-headers-2.6.21 joka on prereq paketille linux-headers-2.6.21-generic. Tämä jälkimmäinen kyllä kääntyy samoin kun linux-image-2.6.21-generic. Tästä linux-headers-2.6.21-paketista ei tule mitään herjaa - se ei vaan käänny, ihan kun se ei olisi mukana debian/rules:ssa tai tms. vastaavassa. Tätä olen yrittänyt näillä ohjeilla:
https://help.ubuntu.com/community/Kernel/Compile?highlight=%28kernel%29

Perinteiseen tyyliin käännettäessä komennolla:
make-kpkg --initrd --rootcmd fakeroot --revision ytimen-versio kernel_image modules_image
tulee deb-paketista ihan hillittöman kokoinen (~200MB) vaikka käytän esim. toimivaa version 2.6.20-8 config-tiedostoa

??