Přihlásit | Registrovat

Jádro - instalace

V Mandriva Linuxu jsou balíčky jádra připravovány distributorem. Tyto distribuční balíčky jsou upraveny na míru pro Mandriva Linux s tím, že jsou zvlášť připravovány jádra pro architekturu i586 (32 bitů) a x86-64 (64 bitů). Při instalaci z DVD si musíte vybrat, zda chcete nainstalovat 32 nebo 64 bitový systém, tedy i jádro. 32bitový systém lze spouštět i na počítačích architektury 64 bitů, naopak to není možné. Na starší počítačích s 16-bitovou architekturou (x86, resp. i386 a starších) současnou Mandrivu nespustíte.

Další obecné informace o jádru viz článek Jádro - úvod do problematiky.

Označování jader v Mandriva Linuxu

Nejčastěji používaná jádra začínají označením „kernel“, následuje odlišení podle typu počítače.

Podle typu počítače

desktop - určeno pro pracovní stanice, maximum ovladačů nejrůznějšího hardware, operační paměť do 4 GB.

server - některé ovladače navíc (RAID pole a některé serverové hardwarové implementace), operační paměť nad 4 GB.

laptop - určeno pro přenostné počítače, ovladače pro notebooky, paměť do 4GB.

Speciální jádra

Je-li doplněno nějaké další označení za slovo „kernel“, jsou doplňovány systémové záležitosti a služby:

kernel-rt-2.6.31.4-1.rt14.1mdv - jádro s podporou symetrického multiprocesingu (vyměněn plánovač)

kernel-openvz-source-2.6.26-1.openvz1.1mdv - jádro s podporou Vserveru.

Další informace o obashu konkrétního balíčku s jádrem zjistíte příkazem

urpmq -i nazev_balicku

.

Podle podpory určitého hardware/software

někdy je před slovem „kernel“ uvozeno zacílení balíčku na speciálná použití, které z označení vyplývá. Jde o doplnění ovladačů hardware. Uvedu příklady:

kqemu-kernel-desktop-latest - obsahuje ovladač kqemu pro nejnovější distribuční jádro kernel-desktop (viz výše).

broadcom-wl-kernel-desktop-latest - ovladače broadcom-wl atd.

Tyto balíčky si v případě potřeby přiinstalujte k vámi používanému jádru. Balíček musí být určen pro jádro stejného zaměření (desktop, laptop ap.), i zcela shodné verze (číselné označení jádra).

Virtuální balíčky s označením "kernel" v názvu

Některé balíčky ve skutečnosti jádro neobsahují. Jde o balíčky s označením latest. Jsou to tzv. virtuální balíčky, které zajistí, že v systému bude vždy nainstalován nejnovější jádro pro příslušný kernel:

kernel-desktop-latest - nejnovější jádro pro kernel s označením „desktop“ - viz výše.

kernel-netbook-latest - dto pro přenosné počítače a tak dále.

Dalším speciálním balíčkem je balíček s označením devel. Tyto balíčky obsahují tzv. „hlavičkové soubory“ jádra a nástroje, které umožní kompilovat a do jádra zavádět nové jaderné moduly (zpravidla se bude jednat o ovladače hardware).

Pokud instalujete proprietární ovladač pro grafickou kartu od Ati/AMD, NVIDIE, Intelu ap., bez tohoto balíčku to nepůjde.

Tyto balíčky jsou určeny pro jádro daného typu (desktop, server, laptop ap.), i konkrétní verzi. Například pro jádro kernel-desktop-2.6.31.6-1mnb můžete použít pouze balíček kernel-desktop586-devel-2.6.31.6-1mnb. Jinými slovy, název balíčku jádra i název balíčku s hlavičkovými soubory musí být až na označení „devel“ úplně stejný.

Balíček „devel“ pro příslušné jádro umožňuje kompilovat a přidávat do jádra moduly s novými ovladači, ale neumožní tvorbu (kompilaci) vlastního jádra. K tomu jsou zapotřebí soubory se zdrojovými kódy jádra. Obsahuje je balíček s označením source. Chcete-li vytvořit upravené jádro, musíte vycházet z jádra, které je v systému již nainstalováno. K němu přidáte balíčky „devel“ a „source“. Pro balíček „source“ platí to stejné, co bylo řečeno o balíčku „devel“ - název balíčku jádra i název balíčku se zdrojovými soubory musí být až na označení „source“ úplně stejný

Kdo jádro připravil?

To naznačuje přípona v názvu jádra (ne vždy je to až na konci označení). Jádra s „mdv“ v názvu jsou oficiální distribuční jádra. Jádra s označením „mnb“ je jádro Manbo. Jde o kvalitní jádra, od verze 2009.1 jsou používáná pro tvorbu distribučních jader (s malými změnami).

Výměna jádra

Výměna jádra a doinstalování speciální „kernel“ balíčků je v Mandriva Linuxu mimořádně jednoduchá.

V ovládacím centru Mandriva Linuxu, Správa software, si vyberete „kernel“ balíček, které potřebujete a nainstalujete.

Při příštím startu se objeví ve startovní nabídce zavaděče (jde-li o standardní balíček s binárním jádrem), nebo se v systému začnou projevovat nové možnosti (po doinstalování speciálních „kernel“ balíčků - latest, devel, source, nebo balíčků s ovladači).

Nainstaluje-li se nové jádro v rámci aktualizací, rovněž se objeví ve startovací nabídce. Nejnovější standardní jádra kernel-desktop, kernel-laptop a kernel-server se při aktualizaci automaticky posouvají pod nabídku „linux“. Máte-li ho nastaveno jako výchozí, automaticky se při následujícím startu systému spustí systém s nejnovějším jádrem.

Od verze 2010.0 systém automaticky odmazává stará jádra. Ponechává jen nejnovější a jedno starší. Týká se to jen jader nainstalovaných při automatických aktualizacích.

Související témata (odkazy):

Mandriva Wiki
system/prikazovy_radek/kernel_upravy.txt · Poslední úprava: 2010/12/11 12:21 autor: yullaw