GNU/Linux >> Linux Esercitazione >  >> Debian

Come caricare il firmware mancante da un supporto rimovibile durante l'installazione di Debian Linux

Obiettivo

Il CD/DVD di installazione predefinito di Debian Linux potrebbe non contenere firmware (driver) proprietario per l'hardware. Per questo motivo, spetta all'utente caricare questo firmware non libero durante l'installazione di Debian Linux. Questo articolo ti aiuta a preparare il tuo supporto rimovibile per caricare il firmware mancante durante l'installazione di Debian Linux.

Tuttavia, potresti considerare un altro approccio alternativo rispetto al caricamento del firmware dall'unità USB come descritto di seguito, ovvero utilizzare immagini non ufficiali contenenti direttamente firmware non libero. Le immagini non ufficiali non libere che includono i pacchetti firmware per ciascuna versione di rilascio di Debian sono disponibili qui:
http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/

Requisiti

Unità USB o altro supporto rimovibile come una scheda SD, ecc.

Difficoltà

FACILE

Convenzioni

  • # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando sudo comando
  • $ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato

Istruzioni

Prepara e monta un'unità USB

Utilizzando un altro sistema Linux, dobbiamo preparare il nostro supporto rimovibile in modo che il sistema lo riconosca nella fase iniziale dell'installazione del sistema. Per fare ciò creiamo una singola unità USB di partizione e la formattiamo con un filesystem FAT32. Usa fdisk -l comando per individuare il nome del dispositivo a blocchi dell'unità USB:

# 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

Usa il tuo strumento di partizionamento preferito per creare una nuova partizione FAT32 sull'unità USB. In alternativa, utilizzare il comando qui sotto per creare automaticamente una singola partizione sull'unità USB contrassegnata per il filesystem FAT32.

Tieni presente che il comando seguente distrugge tutti i dati sul supporto rimovibile. Inoltre, assicurati di fornire un argomento del nome del dispositivo a blocchi corretto per evitare di distruggere accidentalmente altri dischi collegati al tuo sistema.

# echo -e "o\nn\np\n1\n\n\nt\nb\nw" | fdisk /dev/sdX

Una volta che la nuova partizione è pronta, crea un filesystem FAT32.

# mkfs.vfat /dev/sdX1 
mkfs.fat 3.0.27 (2014-11-12)

Infine, monta la tua chiavetta USB ad es. /mnt/tmp punto di montaggio.

Scarica e copia il firmware non gratuito su USB

A questo punto, possiamo scaricare e copiare il firmware mancante su un'unità USB. Usa wget per scaricare e tar comando per estrarre il firmware non libero sulla tua chiavetta USB. Sostituisci VERSION stringa con il nome in codice di Debian che stai per installare.

Il comando seguente scaricherà ed estrarrà il firmware non libero sull'unità USB. Qui la guida presuppone anche che la tua USB sia montata in /mnt/tmp directory:

wget -qO- http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/VERSION/current/firmware.tar.gz | tar xz -C /mnt/tmp

Ad esempio, per scaricare un firmware per la versione Debian Stretch, eseguire:

wget -qO- http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/stretch/current/firmware.tar.gz | tar xz -C /mnt/tmp

Smontare l'unità USB

Finalmente, siamo pronti per umount Chiavetta USB:

# umount /mnt/tmp/

Ora inserisci il tuo disco USB contenente tutto il firmware non libero nel tuo PC e sei pronto per continuare con l'installazione di Debian Linux.


Debian
  1. Come aggiornare da Debian 10 a Debian 11

  2. Installa Ubuntu | Come installare Ubuntu da USB? | Installazione di Ubuntu da Pen Drive

  3. Come eseguire l'avvio da un'unità USB in VirtualBox su Linux

  4. Debian – "caricare il firmware mancante da supporti rimovibili?" (Debian)?

  5. Come creare un supporto di installazione flash USB di Windows 7 da Linux?

Come creare una ISO da un'unità USB avviabile in Linux

Come avviare dall'unità USB in Virtualbox in Linux

Come utilizzare un'unità USB su Debian 10

Come formattare un'unità USB in Debian

Come avviare il file ISO di Debian dal disco rigido con GRUB2

Crea un'unità USB avviabile Debian 11 Bullseye