Ako Zostaviť Jadro

Obsah:

Ako Zostaviť Jadro
Ako Zostaviť Jadro

Video: Ako Zostaviť Jadro

Video: Ako Zostaviť Jadro
Video: Акулёнок туруру туру | +Сборник | Песни про Животных | Семья Акул | Пинкфонг песни для детей 2024, Smieť
Anonim

Jednou z výhod operačných systémov rodiny Linux je ich extrémna flexibilita vyjadrená schopnosťou doladiť takmer všetky komponenty. Napríklad môžete zostaviť jadro s možnosťami konfigurácie prispôsobenými špeciálne pre hardvér, ktorý práve používate. Inštaláciou takéhoto jadra môžete výrazne zvýšiť celkový výkon systému.

Ako zostaviť jadro
Ako zostaviť jadro

Nevyhnutné

  • - prístup do úložiska so zdrojovými balíkmi alebo prístup k internetu;
  • - heslo užívateľa root na lokálnom počítači.

Inštrukcie

Krok 1

Získajte zdroje jadra. Ak máte prístup do zdrojového úložiska, ktoré obsahuje balík so správnou verziou jadra, nainštalujte si tento balík pomocou nástroja apt-get alebo synaptického nástroja.

Ak nemáte prístup k úložiskám alebo potrebujete zostaviť konkrétnu verziu jadra, získajte zdroje zo servera kernel.org. Vo svojom prehliadači otvorte https://www.kernel.org/pub/linux/kernel. Zmeňte podadresár zodpovedajúci požadovanému riadku verzie jadra. Vyberte požadovaný archív a stiahnite ho na pevný disk. Použite funkciu uloženia prehľadávača alebo preferovaného správcu sťahovania. Archív so zdrojovým kódom jadra požadovanej verzie si môžete tiež stiahnuť prostredníctvom FTP zo servera ftp.kernel.org.

V prípade potreby si stiahnite opravy jadra (opravy). Vyberte si požadované opravy na stránke kernel.org a uložte ich tiež na pevný disk.

Krok 2

Pripravte systém na kompiláciu jadra. Nainštalujte kompilátor gcc, vyvíjajte balíky glibc a ncurses, balíček fakeroot (pokiaľ neplánujete vytvoriť jadro ako root). Nainštalujte si knižnice TCL / TK, ak chcete konfigurovať jadro pomocou grafického rozhrania pod kontrolou X servera.

Krok 3

Pripravte si zdrojový strom jadra. Rozbaľte zdrojový archív do adresára / usr / src / linux. Alebo ho rozbaľte do ľubovoľného adresára a vytvorte naň symbolický odkaz linuxu z adresára / usr / src. Použite dekompresný program, ktorý zodpovedá typu stiahnutého archívu (tar alebo bzip).

Ak je to potrebné, aplikujte opravy na zdroje jadra. Rozbaľte opravy do adresára / usr / src. Na vykonanie zmien použite príkaz patch.

Krok 4

Nakonfigurujte jadro. Ak by verzia konfigurácie mala vychádzať z tej, ktorá je už v systéme, skopírujte súbor s názvom ako config- z adresára / boot do adresára / usr / src / linux a premenujte ho na.config.

Prejdite do adresára / usr / src / linux. Spustite make s config, menuconfig, oldconfig alebo xconfig. Konfiguračný parameter vám umožní konfigurovať jadro krok za krokom. Ak zadáte oldconfig, použijú sa čo najviac hodnoty starej konfigurácie. Príkaz make menuconfig umožní konfiguráciu pomocou pohodlnej textovej ponuky a príkaz make xconfig spustí grafický konfigurátor. Nastavte všetky požadované konfiguračné parametre jadra.

Krok 5

Zostavte jadro. Spustite make dep a urobte postupné čistenie, aby ste vygenerovali súbory závislostí a vyčistili zdrojový strom. Spustite make bzImage, ktorý chcete skompilovať a vytvoriť obrazový súbor jadra. Zostavte moduly jadra zadaním príkazov make Modules do konzoly.

Odporúča: