Vytváření jádra Slackware
Někdy operační systém ve výchozím nastavení nepodporuje náš hardware, nebo chceme pouze odebrat podporu hardwaru, který nepotřebujeme. V poslední době uživatelé Linuxu zapomněli na tento úkol po instalaci, který byl kdysi velmi obvyklý.
Poté, co se naučíte nyní instalovat Slackware, uvidíme, jak sestavit jádro Slackware.
Nejprve si stáhněte jádro spuštěním:
wget --no-check-certificate http: // jádro.org / pub / linux / kernel / v2.6 /linux-2.6.38.2.dehet.bz2
Poté extrahujeme v adresáři / usr / src:
tar -C / usr / src -jxvf linux-2.6.38.2.dehet.bz2
Vytvoříme symbolický odkaz na naše nové zdroje jádra:
ln -s linux-2.6.38.2 linux
Nyní si stáhneme záhlaví:
wget http: // slackware.zrcadla.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 /.konfigurace
Spuštění výběru a odebrání spuštěných modulů:
cd linuxprovést menuconfig
Alternativně můžete „udělat menuconfig“ spustit „make oldconfig“ nebo „make xconfig“.
Když se spustí šedá a modrá obrazovka (pokud jste zvolili menuconfig místo xconfig a oldconfig), je čas věnovat zvláštní pozornost každému pohybu. Špatná volba v tomto kroku může mít za následek selhání jádra.
Začněte pečlivě kontrolovat všechny možnosti a možnosti, můžete zrušit zaškrtnutí podpory hardwaru, o kterém jste si jisti, že jej nepoužíváte, například pokud nepoužíváte počítač Lenovo, můžete zrušit zaškrtnutí možností pro tato zařízení, můžete deaktivovat procesory jiný typ, než jaký používáte, bezdrátové karty, které nepotřebujete, ale nejdůležitější je přidat podporu pro hardware, který potřebujete. Obvykle pro to lidé staví jádra.
Pečlivě zkontrolujeme všechny možnosti, pomocí mezerníku ve výchozím nastavení vybereme moduly, které se mají načíst, stisknutím klávesy M je načteme jako deaktivované moduly.
Zkontrolujte souborové systémy, paměť RAM, ovladače zařízení, firmware, procesor, síť, všechny možnosti a v tomto kroku se nesnažte šetřit čas.
Po dokončení přejděte na ULOŽIT a stiskněte ENTER. Poté stiskněte OK a dvakrát dál VÝSTUP.
Nyní umožňuje kompilaci modulů spuštěním následujícího příkazu (tento proces může trvat dlouho):
vytvořit moduly bzImage
Aby bylo možné nainstalovat moduly spustit
provést instalaci modulů
Varování lba32 můžeme zabránit přidáním do Lilo, uděláme to později.
Nyní spusťte:
Nyní můžeme spustit poslední příkazy a pokračovat později s lilo:
str .config / boot / config-custom-2.6.38.2cd / boot
rm systém.mapa
V systému.map-custom-2.6.38.2 Systém.mapa
Nyní můžeme opravit lilo spuštěním:
nano / etc / lilo.konfStisknutím kombinace kláves CTRL + W vyhledáme slovo „přepsat“ a uvidíme „změnit pravidla“ s možností „resetovat“ níže, umožní přidat „lba32“, aby se zabránilo varování Lilo, které jsme viděli dříve
Poté přejděte do dolní části obrazovky a přidejte nové jádro.
Jakmile byly změny pečlivě provedeny, stisknutím kláves CTRL + X a poté Y ukončete lilo a spusťte lilo:
lilo
Vidíme, že přidalo nové jádro a tentokrát nevrátilo chyby ani varování. Nyní restartujte zařízení a při bootování vyberte nové jádro:
Vyzkoušejte své nové jádro, pokud se správně spustí, pak znovu upravte lilo změnou výchozího jádra pro nové.