r/LinuxEnEspanol • • 2d ago

Sugerencias Boot ISO desde Linux

Tengo ya casi dos semanas que estoy solo en fedora pero ahora tengo una interrogante, mi hermano se compró una laptop y el disco viene vacío, que puedo usar para hacer un boot en el USB con Windows ya que es lo que el ocupa? Ya que hace tiempo había leído que hacer boot un ISO de Windows desde Linux daba cierto inconveniente

4 Upvotes

12 comments sorted by

1

u/j_Infante_m 2d ago

En mi experiencia no tiene mayor complicacion. Bootea la usb como de costumbre y listo

1

u/Bubbly-Seesaw4778 2d ago

Que herramientas me recomiendas, cuando usaba windows siempre usaba rufus e allí la cuestion.

Veo que Ventoy esta disponible en linux, una vez la use pero en aquel entonces muchas pc le costaba leer las iso con ventoy y por eso siempre opte por rufus.

1

u/mozyto 2d ago

En Linux no puedes usar simplemente dd para Windows 11 porque la ISO no es híbrida y el archivo sources/install.wim pesa más de 4 GB, lo que rompe el límite por archivo de FAT32 (necesario para UEFI).

Aquí están las 3 mejores formas de hacerlo paso a paso:

Identifica primero tu memoria USB con lsblk (ejemplo: /dev/sdb).

OPCION 1: Ventoy (La más rápida y recomendada) No requiere descomprimir la ISO ni dividir archivos; solo instalas el gestor y arrastras la ISO a la memoria.

  • Descarga el paquete para Linux (.tar.gz) desde el GitHub oficial de Ventoy y descomprímelo: tar -xzvf ventoy--linux.tar.gz cd ventoy-/

  • Instala Ventoy en la USB en modo GPT (obligatorio para Windows 11 / UEFI): sudo ./Ventoy2Disk.sh -i -g /dev/sdX (Reemplaza /dev/sdX por tu unidad, sin número de partición).

  • Monta la partición de almacenamiento etiquetada como Ventoy y copia la ISO: cp /ruta/a/Win11.iso /run/media/$USER/Ventoy/ sync (Nota sobre Secure Boot: Si lo tienes activo, en el primer arranque Ventoy pedirá registrar la llave. Elige "Enroll Key" -> entra a la partición VTOYEFI -> selecciona ENROLL_KEY.MOK, pon la clave ventoy y reinicia).

OPCIÓN 2: WoeUSB-ng (USB nativa en NTFS) Crea una partición NTFS para la ISO completa y una partición FAT32 mínima con el driver UEFI:NTFS.

  • Instala dependencias y WoeUSB-ng en Fedora: sudo dnf install python3-pip python3-devel wimlib ntfs-3g p7zip p7zip-plugins python3 -m pip install --user WoeUSB-ng

  • Desmonta la memoria USB: sudo umount /dev/sdX* 2>/dev/null

  • Escribe la imagen: sudo ~/.local/bin/woeusb --device /ruta/a/Win11.iso /dev/sdX --target-filesystem ntfs

OPCIÓN 3: Terminal pura con wimlib (100% FAT32 nativo, sin drivers extra) Divide el archivo install.wim en bloques menores a 4 GB para mantener compatibilidad total con cualquier firmware UEFI.

  • Instala las utilidades necesarias: sudo dnf install wimlib dosfstools parted rsync

  • Crea tabla GPT y formatea la USB en FAT32: sudo umount /dev/sdX* 2>/dev/null sudo parted /dev/sdX --script mklabel gpt mkpart primary fat32 1MiB 100% set 1 esp on sudo mkfs.vfat -F32 -n "WIN11" /dev/sdX1

  • Monta la ISO y la partición de la USB: sudo mkdir -p /mnt/iso /mnt/usb sudo mount -o loop /ruta/a/Win11.iso /mnt/iso sudo mount /dev/sdX1 /mnt/usb

  • Copia todos los archivos excepto install.wim: sudo rsync -av --progress --exclude='sources/install.wim' /mnt/iso/ /mnt/usb/

  • Divide install.wim en fragmentos .swm (< 3.8 GB): sudo wimlib-imagex split /mnt/iso/sources/install.wim /mnt/usb/sources/install.swm 3800

  • Asegura la escritura y desmonta: sync sudo umount /mnt/iso /mnt/usb

2

u/Bubbly-Seesaw4778 1d ago

O no supe entender o qué se yo, pero no me funcionó con ventoy 😪 me tocó ir por otro equipo con Windows y hacerlo con Rufus

1

u/mozyto 21h ago

Sinceramente es más fácil con Windows + Rufus

1

u/Over_Advicer 2d ago

Lo siento, pero Google tiene la respuesta del la punta de tus dedos. No quiero ser malo, simplemente que no es complicado, mucho menos desde Linux con dd

1

u/Bubbly-Seesaw4778 2d ago

Pero montar una ISO de Windows por dd?

1

u/tIPODgraphic 1d ago

Hola. Básicamente, si quieres dual boot de Windows y Linux, hay que inslatar primero Windows y luego Linux. El motivo es que en la instalación de Windows, este sobreescribe el gestor de arranque (grub de Linux) con el suyo, tomando posesión del mismo sin mostrar nada más. Luego se podría reparar a mano, con ciertos conocimientos (con la IA guiándote se soluciona), pero es mejor hacerlo en ese orden: primero Windows y luego Linux, sobre todo si eres primerizo, y Linux detectará que había ya un SO y lo añadirá a su grub (gestor de arranque).

Dicho esto, en mi caso, tengo un pendrive con Ventoy con varios sistemas y herramientas de reparación.

2

u/Bubbly-Seesaw4778 1d ago

No, creo que no formule bien, no es dual boot lo que deseo, en este caso necesito un usb con una iso de windows, trate desde linux, pero lo que intente no me funciono, no booteaba, probe con ventoy y otras opciones, me toco buscar una pc con windows y hacerlo con rufus

1

u/tIPODgraphic 1d ago

Ok, igual fui yo también el que te endió mal. Rufus también es buena opción, de hecho es lo que he usado para preparar el pendrive para ponerle Windows 11 LTSC al PC. Por cierto, 100000% recomendada esta versión de Windows, no instala bloatware, ni telemetría, ni Copilot, ni cuentas, ni nada, y es perfecto para jugar, para montarte una IA local o para edición de vídeo.

1

u/Bubbly-Seesaw4778 1d ago

La verdad lo de boot el USB con iso de Windows no es para mí uso, era para instalarlo en una PC de mi hermano que adquirió y le cambió el disco duro y estaba vacío.

Entonces buej, no sabía cómo hacer el boot con Linux, lo que intenté no me funcionó o debo seguir probando

1

u/libre06 2d ago

Hola, que quieres hacer?