Strona 1 z 1

Kompilacja jądra - moŻliwe problemy?

: 23 lutego 2009, 10:15
autor: zulowski
Cześć, wybaczcie to trochę noobowskie pytanie, ale chciałbym się dowiedzieć, czy jak zabiorę się za kompilowanie własnego jądra napotkam jakieś problemy później (typu np. że trzeba przeinstalować sterowniki do karty graficznej...)?
Nigdy tego nie robiłem, i chciałbym wiedzieć co mnie będzie czekać :)

: 23 lutego 2009, 10:46
autor: winnetou
Dziękuje...

: 23 lutego 2009, 16:53
autor: fnmirk
winnetou, dlaczego tak straszysz? Nie jest tak źle z własną kompilacją.
Można tak zaczynać:
http://debian.linux.pl/viewtopic.php?p=41656#41656

: 24 lutego 2009, 07:52
autor: winnetou
Dziękuje...

: 24 lutego 2009, 10:28
autor: zulowski
Tak, ale chciałbym kiedyś skompilować sobie jajo, sprawdzić z czym to się je.
Tylko na razie aż szkoda ruszać aktualny system, bo działa wszystko, od lewego dolnego rogu laptopa do prawego górnego matrycy :)

: 24 lutego 2009, 11:39
autor: winnetou
Dziękuje...

: 25 lutego 2009, 22:30
autor: zoltan
Według mnie:
  1. Kompilacja + instalacja metodą Debiana jest najłatwiejszym (i oczywiście zgodnym tylko z Debianem/Ubuntu) sposobem kompilacji jaki znam (ma to minusy - przy innej niedebianowej dystrybucji np. Arch, Slackware twoja wiedza na niewiele się zda).
  2. Teoretycznie nie musisz nic konfigurować jeżeli użyjesz pliku konfiguracyjnego jądra które posiadasz (np. chcesz tylko nowszą wersję jądra niż jest w repozytorium z domyślną konfiguracją).
  3. Warto zwrócić uwagę na wersję gcc, której używasz - jądro z repozytorium + wszystkie moduły są kompilowane z pomocą gcc 4.1, zaś domyślnym gcc w Debianie jest gcc w wersji 4.3 - należy zainstalować straszą wersję i zmienić symlinka gcc -> gcc-4.3 na gcc -> gcc-4.1. (chyba że chcesz przekompilować poza jądrem dużo rzeczy w systemie).
Ogólnie prosto, łatwo, i przyjemnie - a za trzecim razem będziesz robił wszystko z pamięci.

: 26 lutego 2009, 20:09
autor: zulowski
To nie źle, właściwie to interesuje mnie tylko Debianowe rozwiązanie :)
Zabiore się za to kiedyś... :)