Cíl
Výchozí instalační CD/DVD Debian Linux nemusí obsahovat proprietární firmware (ovladače) pro váš hardware. Z tohoto důvodu je na uživateli, aby si tento nesvobodný firmware nahrál během instalace Debian Linuxu. Tento článek vám pomůže připravit vyměnitelné médium na nahrání chybějícího firmwaru během instalace Debian Linux.
Můžete však zvážit ještě jiný alternativní přístup ve srovnání s načítáním firmwaru z jednotky USB, jak je popsáno níže, což je přímé použití neoficiálních obrázků obsahujících nesvobodný firmware. Neoficiální nesvobodné obrazy, které obsahují balíčky firmwaru pro každou verzi Debianu, jsou k dispozici zde:http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/
Požadavky
USB disk nebo jiné vyměnitelné médium, jako je SD karta atd.
Obtížnost
SNADNÉ
Konvence
- # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí
sudo
příkaz - $ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel
Pokyny
Připravte a připojte jednotku USB
Při použití jiného systému Linux musíme naše vyměnitelné médium připravit tak, aby je systém rozpoznal v rané fázi instalace systému. Za tímto účelem vytvoříme USB disk s jedním oddílem a naformátujeme jej souborovým systémem FAT32. Použijte fdisk -l
příkaz k vyhledání názvu blokového zařízení vašeho USB disku:
# fdisk -l Disk /dev/sdg: 125 MiB, 131072000 bytes, 256000 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0xdd134f86 Device Boot Start End Sectors Size Id Type /dev/sdg1 2048 255999 253952 124M b W95 FAT32
Použijte svůj oblíbený rozdělovací nástroj k vytvoření nového oddílu FAT32 na vašem USB disku. Případně použijte níže uvedený příkaz k automatickému vytvoření jednoho oddílu na vašem USB disku označeného pro souborový systém FAT32.
Upozorňujeme, že níže uvedený příkaz zničí všechna data na vašem vyměnitelném médiu. Kromě toho nezapomeňte zadat správný argument názvu blokového zařízení, aby nedošlo k náhodnému zničení jiného disku také připojeného k vašemu systému.
# echo -e "o\nn\np\n1\n\n\nt\nb\nw" | fdisk /dev/sdX
Jakmile bude nový oddíl připraven, vytvořte souborový systém FAT32.
# mkfs.vfat /dev/sdX1 mkfs.fat 3.0.27 (2014-11-12)
Nakonec připojte USB disk např. /mnt/tmp
bod připojení.
Stáhněte si a zkopírujte bezplatný firmware na USB
V této fázi si můžeme stáhnout a zkopírovat chybějící firmware na USB disk. Použijte wget
stáhnout a tar
příkaz k extrahování nesvobodného firmwaru na váš USB disk. Nahraďte VERSION
řetězec s kódovým názvem Debianu, který se chystáte nainstalovat.
Níže uvedený příkaz stáhne a rozbalí bezplatný firmware na váš USB disk. Zde průvodce také předpokládá, že vaše USB je připojeno pod /mnt/tmp
adresář:
wget -qO- http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/VERSION/current/firmware.tar.gz | tar xz -C /mnt/tmp
Chcete-li například stáhnout firmware pro vydání Debian Stretch, proveďte:
wget -qO- http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/stretch/current/firmware.tar.gz | tar xz -C /mnt/tmp
Odpojit jednotku USB
Nakonec jsme připraveni umount
Jednotka USB:
# umount /mnt/tmp/
Nyní vložte svůj USB disk obsahující veškerý nesvobodný firmware do vašeho PC a jste připraveni pokračovat v instalaci Debian Linuxu.