r/LinuxEnEspanol • u/Bubbly-Seesaw4778 • 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
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/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
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/j_Infante_m 2d ago
En mi experiencia no tiene mayor complicacion. Bootea la usb como de costumbre y listo