Crear un USB booteable de Windows 7 en Linux

Los que, como yo, usamos Linux en nuestra vida diaria pero tenemos que lidiar con otros equipos con Windows, sobre todo de cara a reinstalaciones, nos hemos dado de bruces algunas veces, cada vez más, con las nuevas BIOS UEFI modernas que no son compatibles a priori con sistemas antiguos.

Eso ha hecho que nos volvamos locos para reinstalar equipos modernos, que vienen de serie con Windows 8 ó 10, y ponerles un fiable y sencillo Windows 7.

Y más problemático aún es si encima, el equipo de marras (un portátil) no tiene unidad de CD.

Por tanto, tendremos 2 opciones:

  • conectarle al equipo una unidad de CD por USB (no siempre disponible)
  • hacer una instalación desde un disco USB

Esta segunda solución es por la que optaremos, pero aunque en Windows hay muchas opciones para crear un USB de arranque con Windows, fácilmente, desde Linux no tenemos estas opciones.

 

Después de indagar y hacer pruebas, he encontrado el siguiente proceso:

  • gpartedLo primero, para que sea más sencillo para todos los públicos y para hacerlo de modo gráfico, necesitaremos a nuestro amigo Gparted, por lo que lo instalaremos, así como las herramientas para soporte del sistema de archivos NTFS

sudo apt-get install gparted grub-pc-bin p7zip-full ntfs-3g

  • A continuación pincharemos a nuestro equipo el disco USB y abriremos el Gparted
  • Creamos en el disco una partición nueva formateada en NTFS
  • Una vez creada y formateada la partición la marcamos como partición de arranque: pulsamos boton derecho sobre dicha partición, seleccionamos “Gestionar Opciones” y marcamos “boot”
  • Una vez hecho esto, montamos la partición y volcamos en ella el contenido de un disco de instalación de Windows 7
  • Ahora, para que el disco USB sea booteable, debemos instalar GRUB:
    • grub-install –target=i386-pc –boot-directory=”/<ruta_del_disco_USB>/boot” /dev/sdX
    • en la carpeta /<ruta_del_disco_USB>/boot/grub debemos crear un fichero grub.cfg con el siguiente contenido:

set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
menuentry ‘Instalar Windows’ {
ntldr /bootmgr
}

Una vez hecho esto, ya tenemos nuestro disco USB de instalación de Windows 7 terminado.

Los siguientes pasos serán:

  • entrar en la BIOS del equipo a reinstalar
  • cambiar la BIOS de modo UEFI a Legacy
  • Habilitar el arranque desde el USB

Pinchamos nuestro disco en el equipo que queremos reinstalar, seleccionamos que arranque desde USB y a instalar!!

Deja un comentario

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