Jak Sestavit Jádro

Obsah:

Jak Sestavit Jádro
Jak Sestavit Jádro

Video: Jak Sestavit Jádro

Video: Jak Sestavit Jádro
Video: PANELREKO, s.r.o. - rekonstrukce bytového jádra 2024, Smět
Anonim

Jednou z výhod operačních systémů rodiny Linux je jejich extrémní flexibilita, vyjádřená ve schopnosti doladit téměř všechny komponenty. Můžete například zkompilovat jádro s možnostmi konfigurace přizpůsobenými konkrétně hardwaru, který právě používáte. Instalací takového jádra můžete výrazně zvýšit celkový výkon systému.

Jak sestavit jádro
Jak sestavit jádro

Nezbytné

  • - přístup do úložiště se zdrojovými balíčky nebo přístup k internetu;
  • - heslo uživatele root na místním počítači.

Instrukce

Krok 1

Získejte zdroje jádra. Pokud máte přístup ke zdrojovému úložišti a obsahuje balíček se správnou verzí jádra, nainstalujte tento balíček pomocí nástroje apt-get nebo synaptického.

Pokud nemáte přístup k úložištím nebo potřebujete vytvořit konkrétní verzi jádra, získejte zdroje ze serveru kernel.org. Otevřete ve svém prohlížeči https://www.kernel.org/pub/linux/kernel. Přejděte do podadresáře odpovídajícího řádku požadované verze jádra. Vyberte požadovaný archiv a stáhněte jej na pevný disk. Použijte funkci uložení prohlížeče nebo preferovaného správce stahování. Archiv se zdrojovým kódem jádra požadované verze můžete také stáhnout pomocí FTP ze serveru ftp.kernel.org.

V případě potřeby si stáhněte opravy (opravy) jádra. Vyberte si požadované opravy na kernel.org a uložte je také na pevný disk.

Krok 2

Připravte systém na kompilaci jádra. Nainstalujte kompilátor gcc, vyvíjejte balíčky glibc a ncurses, balíček fakeroot (pokud neplánujete vytvořit jádro jako root). Nainstalujte si knihovny TCL / TK, pokud chcete konfigurovat jádro pomocí grafického rozhraní pod kontrolou X serveru.

Krok 3

Připravte si zdrojový strom jádra. Rozbalte zdrojový archiv do adresáře / usr / src / linux. Nebo jej rozbalte do libovolného adresáře a vytvořte na něj symbolický odkaz linuxu z adresáře / usr / src. Použijte dekompresní program, který odpovídá typu staženého archivu (tar nebo bzip).

Pokud je to nutné, aplikujte opravy na zdroje jádra. Rozbalte opravy do adresáře / usr / src. K provedení změn použijte příkaz patch.

Krok 4

Nakonfigurujte jádro. Pokud by verze konfigurace měla vycházet z verze, která je již v systému, zkopírujte soubor s názvem jako config- z adresáře / boot do adresáře / usr / src / linux a přejmenujte jej na.config.

Přejděte do adresáře / usr / src / linux. Spusťte make s config, menuconfig, oldconfig nebo xconfig. Konfigurační parametr vám umožní konfigurovat jádro krok za krokem. Pokud zadáte oldconfig, použijí se co nejvíce hodnoty staré konfigurace. Příkaz make menuconfig umožní konfiguraci pomocí pohodlné textové nabídky a příkaz make xconfig spustí grafický konfigurátor. Nastavte všechny požadované konfigurační parametry jádra.

Krok 5

Zkompilujte jádro. Spusťte make dep a proveďte postupné generování souborů závislostí a vyčištění zdrojového stromu. Spusťte make bzImage ke kompilaci a vytvoření obrazového souboru jádra. Kompilace modulů jádra zadáním make moduly v konzole.

Doporučuje: