Kako Sestaviti Jedro

Kazalo:

Kako Sestaviti Jedro
Kako Sestaviti Jedro

Video: Kako Sestaviti Jedro

Video: Kako Sestaviti Jedro
Video: Как запихать в КАМАЗ 1000 СИЛ 2024, November
Anonim

Ena od prednosti operacijskih sistemov iz družine Linux je izjemna prilagodljivost, ki se izraža v zmožnosti natančne prilagoditve skoraj vseh komponent. Na primer, lahko sestavite jedro s konfiguracijskimi možnostmi, prilagojenimi posebej strojni opremi, ki jo trenutno uporabljate. Z namestitvijo takega jedra lahko znatno povečate splošno zmogljivost sistema.

Kako sestaviti jedro
Kako sestaviti jedro

Potrebno

  • - dostop do skladišča z izvornimi paketi ali dostop do interneta;
  • - geslo za korenskega uporabnika na lokalnem računalniku.

Navodila

Korak 1

Pridobite vire jedra. Če imate dostop do izvornega repozitorija in vključuje paket s pravilno različico jedra, namestite ta paket s pripomočkom apt-get ali synaptic.

Če nimate dostopa do repozitorijev ali morate zgraditi določeno različico jedra, pridobite vire s strežnika kernel.org. V brskalniku odprite https://www.kernel.org/pub/linux/kernel. Preklopite v podimenik, ki ustreza zahtevani vrstici različice jedra. Izberite želeni arhiv in ga prenesite na trdi disk. Uporabite funkcijo za shranjevanje brskalnika ali želeni upravitelj prenosov. Arhiv z izvorno kodo jedra zahtevane različice lahko prenesete tudi prek FTP s strežnika ftp.kernel.org.

Po potrebi prenesite popravke jedra (popravke). Poiščite želene popravke na kernel.org in jih shranite tudi na trdi disk.

2. korak

Pripravite svoj sistem za prevajanje jedra. Namestite prevajalnik gcc, razvijejte pakete glibc in ncurses, fakeroot paket (razen če nameravate zgraditi jedro kot root). Če želite konfigurirati jedro z grafičnim vmesnikom pod nadzorom strežnika X, namestite knjižnice TCL / TK.

3. korak

Pripravite izvorno drevo jedra. Razpakirajte izvorni arhiv v imenik / usr / src / linux. Ali pa ga razpakirajte v poljuben imenik in ustvarite simbolno povezavo linux do njega iz imenika / usr / src. Uporabite dekompresorski program, ki ustreza vrsti arhiva, ki ste ga prenesli (tar ali bzip).

Po potrebi uporabite popravke za vire jedra. Razpakirajte popravke v imenik / usr / src. S spremembami uporabite ukaz popravka.

4. korak

Konfigurirajte jedro. Če naj različica konfiguracije temelji na tisti, ki je že v sistemu, kopirajte datoteko z imenom config- iz imenika / boot v imenik / usr / src / linux in jo preimenujte v.config.

Preklopite v imenik / usr / src / linux. Zaženite znamko z config, menuconfig, oldconfig ali xconfig. Parameter config vam omogoča, da jedro nastavite po korakih. Če določite oldconfig, bodo vrednosti stare konfiguracije uporabljene v največji možni meri. Ukaz make menuconfig bo omogočil konfiguracijo s pomočjo priročnega besedilnega menija, make xconfig pa bo zagnal grafični konfigurator. Nastavite vse zahtevane konfiguracijske parametre jedra.

5. korak

Prevedite jedro. Zaženite make dep in počistite zaporedno, da ustvarite datoteke odvisnosti in očistite izvorno drevo. Zaženite make bzImage za prevajanje in ustvarjanje slikovne datoteke jedra. Module jedra prevedite tako, da v konzolo vnesete make module.

Priporočena: