Budovanie jadra Slackware
Operačný systém niekedy štandardne nepodporuje náš hardvér, alebo iba chceme odstrániť podporu hardvéru, ktorý nepotrebujeme. Používatelia systému Linux v poslednej dobe zabudli na túto úlohu po inštalácii, ktorá bola kedysi veľmi obvyklá.
Keď sa teraz naučíme inštalovať Slackware, uvidíme, ako zostaviť jadro Slackware.
Najskôr si stiahneme jadro spustením:
wget --no-check-certificate http: // jadro.org / pub / linux / kernel / v2.6 /linux-2.6.38.2.decht.bz2
Potom extrahujeme v adresári / usr / src:
tar -C / usr / src -jxvf linux-2.6.38.2.decht.bz2
Vytvoríme symbolický odkaz na naše nové zdroje jadra:
ln -s linux-2.6.38.2 linux
Teraz si stiahneme hlavičky:
wget http: // slackware.zrkadlá.tds.net / pub / slackware / slackware-14.2 / zdroj / k / config-x86 /config-generic-smp-4.4.14-smp
cp config-generic-smp-4.4.14-smp / usr / src / linux /.konfigur
Postup začatia výberu a odstránenia spustených modulov:
cd linuxurobiť menuconfig
Môžete tiež „vytvoriť menuconfig“ spustiť „make oldconfig“ alebo „make xconfig“.
Keď sa spustí sivá a modrá obrazovka (ak ste vybrali xconfig a oldconfig menuconfig), je čas venovať osobitnú pozornosť každému pohybu. Nesprávna voľba v tomto kroku môže mať za následok zlyhanie jadra.
Začnite starostlivo skontrolovať všetky možnosti a možnosti, môžete zrušiť začiarknutie podpory pre hardvér, o ktorom ste si istí, že ho nepoužívate, napríklad ak nepoužívate počítač Lenovo, môžete zrušiť začiarknutie možností pre tieto zariadenia, môžete vypnúť procesory iný typ ako ten, ktorý používate, bezdrôtové karty, ktoré nepotrebujete, ale najdôležitejšie je pridať podporu pre hardvér, ktorý potrebujete. Zvyčajne to je to, kvôli čomu ľudia stavajú jadrá.
Starostlivo skontrolujeme všetky možnosti, pomocou medzerníka vyberieme predvolene moduly, ktoré sa majú načítať, stlačením klávesu M ich načítame ako zakázané moduly.
Skontrolujte súborové systémy, RAM, ovládače zariadení, firmvér, procesor, sieťové pripojenie, všetky možnosti a v tomto kroku sa nesnažte ušetriť čas.
Po dokončení choďte na ULOŽIŤ a stlačte VSTÚPTE. Potom stlačte Ok a dvakrát ďalej VÝCHOD.
Teraz umožňuje kompiláciu modulov spustením nasledujúceho príkazu (tento proces môže trvať dlho):
vytvoriť moduly bzImage
Aby bolo možné nainštalovať spustené moduly
vykonať inštaláciu modulov
Varovaniu lba32 môžeme zabrániť pridaním do Lilo, urobíme to neskôr.
Teraz spustite:
Teraz umožnime spustiť posledné príkazy a pokračovať s lilo neskôr:
cp .config / boot / config-custom-2.6.38.2cd / boot
rm systém.mapa
v systéme.mapa-zvyk-2.6.38.2 Systém.mapa
Teraz môžeme opraviť lilo spustením:
nano / etc / lilo.konfStlačením kombinácie klávesov CTRL + W vyhľadáme slovo „override“ a uvidíme „change rules“ s možnosťou „reset“ nižšie, umožníme pridať „lba32“, aby sme zabránili varovaniu Lilo, ktoré sme videli predtým
Potom choďte do dolnej časti obrazovky a pridajte nové jadro.
Po dôkladnom vykonaní zmien stlačte klávesovú skratku CTRL + X a potom Y, čím ukončíte program lilo, a spustite program lilo:
lilo
Vidíme, že pridalo nové jadro a tentoraz nevrátilo chyby ani varovania. Teraz reštartujte zariadenie a pri bootovaní vyberte nové jadro:
Vyskúšajte svoje nové jadro, ak sa správne bootuje, potom znova upravte príkaz lilo tak, že zmeníte predvolené jadro pre nové.