Crear un USB de arranque en Linux usando el comando dd
Publicado: 07 Ago 2024, 12:57
El comando dd (Dataset Definition) en Linux es una herramienta poderosa para crear un USB de arranque. Pasos a seguir para crear un USB de arranque con una imagen ISO (en el ejemplo, más abajo, verás que con una iso de la distro PeppermitOS):
1. Identificar el dispositivo USB:
Primero, necesitas identificar el nombre del dispositivo USB. Puedes usar el comando lsblk o [/b]fdisk -l[/b] para listar los dispositivos conectados. Busca tu USB en la lista, por ejemplo, /dev/sdX (donde X es la letra asignada a tu USB).
2. Desmontar el dispositivo USB:
Antes de escribir en el USB, asegúrate de desmontarlo. Reemplaza /dev/sdX1 con la partición correcta de tu USB.
3. Crear el USB de arranque:
Usa el comando dd para copiar la imagen ISO al USB. Asegúrate de reemplazar ruta/archivo.iso con la ruta a tu archivo ISO y /dev/sdX con el nombre de tu dispositivo USB.
- if=: Especifica el archivo de entrada (tu archivo ISO).
- of=: Especifica el archivo de salida (tu dispositivo USB).
- bs=4M: Establece el tamaño del bloque a 4 megabytes para una copia más rápida.
- status=progress: Muestra el progreso de la operación.
- sync: Asegura que todos los datos se escriban correctamente en el USB.
4. Verificar:
Una vez completado, puedes verificar que el USB se haya creado correctamente intentando arrancar desde él en tu ordenador.
Con estos pasos creas un USB de arranque en Linux usando dd.
Ejemplo:
1.- Identificamos el USB
2.- Desmontamos el USB
3.- Grabamos la imagen ISO al USB
+ info sobre el comando DD
- Comando DD: ¿Qué es y cómo usarlo?
- Uso del comando dd
- Guía completa y detallada (con ejemplos) de DD
1. Identificar el dispositivo USB:
Primero, necesitas identificar el nombre del dispositivo USB. Puedes usar el comando lsblk o [/b]fdisk -l[/b] para listar los dispositivos conectados. Busca tu USB en la lista, por ejemplo, /dev/sdX (donde X es la letra asignada a tu USB).
Código: Seleccionar todo
lsblk
Antes de escribir en el USB, asegúrate de desmontarlo. Reemplaza /dev/sdX1 con la partición correcta de tu USB.
Código: Seleccionar todo
sudo umount /dev/sdX1
Usa el comando dd para copiar la imagen ISO al USB. Asegúrate de reemplazar ruta/archivo.iso con la ruta a tu archivo ISO y /dev/sdX con el nombre de tu dispositivo USB.
Código: Seleccionar todo
sudo dd if=ruta/archivo_iso of=/dev/sdX bs=4M status=progress && sync
- of=: Especifica el archivo de salida (tu dispositivo USB).
- bs=4M: Establece el tamaño del bloque a 4 megabytes para una copia más rápida.
- status=progress: Muestra el progreso de la operación.
- sync: Asegura que todos los datos se escriban correctamente en el USB.
4. Verificar:
Una vez completado, puedes verificar que el USB se haya creado correctamente intentando arrancar desde él en tu ordenador.
Con estos pasos creas un USB de arranque en Linux usando dd.
Ejemplo:
1.- Identificamos el USB
Código: Seleccionar todo
guillermo@ordenador:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 465,8G 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
├─sda2 8:2 0 464,3G 0 part /
└─sda3 8:3 0 976M 0 part [SWAP]
sdb 8:16 0 465,8G 0 disk
└─sdb1 8:17 0 465,8G 0 part /media/500gb2
sdc 8:32 1 57,3G 0 disk
└─sdc1 8:33 1 57,3G 0 part /media/usb64
sdd 8:48 1 14,9G 0 disk
└─sdd1 8:49 1 14,9G 0 part
sr0 11:0 1 1024M 0 romCódigo: Seleccionar todo
guillermo@ordenador:~$ sudo umount /dev/sdd1
[sudo] contraseña para guillermo:
umount: /dev/sdd1: no montado.Código: Seleccionar todo
guillermo@ordenador:~$ sudo dd if=/home/guillermo/ISOS/PeppermintOS-Debian-64.iso of=/dev/sdd1 bs=4M status=progress && sync
1564475392 bytes (1,6 GB, 1,5 GiB) copied, 35 s, 44,6 MB/s
374+1 records in
374+1 records out
1570897920 bytes (1,6 GB, 1,5 GiB) copied, 171,745 s, 9,1 MB/s
guillermo@ordenador:~$- Comando DD: ¿Qué es y cómo usarlo?
- Uso del comando dd
- Guía completa y detallada (con ejemplos) de DD