3 puntos por GN⁺ 2023-12-19 | 1 comentarios | Compartir por WhatsApp
  • Ventoy es una herramienta de código abierto que permite copiar imágenes de arranque como archivos al USB, en lugar de grabarlas, y ejecutarlas eligiéndolas desde un menú al iniciar
  • Reconoce archivos ISO/WIM/IMG/VHD(x)/EFI incluso si están en distintas carpetas, y permite configurar un USB multiboot de una forma cercana a arrastrar y soltar, sin formatear repetidamente
  • Ofrece amplio soporte desde x86 Legacy BIOS hasta IA32/x86_64/ARM64/MIPS64EL UEFI, por lo que está orientado a usar imágenes de Windows, Linux, ChromeOS, Unix, VMware y Xen
  • Se han probado más de 1400 archivos de imagen, y se indica que soporta más del 90% de las distribuciones según distrowatch.com
  • Incluye Secure Boot, Linux Persistence, instalación automática, plugins y personalización de temas, por lo que un solo USB puede servir como hub de arranque para recuperación, instalación y pruebas

Método de arranque centrado en copiar archivos

  • Ventoy es una herramienta de código abierto que arranca directamente desde archivos ISO/WIM/IMG/VHD(x)/EFI
  • El usuario puede copiar archivos de imagen a la unidad USB y arrancar de inmediato, sin tener que formatear el disco cada vez
  • Si se colocan varios archivos en distintas carpetas, Ventoy ofrece un menú de arranque para elegirlos
  • Además del USB, también puede encontrar y arrancar directamente archivos ISO/WIM/IMG/VHD(x)/EFI ubicados en discos locales
  • Alcance de firmware y sistemas operativos compatibles

    • Soporta x86 Legacy BIOS, IA32 UEFI, x86_64 UEFI, ARM64 UEFI y MIPS64EL UEFI
    • Cubre la mayoría de los tipos de SO, como Windows/WinPE/Linux/ChromeOS/Unix/VMware/Xen
    • Se han probado más de 1400 archivos de imagen, y la lista de pruebas puede consultarse en Tested ISO
    • Soporta más del 90% de las distribuciones según distrowatch.com; más información en details
  • Lanzamiento más reciente

    • El 25 de junio de 2026 se publicó la nueva versión ventoy-1.1.16

Instalación, compatibilidad y funciones operativas

  • Ventoy es 100% de código abierto y la información de licencia está en license
  • Su uso es sencillo y la documentación inicial está disponible en Get started
  • La velocidad de funcionamiento solo está limitada por la velocidad de copia del archivo ISO
  • Los destinos de instalación incluyen USB, disco local, SSD, NVMe y tarjetas SD
  • Los archivos ISO/WIM/IMG/VHD(x)/EFI pueden arrancarse directamente sin descomprimirlos
  • El sistema de archivos de la partición principal soporta FAT32, exFAT, NTFS, UDF, XFS, Btrfs y Ext2/3/4
  • También soporta archivos ISO de más de 4 GB
  • Soporta tanto el estilo de partición MBR como GPT
  • Soporta IA32/x86_64 UEFI Secure Boot, y la documentación relacionada está en Notes
  • Automatización de instalación y ampliación del arranque

    • Soporta Linux Persistence, instalación automática de Windows e instalación automática de Linux
    • Los scripts de instalación automática también soportan expansión de variables para Windows/Linux
    • Ofrece una solución de arranque Linux vDisk (vhd/vdi/raw, etc.); la documentación relacionada está en Notes
    • Soporta no solo el arranque, sino también todo el proceso de instalación
  • Menú y plugins

    • Soporta alias de menú, mensajes emergentes del menú, protección con contraseña y estilo de menú de arranque nativo para Legacy y UEFI
    • El menú puede cambiar dinámicamente entre los modos ListView y TreeView
    • Proporciona un framework de plugins y una herramienta GUI para configurar plugins
    • Permite inyectar archivos en el entorno de ejecución o reemplazar dinámicamente archivos de configuración de arranque
    • Se pueden personalizar en gran medida los temas y el estilo del menú

Uso del USB y proyectos relacionados

  • Soporta protección contra escritura de la unidad USB y el uso normal del USB
  • Los datos no se destruyen durante una actualización de versión
  • No hace falta actualizar Ventoy cada vez que sale una nueva distribución
  • Para arrancar e instalar un SO por red (PXE), puede usarse el proyecto independiente iVentoy, cuyo sitio es https://www.iventoy.com

1 comentarios

 
GN⁺ 2023-12-19
Opiniones en Hacker News
  • Es una herramienta excelente. Funciona en la mayoría de los casos, como Linux, Windows, FreeBSD y algunos DOS.
    Escribí sobre esto aquí hace un tiempo: https://www.theregister.com/2021/12/10/friday_foss_fest/
    Ahora también hay una versión para arranque por red PXE: https://www.iventoy.com/en/index.html

    • Todavía no he probado Ventoy, pero si la función de arranque PXE/por red funciona bien, recomendaría mucho Ventoy o algún asistente similar a cualquiera que quiera configurar PXE/arranque por red por su cuenta.
      Después de 20 años usando máquinas Linux como hobby y en el trabajo, puedo decir con seguridad que PXE ha sido el proyecto/área individual más difícil. Lo intenté 3 o 4 veces, tuve éxito unas 2, y le dediqué o perdí una cantidad enorme de tiempo.
    • Conocía http://netboot.xyz, pero no sabía que existía iVentoy. Es bueno saberlo.
  • Es una herramienta excelente. Si pones varias ISO en una sola unidad USB, ya no tienes que estar cambiando USB todo el tiempo ni sobrescribirlo cada vez.
    Reduce situaciones como “¿dónde dejé el USB de instalación de Debian 12 XFCE?” o “esta es una ISO de 64 bits, pero ahora necesito un instalador de 32 bits”.

    • Recién hace poco me enteré de que Ventoy también arranca desde archivos VHD de VirtualBox y que se pueden ejecutar en hardware real.
      https://forums.ventoy.net/archive/index.php?thread-416.html
    • Uso un NVMe externo con Ventoy y varias ISO, y ya se volvió totalmente indispensable.
      Incluso le grabé ventoy con un grabador manual para no confundirme. También es útil más allá de instalaciones: si le pones distribuciones live con herramientas como memtest, gparted o clonezilla, las pequeñas tareas puntuales de recuperación se vuelven realmente fáciles.
    • Es una herramienta que, antes de saber que existía, ni imaginabas que podía existir; y una vez que la conoces, te preguntas cómo vivías sin ella. La ingeniosidad de los desarrolladores FLOSS siempre sorprende.
    • Solo tuve un problema una vez: hace 2 semanas no pude arrancar Proxmox desde un USB con Ventoy. Dicho eso, en Google aparecen bastantes problemas relacionados con la instalación de Proxmox.
  • Hay debates anteriores sobre artículos similares.
    A New Bootable USB Solution https://news.ycombinator.com/item?id=28889392 (16 de octubre de 2021 — 182 puntos, 47 comentarios)
    Ventoy makes making bootable USB drives easy https://news.ycombinator.com/item?id=24273289 (25 de agosto de 2020 — 66 puntos, 11 comentarios)
    Ventoy: A new bootable USB solution https://news.ycombinator.com/item?id=24241485 (21 de agosto de 2020 — 394 puntos, 106 comentarios)
    Ventoy – A New Bootable USB Solution https://news.ycombinator.com/item?id=23394714 (2 de junio de 2020 — 70 puntos, 6 comentarios)

  • Es una herramienta realmente buena para quienes cambian de distro con frecuencia. Ya no hace falta complicarse con dd: simplemente copias varias ISO en un solo USB.

    • Empecé con Linux hace poco y pude poner cuatro o cinco ISO y probarlas alternándolas con mucha comodidad. Fue bastante divertido.
  • Fue la mejor herramienta que he usado para instalar Linux, y también es cómoda para tener listas ISO de recuperación/administración y usarlas al instante.
    Funciona tanto con BIOS como con UEFI, y además permite seguir usando el USB para almacenar otros archivos.

  • La función de persistencia es genial: https://www.ventoy.net/en/plugin_persistence.html
    Es especialmente útil cuando quieres personalizar o mantener actualizado un USB de recuperación booteable sin tener que reconstruir la ISO tú mismo.

    • Lamentablemente, no usa el sistema de archivos del USB físico, sino que funciona creando un sistema de archivos dentro de un archivo de imagen loop.
      Aun así es excelente, pero si te quedas sin espacio hay que ampliar el archivo loop.
  • Me pregunto si puede arrancar también desde un USB que ya tiene otros archivos, o si solo se pueden poner otras ISO.

    • También puedes poner otros archivos.
      Básicamente es un bootloader que muestra la lista de ISO de la unidad y permite arrancarlas. Tengo varias ISO ahí y es realmente útil.
    • En la unidad VENTOY puedes poner lo que quieras. En un USB que le hice a un amigo puse no solo las ISO de Kubuntu y Tails, sino también Yuzu y varios juegos de Switch.
      No probé mucho Tails, pero pude arrancar Kubuntu y jugar los juegos de Switch incluidos. Un control barato/genérico estilo Switch Pro también funcionó sin configuración adicional, salvo seleccionarlo para usarlo en Yuzu.
      En la práctica era un USB con emulador de Nintendo Switch que arrancaba en casi cualquier lugar, y como era un USB pequeño, si lo pegabas con cinta detrás de un control estilo Switch Pro de 20 dólares, quedaba como un excelente regalo de Navidad.
    • Sí. Al instalar Ventoy, formatea el USB y agrega una partición EFI, pero después puedes poner otros archivos además de las ISO.
      En el menú de arranque solo muestra las ISO e ignora los demás archivos.
  • La principal limitación es que, si te importa la alineación de particiones, no se puede instalar como opción independiente en una partición de la unidad de arranque NVMe.
    Ayer se discutieron variantes que no tienen esta limitación. El caso de uso es una distribución de recuperación diseñada para iniciarse manualmente desde el menú UEFI o automáticamente cuando falla el arranque normal.

    • Para eso, pensaría que mejor conviene hacer dual boot con Linux sin más. Si usas Windows, aplica; y si Linux funciona, aunque el kernel se rompa después de una actualización, puedes cargar otro kernel.
  • Hace poco tuve que instalar Linux en dos sistemas nuevos, y el proceso se había vuelto mucho más fastidioso que la última vez que compré hardware, hace unos 5 años.
    Secure Boot, UEFI, Windows Boot Loader, “BIOS de autorrecuperación” (algo así como revertir la configuración del BIOS cuando intentas arrancar algo que no sea Windows), y BIOS con funciones recortadas o tan complejos que cuesta entenderlos hicieron que el proceso de instalación quedara trabado durante horas en cada equipo.
    Ventoy me salvó. Uno de los problemas fue que un BIOS no reconocía las ISO estándar de Debian como arrancables, pero sí reconocía Ventoy. El otro equipo, al final, no arrancaba nada que no fuera Windows o Ubuntu y se quedaba completamente colgado al cargar el kernel, pero gracias a Ventoy fue mucho más fácil llegar a esa conclusión mediante prueba y error.
    De ahora en adelante, no pienso volver a comprar computadoras armadas para el mercado masivo. A partir de ahora voy a armar mis equipos yo mismo o comprar solo a vendedores que indiquen explícitamente soporte para Linux.

    • Como referencia, Windows Boot Manager y su antecesor NTLDR pueden hacer chainloading a otros bootloaders, incluido GRUB.
      Originalmente estaban pensados para soportar dual boot entre Windows NT y Windows 9x, pero en la práctica es bastante cómodo y estable. El problema es que muchas PCs armadas de grandes tiendas usan placas madre bloqueadas y sin la mayoría de las funciones avanzadas.
    • Suena sorprendente. Nunca me pasó algo así. Simplemente formateaba la memoria USB como FAT32 y copiaba los archivos de la ISO, y funcionaba.
    • Insisto: es mejor no tocar el bootloader de Windows. Basta con crear una partición para el nuevo bootloader y configurarla como partición de arranque predeterminada.
      Al arrancar, eliges “Windows boot mgr” en GRUB y, si hace falta, ejecutas osprober. Así Windows mantiene su propio bootloader en buen estado y puedes arrancar ambos sistemas operativos.
  • Sé que Ventoy existe desde hace bastante, pero igual me alegra que haya una buena solución FOSS para este uso.
    Antes usaba algo que creo que era una herramienta propietaria llamada SARDU; funcionaba, pero no era precisamente excelente.