Búsqueda de sitios web

Crear Linux USB multiarranque con Ventoy


Este tutorial explica cómo crear un USB de arranque múltiple en Linux en el que solo necesita copiar cualquier ISO que desee arrancar. Después de leer este tutorial, sabrá cómo crear en un minuto un USB de arranque múltiple que contenga múltiples sistemas operativos, como diferentes distribuciones de Linux o Microsoft Windows.

Creación de un USB de arranque múltiple en Linux usando Ventoy

Para comenzar, primero descargue el paquete tar.gz de Linux desde https://github.com/ventoy/Ventoy/releases y extraiga los archivos ejecutando el siguiente comando.

Nota: reemplace ventoy-1.0.45-linux.tar.gz con la versión actual.

$ tar xvzf ventoy-1.0.45-linux.tar.gz

Una vez extraído, muévase al directorio usando el comando cd (Cambiar directorio) como se muestra en la imagen a continuación.

$ cd ventoy-1.0.45/

Ahora, ejecuta Ventoy2Disk.sh con privilegios, usando la opción -i y escribiendo la ruta a tu unidad USB. En mi caso, el disco está montado en /dev/sdb. Reemplace este punto de montaje por el suyo y ejecute el siguiente comando. Cuando se le solicite confirmación, presione y.

$ sudo ./Ventoy2Disk.sh -i /dev/sdb

Después de crear el USB de arranque múltiple, verá una notificación de éxito como se muestra a continuación.

Ahora, solo necesita todas las imágenes ISO que desea poder iniciar en el punto de montaje. En mi caso, /dev/sdb está montado en /media/linux-console/Ventoy. En el siguiente ejemplo, copio una imagen de Ubuntu y Debian en el USB.

$ cp ubuntu-20.04.2.0-desktop-amd64.iso debian-10.9.0-amd64-xfce-CD-1.iso /media/linux-console/Ventoy/

Una vez copiado, pruebe el USB arrancándolo. Debe aparecer un menú como el que se muestra a continuación, que le permitirá iniciar cualquiera de las imágenes ISO que copió en el disco USB.

Por ejemplo, si selecciono la ISO de Debian, aparecerá el menú de instalación.

Para eliminar Ventoy, puede usar Gparted.

Acerca de Ventoy

Ventoy parece ser la mejor de las herramientas descritas en este tutorial y muestra una estabilidad extrema. Algunas características de Ventoy son:

  • Fuente abierta

  • Muy fácil de usar

  • Soporta persistencia

  • Proceso rápido limitado solo por la velocidad de copia ISO

  • Se puede instalar en dispositivos USB, discos locales, SSD, tarjeta SD y NVMe

  • Arranque desde archivos ISO/IMG/WIM/VHD(x)/EFI sin extracción

  • No es necesario ser continuo en la unidad para archivos ISO/IMG/WIM/VHD(x)/EFI

  • x86 heredado, IA32 UEFI, x86_64 UEFI, ARM64 y MIPS64EL UEFI

  • Admite arranque seguro UEFI x86_64/IA32

  • RHEL7/8/CentOS7/8/Ubuntu Server/SUSE, Microsoft Windows... compatible con la instalación automática

  • Admite MBR (registro de arranque maestro) y GPT (tabla de particiones GUID)

  • FAT32/NTFS/exFAT//UDF/XFS/Ext2(3)(4) compatible con la partición principal

  • Admite archivos ISO grandes

  • Estilo de menú de arranque nativo para Legacy y UEFI

  • Admite la mayoría de los tipos de ISO

  • Arranque de disco virtual de Linux (vdi/vhd/raw)

  • Tanto el arranque como el proceso de instalación completo

  • Menú dinámicamente conmutable entre modo TreeView y ListView

  • Marco de complementos

  • Inyección de archivos al entorno de tiempo de ejecución

  • Reemplazo dinámico del archivo de configuración de inicio

  • Aspecto personalizable

  • Protección contra escritura de la unidad USB

  • El USB normal no se ve afectado

  • Conserva los datos durante la actualización de la versión

  • No es necesario actualizar Ventoy cuando se lanza una nueva distribución de Linux

A continuación, puede encontrar instrucciones para crear un USB de arranque múltiple con Depot-Multisystem y un USB de arranque normal con Unetbootin.

Creación de USB de arranque múltiple en Linux (solo UEFI)

Otra forma de crear un USB de arranque múltiple en Linux es usar Depot Multisystem. Después de las pruebas, encontré que este método es inestable y solo funciona con UEFI.

Para comenzar, guarde el código en este enlace en un archivo llamado multisystem.sh (descárguelo de http://liveusb.info/multisystem/install-depot-multisystem.sh.tar.bz2)

Otorgue derechos de ejecución a multisystem.sh ejecutando:

$ chmod+x multisystem.sh

Agregue su usuario como administrador ejecutando el siguiente comando:

$ sudo adduser <UserName> adm

Luego ejecute el script con privilegios.

$ ./multisystem.sh

Una vez instalado, encontrará Multisystem en su menú en Accesorios.

Abra Multisystem, seleccione su unidad USB y presione Confirmar.

Escriba su contraseña cuando se le solicite.

Si aparece un mensaje de error, siga las instrucciones del error, desconecte y vuelva a conectar el disco USB, luego abra Multisystem nuevamente.

Una vez abierto, puede arrastrar y soltar imágenes ISO dentro de la ventana grande superior. También puede presionar en la imagen del disco debajo de "Seleccione un .iso o .img"() y explore su sistema para seleccionar el iso.

En mi caso, agregaré una imagen de Ubuntu y Debian, una por vez. Selecciona tu ISO y presiona OK.

Verá una terminal que muestra el progreso como en la imagen a continuación.

Una vez que finalice el proceso de copia, verá todas las imágenes ISO que agregó en el cuadro superior.

Puede salir y su disco de arranque múltiple está listo para funcionar (UEFI). 

Creación de un USB de arranque (no multi) en Linux usando Unetbootin

A pesar de que los métodos explicados anteriormente también son útiles para arrancar una sola imagen, decidí incluir instrucciones para crear una memoria USB de arranque para una sola imagen usando el famoso Unetbootin.

Para comenzar, descarga UnetbootIN desde https://unetbootin.github.io/linux_download.html y dale permisos de ejecución ejecutando:

$ sudo chmod +x unetbootin-linux64-702.bin

Luego, ejecute Unetbootin con privilegios de root:

$ ./unetbootin-linux64-702.bin

Seleccione una de las imágenes ISO que desea que se puedan iniciar desde el disco USB y confirme que la unidad USB está seleccionada correctamente, luego presione OK para continuar.

Copiar el ISO dentro de la memoria USB llevará algunos minutos, probablemente ni siquiera verá el progreso, pero sea paciente.

Una vez que finaliza el proceso, el USB está listo para iniciar el iso que seleccionó.

Conclusión

Ventoy es la solución más estable y rápida de aplicar mencionada en este tutorial. Depot-Multisystem solo se inicia al elegir el arranque UEFI. Este tutorial muestra que cualquier nivel de usuario de Linux puede crear una memoria USB de arranque múltiple en minutos sin conocimientos avanzados en unos pocos pasos arrastrando y soltando las imágenes para arrancar.

A pesar de que Unetbootin no es una solución para crear unidades de arranque múltiple, se agregó una breve explicación porque es una de las herramientas más utilizadas en múltiples plataformas para crear unidades de arranque.

Espero que hayas encontrado útil este tutorial.

Artículos relacionados: