Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> linux >> .

Pomoc s Linux Kernel kompilácie

Linuxové jadro je súčasťou operačného systému , ktorý komunikuje medzi aplikáciami , zariadení a počítačových komponentov , ako je procesor alebo pamäť . Väčšina užívateľov Linuxu nebudete musieť kompilovať jadro , ale kompiláciou vlastného jadra môžete uvoľniť systémové prostriedky , pretože inštalované rozvody mnoho jadrá obsahujú informácie a ovládače pre mnoho typov hardvéru . Ale kompiláciu vlastného jadra je zložitá , a chyba môže spôsobiť , že počítač nebude možné spustiť . Prevencia najčastejších chýb , zvyšuje vaše šance na úspešné kompiláciu vlastného jadra . Zoznámte sa s Závislosti

Urobte svoj ​​domáci úlohu pred kompiláciou nové jadro . Ako každý kus softvéru , nové jadrá majú závislosti , ktoré musia byť splnené . Tie sú uvedené v adresári Dokumentácia zdrojového adresára jadra v súbore " Zmeny " . Ak kompilácie jadra pár patchov od vášho aktuálneho , tam asi nebude moc upgradovať . Ale ak ste v pohybe do hlavnej revízie , budete musieť upgradovať veľkú časť svojho distribúcie pred kompiláciou nové jadro . Prečítajte si " README " na najvyššej úrovni so zdrojovými kódmi jadra , rovnako , pretože obsahuje dôležité informácie špecifické pre jadrá staviate .
ClipArt Staré jadro a moduly

, kým nebudete vedieť , že vaša nová práca jadra , aby sa vaše staré jadro a moduly na počítači . S pracovnou jadro ako rezervy tiež znamená , že môžete obnoviť , v prípade , že vaše nové jadro nebude bootovať . Moderné pevné disky sú veľké a jadrá sú pomerne malé , takže nie je potreba odstrániť staré jadro . Tiež majte na starý kernel na pevnom disku . Pri konfigurácii nového jadra , vyberte možnosť " Automaticky Append Informácie o verzii " pod " General Setup " a staré moduly nebudú prepísané novými .
Použitie starej konfigurácie

Ak máte funkčné jadro , použite starú konfiguráciu ako základ pre nové miesto . Tieto konfigurácie sú zvyčajne uložené v " /boot . " Ak chcete použiť starú konfiguráciu , použite príkaz " make oldconfig " v novom zdrojovom adresári . To bude mať vaše staré konfigurácie a aplikovať ich na nové zdroje . Použitie starej konfigurácie znamená , že ste menej pravdepodobné , že zabudnete niečo dôležité . Uvedomte si , že niektoré veci , ako je napríklad ext3 a ďalšie súborové systémy , by mala byť postavená do jadra , skôr než zostavené ako moduly . Pri výbere vecí zahrnúť do svojho jadra , východiskové voľby sú navrhnuté tak , aby boli bezpečné .
Obnova

Ak by sa niečo pokazí , uistite sa , že pracovné topánku disk . To vám umožní spustiť bezpečne a opraviť , čo sa stalo . Ak ste si udržať svoje staré moduly okolo , v starom zdrojového adresára , spustiť " make modules " a " make modules_install . " Tieto príkazy budú fungovať aj v novom zdroji , ak ste zabudli vytvoriť moduly novým jadrom je . Ak sú obe konfigurácie starého a nového jadra sú nenávratne zmenilo , jedinou možnosťou by mohlo byť preinštalovať systémový softvér . Pred zavedením novej jadro vždy zálohovať počítač .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené