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ě.