En Linux existen muchos programas gráficos para crear USB's booteables. Por ejemplo, Start Disk Creator es uno de ellos, liviano y muy fácil de utilizar, solo seleccionas el fichero .ISO y el dispositivo USB que vas a utilizar y eso es todo.
Sin embargo, habemos muchos usuarios que preferimos no salir tanto de la terminal para realizar ciertas tareas y es por eso que acá explico cómo crear un USB booteable vía terminal. Solo se necesitamos montar el dispositivo que vamos a utilizar y luego ejecutar un comando.
PASOS
1. Identificar la ruta del dispositivo USB
Para ellos nos valemos del comando lsblk
En mi caso mi dispositivo es el que aparece subrayado, es decir; la unidad sdb
. De todas formas, si se te dificulta ubicar tu dispositivo USB puedes utilizar el comando sudo fdisk -l
.
Mi dispositivo aparece subrayado. Lo que vamos a necesitar es saber su ruta, para este ejemplo sería /dev/sdb
.
2. Identificar la ruta de la imagen ISO
En mi caso la ruta de la imagen iso es /home/jeff/Downloads/imagen.iso
.
3. Comando dd
El comando para crear el USB booteable es dd
. Para realizar esto necesitamos brindarle algunos parámetros, en cuestión los más importantes son 2:
- if: quiere decir input file, acá debemos colocar la ruta en la que se encuentra la imagen ISO.
- of: quiere decir output file, acá debemos colocar la ruta en la que se encuentra el dispositivo USB.
Solamente con esos parámetros ya podríamos crear el USB booteable. Por otra parte, si lo ejecutas podrás ver que la terminal no muestra ninguna barra de progreso, solo quedará como "congelada" esperando a que termine de realizar la tarea. Sin embargo, dd cuenta con un parámetro llamado status=progress
que nos permitirá visualizar el progreso del copiado.
Así que para este ejemplo el comando quedaría así:
sudo dd if=/home/jeff/Downloads/[imagen_iso] of=/dev/sdb status=progress
Y eso sería todo, tendríamos una USB totalmente booteable.
Nos leemos en una próxima.