Jak je zmíněno v 2.2 – „Ovladače vyžadující firmware“, 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,
debian-installer
nabídne jeho nahrání z výměnných médií. Budete-li souhlasit,
debian-installer
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.
![]() |
Poznámka |
---|---|
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.
debian-installer
se ptá pouze na firmware vyžadovaný jadernými moduly používanými
během instalace. Například jedním z ovladačů, které debian-installer
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“.
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 https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/, 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.
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, debian-installer
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ě.