Objetivo
Es posible que el CD/DVD de instalación predeterminado de Debian Linux no contenga firmware propietario (controladores) para su hardware. Por este motivo, depende del usuario cargar este firmware no libre durante la instalación de Debian Linux. Este artículo lo ayuda a preparar su medio extraíble para cargar el firmware faltante durante la instalación de Debian Linux.
Sin embargo, puede considerar otro enfoque alternativo en comparación con cargar su firmware desde la unidad USB como se describe a continuación, que consiste en usar imágenes no oficiales que contienen firmware no libre directamente. Las imágenes no oficiales no libres que incluyen paquetes de firmware para cada versión de lanzamiento de Debian están disponibles aquí:http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/
Requisitos
Unidad USB u otro medio extraíble, como una tarjeta SD, etc.
Dificultad
FÁCIL
Convenios
- # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de
sudo
comando - $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios
Instrucciones
Preparar y montar la unidad USB
Al usar otro sistema Linux, debemos preparar nuestro medio extraíble de manera que el sistema lo reconozca en la etapa inicial de la instalación del sistema. Para hacerlo, creamos una unidad USB de partición única y la formateamos con un sistema de archivos FAT32. Usa fdisk -l
comando para ubicar el nombre del dispositivo de bloque de su unidad 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
Utilice su herramienta de partición favorita para crear una nueva partición FAT32 en su unidad USB. Alternativamente, use el siguiente comando para crear automáticamente una sola partición en su unidad USB marcada para el sistema de archivos FAT32.
Tenga en cuenta que el siguiente comando destruye todos los datos en su medio extraíble. Además, asegúrese de proporcionar un argumento de nombre de dispositivo de bloque correcto para evitar destruir accidentalmente otro disco que también esté conectado a su sistema.
# echo -e "o\nn\np\n1\n\n\nt\nb\nw" | fdisk /dev/sdX
Una vez que la nueva partición esté lista, cree un sistema de archivos FAT32.
# mkfs.vfat /dev/sdX1 mkfs.fat 3.0.27 (2014-11-12)
Por último, monte su unidad USB en, por ejemplo. /mnt/tmp
punto de montaje.
Descargar y copiar firmware no libre a USB
En esta etapa, podemos descargar y copiar el firmware que falta en una unidad USB. Usa wget
para descargar y tar
comando para extraer el firmware no libre en su unidad USB. Reemplazar VERSION
cadena con el nombre en clave de Debian que está a punto de instalar.
El siguiente comando descargará y extraerá firmware no libre en su unidad USB. Aquí la guía también asume que su USB está montado bajo /mnt/tmp
directorio:
wget -qO- http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/VERSION/current/firmware.tar.gz | tar xz -C /mnt/tmp
Por ejemplo, para descargar un firmware para la versión Debian Stretch, ejecute:
wget -qO- http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/stretch/current/firmware.tar.gz | tar xz -C /mnt/tmp
Desmontar unidad USB
Finalmente, estamos listos para umount
Unidad USB:
# umount /mnt/tmp/
Ahora inserte su disco USB que contiene todo el firmware no libre en su PC y estará listo para continuar con su instalación de Debian Linux.