Nahrání chybějícího firmwaru
Jak je zmíněno v , některá zařízení
vyžadují pro svou práci kromě ovladače zařízení také firmware. Ve
většině případů znamená chybějící firmware nefunkční zařízení.
Existují však výjimky, kdy zařízení bez firmwaru funguje alespoň v
základním režimu a firmware je potřeba až pro povolení speciálních
vlastností.
Pokud ovladač zařízení vyžaduje firmware, který není k dispozici,
&d-i; nabídne jeho nahrání z výměnných médií. Budete-li souhlasit,
&d-i; prozkoumá dostupná zařízení, na kterých hledá buď samotné
soubory s firmwarem, nebo balíky obsahující firmware. Je-li firmware
nalezen, nakopíruje se do /lib/firmware a
příslušný modul je znovu zaveden.
To, která zařízení jsou prohledána a které souborové systémy
prozkoumány, závisí na architektuře, typu instalačních médií a fáze
instalace. Obzvláště v počátcích instalace budete mít největší šanci
na úspěch s disketou nebo USB klíčenkou formátovanou souborovým
systémem FAT. Na architekturách i386 a amd64 je
možné zavést firmware také z MMC nebo SD karty.
Pokud víte, že zařízení není pro instalaci potřeba, nebo pokud
zařízení funguje i bez firmwaru, můžete zavedení firmwaru přeskočit.
&d-i; se ptá pouze na firmware vyžadovaný jadernými moduly používanými
během instalace. Například jedním z ovladačů, které &d-i; během
instalace nepoužívá, je modul radeon pro grafické karty AMD/ATI. To
znamená, že se pro některý hardware nenahraje firmware a takový
hardware pak nemusí být využíván naplno. Pokud máte podezření, že to
je váš případ, zkontrolujte si v nově zavedeném systému výstup příkazu
dmesg a hledejte řádky obsahující slovo
firmware
.
Příprava média
Oficiální obrazy CD neobsahují nesvobodný firmware. Nejčastější způsob
zavedení takového firmwaru je z nějakého výměnného média, jako je USB
klíčenka. (Alternativně můžete použít neoficiální obrazy CD z , které obsahují některý nesvobodný firmware
přímo v sobě.)
Při přípravě USB klíčenky (nebo jiného média jako třeba diskové
oblasti nebo diskety) se soubory s firmwarem musí nacházet buď v kořenovém
adresáři, nebo v adresáři /firmware. Doporučený
souborový systém je FAT, protože je podporovaný hned v úvodní části
instalace.
Archivy obsahující nejnovější balíky pro nejběžnější firmware jsou
dostupné z:
Stačí stáhnout archiv pro příslušné vydání a rozbalit jej na médium.
Jestliže se požadovaný firmware v archivu nenachází, můžete se zkusit
podívat do sekce non-free. Následující přehled by měl obsahovat
většinu dostupných balíků s firmwarem (nemusí být úplný):
Na médium je také možné zkopírovat jednotlivé soubory s firmwarem
(tzn. ne balíky). Takovéto soubory můžete obvykle získat z již
instalovaného systému, nebo od dodavatele hardwaru.
Firmware a instalovaný systém
Všechny firmwary, které se zavedou během instalace, se automaticky
nakopírují do instalovaného systému. To by mělo zajistit, že zařízení
vyžadující firmware budou fungovat i po restartu do nového systému.
Stále zde však existuje drobné riziko v případě, kdy nainstalovaný
systém používá jinou verzi jádra, než instalační systém. V takovém
případě je možné, že se firmware nepodaří zavést kvůli rozdílné verzi.
Pokud byl firmware nainstalován z balíku s firmwarem, &d-i; do
instalovaného systému nainstaluje i tento balík a automaticky přidá do
konfiguračního souboru sources.list sekci non-free.
Výhodou je to, že se firmware bude aktualizovat automaticky.
Jestliže jste při instalaci přeskočili možnost nahrání firmwaru,
nebude dané zařízení nejspíš fungovat ani v nainstalovaném systému.
Pro jeho zprovoznění budete muset doinstalovat firmware ručně.