slackware

Kompilace jádra Slackware

Kompilace jádra Slackware

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 linux
prové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:

cp arch / x86 / boot / bzImage / boot / vmlinuz-custom-2.6.38.2

Nyní můžeme spustit poslední příkazy a pokračovat později s lilo:

str .config / boot / config-custom-2.6.38.2
cd / 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.konf

Stisknutí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é.

Hry Top 10 her k hraní na Ubuntu
Top 10 her k hraní na Ubuntu
Platforma Windows byla jednou z dominujících platforem pro hraní her kvůli velkému procentu her, které se dnes vyvíjejí, aby nativně podporovaly Windo...
Hry 5 nejlepších arkádových her pro Linux
5 nejlepších arkádových her pro Linux
V dnešní době jsou počítače vážné stroje používané k hraní her. Pokud nemůžete získat nové vysoké skóre, budete vědět, co tím myslím. V tomto příspěvk...
Hry Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 vydané minulý měsíc, je šestým vývojovým vydáním v 1.13.série x a přináší řadu vylepšení, zejména do uživatelského rozhraní,...