LINUX

Cómo crear un USB de arranque desde ISO usando la terminal de Linux

crear un usb de arranque desde iso en la terminal de linux

Existen muchas herramientas de terceros para crear una unidad USB de arranque de Linux. Aquí le mostraré cómo crear un flash USB de arranque a partir de un archivo ISO utilizando la terminal de Linux.

Antes de comenzar, asegúrese de haber descargado el archivo .ISO y de tener una unidad flash USB con una capacidad mínima de 4GB.

Compruebe la unidad USB

Conecte la unidad flash USB a su máquina y verifique si está conectada correctamente. Utilice el comando lsblk para enumerar toda la información sobre los dispositivos de bloque adjuntos.

$ lsblk

Salida de muestra:

$ lsblk
 NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
 sdb 8:16 0 10G 0 disk
 └─sdb1 8:17 0 10G 0 part
 sr0 11:0 1 1024M 0 rom
 sdc 8:32 1 14.9G 0 disk
 ├─sdc2 8:34 1 2.3M 0 part
 └─sdc1 8:33 1 1.7G 0 part /media/linoxide/SANDISK
 sda 8:0 0 20G 0 disk
 ├─sda2 8:2 0 1K 0 part
 ├─sda5 8:5 0 1022M 0 part [SWAP]
 ├─sda3 8:3 0 7.9G 0 part
 └─sda1 8:1 0 9G 0 part /

En la lista, busque la partición montada de su unidad USB. En nuestro caso es / dev / sdc1. Está montado de forma predeterminada.

A continuación, debemos desmontar la unidad flash USB con el siguiente comando:

$ umount /dev/sdc1

Asegúrese de cambiar de acuerdo con su unidad USB y verifique si se ha desmontado nuevamente con el comando lsblk.

Debe ver la salida sin punto de montaje frente a sdc1:

Salida de muestra:

$ lsblk
 NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
 sdb 8:16 0 10G 0 disk
 └─sdb1 8:17 0 10G 0 part
 sr0 11:0 1 1024M 0 rom
 sdc 8:32 1 14.9G 0 disk
 ├─sdc2 8:34 1 2.3M 0 part
 └─sdc1 8:33 1 1.7G 0 part
 sda 8:0 0 20G 0 disk
 ├─sda2 8:2 0 1K 0 part
 ├─sda5 8:5 0 1022M 0 part [SWAP]
 ├─sda3 8:3 0 7.9G 0 part
 └─sda1 8:1 0 9G 0 part /

Descargar archivo ISO de Linux

Aquí crearemos una unidad flash de arranque de Ubuntu, primero vaya a sitio web de ubuntu y descargue el archivo iso en su computadora Linux. O puede descargar el archivo iso desde la línea de comando usando el comando wget o curl.

Esto descargará el archivo iso al directorio actual.

$ wget http://cdimage.ubuntu.com/focal/daily-live/current/focal-desktop-amd64.iso

o

$ curl -O http://cdimage.ubuntu.com/focal/daily-live/current/focal-desktop-amd64.iso

Crear unidad de arranque desde la terminal

Vamos a utilizar el comando dd para crear una unidad flash USB de arranque.

Be cautious using the dd command of overwriting or deleting your data. Make sure you have backup

Sintaxis:

$ dd bs=4M if=/path/to/input.iso of=/dev/sd<?> conv=fdatasync

Donde /path/to/input.iso es la ruta donde se descargó la imagen .iso. Asegúrese de cambiar Por la letra de su disco USB en consecuencia. El punto aquí es escribir el nombre del disco en sí (por ejemplo, / dev / sdc) y no la partición (por ejemplo, / dev / sdc1).

Por ejemplo:

$ dd bs=4M if=/tmp/ubuntu-20.04.1-desktop-amd64.iso of=/dev/sdc conv=fdatasync

Dónde bs se lee y escribe BYTES bytes a la vez, if es el archivo de entrada, of es el archivo de salida. los conv=fdatasync poco es importante como dd puede volver antes de que finalice la operación de escritura.

De forma predeterminada, el progreso del comando no se mostrará, para ver el progreso puede usar pv mando:

$ dd if=/tmp/ubuntu-18.04-desktop-amd64.iso | pv | sudo dd of=/dev/sdc bs=4M conv=fdatasync

Nota: A partir de la versión 8.24 de GNU Coreutils, el comando dd tiene la opción de mostrar el progreso.

Una vez finalizado el proceso, puede usar USB como unidad de arranque para la instalación o reparación de ubuntu.

Conclusión

Usar el terminal para crear una unidad USB de arranque es mucho más fácil y rápido que con las herramientas de GUI. Además, es muy útil saber cómo hacerlo en una terminal, porque no siempre hay una GUI disponible. La principal desventaja, en este caso, es que no existe una opción de doble verificación para dd. Las herramientas de GUI lo ayudan a identificar y seleccionar la unidad de destino, y proporcionan un punto de control final, donde puede verificar dos veces, que estará escribiendo en la unidad correcta.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar