WinUSB crear pendrive booteable de Windows desde GNU/Linux

10 julio 2012
 Esta entrada tiene como objetivo darle una mano a quienes como en mi caso son técnicos y lamentablemente muchas veces debemos instalar Window$ en alguna computadora.
Quemar una ISO de Window$ en un CD/DVD desde GNU/Linux no supone nada especial, el problema viene cuando queremos hacer un pendrive booteable desde Linux con este SO.
Como sabemos las netbook no poseen lector óptico por lo que convenientemente deberemos usar un pendrive para instalar cualquier SO, para los que usan Window$ habitualmente eso no es mayor problema ya que la propia Micro$oft tiene una herramienta para crear ese USB booteable que necesitamos, pero si como en mi caso solo usamos GNU/Linux nos encontrábamos con un problema al querer realizar esta tarea.
Afortunadamente ya disponemos de una aplicación para hacer esto desde Linux.
Se trata de WinUSB, un sencillo programa que permite crear un USB booteable de Window$ Vista, Seven y también de el nuevo win 8.
Simplemente debemos tener la ISO del "sistema operativo" o un DVD ya quemado con el mismo.

Veamos como funciona:

Lo primero es insertar un pendrive de al menos 4Gb de capacidad.
Abrimos WinUSB y veremos una ventana como la siguiente:



1- "From a disk image (iso)", si marcamos esta opción el programa creará el pendrive booteable a partir de una imagen ISO que debemos buscar pinchando en el icono de la carpeta marcado con un circulo.

2- "From a CD/DVD drive", Si no tenemos una ISO pero si un DVD de win 7 por ejemplo, lo ponemos en la compactera y marcamos esta casilla.

3- Nos indica la unidad USB donde copiará los archivos necesarios.

Finalmente le damos a "Install" y comenzará el proceso de creación del USB booteable.

Lo primero que hace el programa es formatear la unidad USB de destino en ntfs y luego comienza a copiar los archivos como se puede ver en la siguiente imagen:


El proceso de copia de archivos es largo, así que pueden tomarse un café mientras tanto.
Cuando termina ese paso procede a cargar el Grub en el pendrive:



Y finalmente cuando está listo nos muestra algo como esto:


Instalar el programa en Ubuntu 12.04 o otros derivados Debian es bien sencillo.
Abrimos una terminal y añadimos los repositorios:

sudo add-apt-repository ppa:colingille/freshlight

Actualizamos:

sudo apt-get update

Y lo instalamos:

sudo apt-get install winusb

Si no queremos añadir repositorios podemos ir a la pagina de descargas del programa y bajar el paquete deb correspondiente o los binarios para otra distribución.

Para terminar les dejo un par de fotos de mi maquina booteando win 8 desde un pendrive creado con WinUSB.





Te gustaría seguir este blog?

31 comentarios:

  1. Genia, aqui me suscribo, haces un buen trabajo! Gracias por compartir el conocimiento!

    ResponderEliminar
  2. Diego Isaac

    gracias en verdad lo necesitaba

    ResponderEliminar
  3. Si, hacía falta una utilidad así en GNU/Linux, sobre todo para quienes damos servicio técnico, lo use en varias PC y Netbook y funciona joya.

    ResponderEliminar
  4. Voy a proba este método, espero me funcione, me encanta que pongas capturas en la parte del booteo como evidencia de que en realidad funciona

    Saludos :D

    ResponderEliminar
  5. Gracias,llevaba dias buscando algo asi.Si me funciona te has ganado un seguidor mas en el blog

    ResponderEliminar
  6. Mil gracias, me sirvió de diez.
    Saludos.

    ResponderEliminar
  7. Permite crear USB booteable de Window$ xp? Gracias

    ResponderEliminar
  8. yo intente con un windows xp y no funciono! error al bootear... bootMRG IS MISSING...
    Alguien sabe si es problema del WINUSB o es solo windows xp?

    ResponderEliminar
  9. Personalmente lo he probado con xp, win7 y 8 y siempre me funciono muy bien de hecho esa imagen en el blog es booteando win 8 desde el pendrive

    ResponderEliminar
  10. Personalmente lo he probado con xp, win7 y 8 y siempre me funciono muy bien de hecho esa imagen en el blog es booteando win 8 desde el pendrive

    ResponderEliminar
  11. soy fana de linux...pero un window$$ 8 en una particion no viene mal

    ResponderEliminar
  12. muy bien explicado 10 puntos segui asi

    ResponderEliminar
  13. Me da un problema al arrancar por el pendrive me dice dotmgr is missing ¿Que puede ser?

    ResponderEliminar
  14. Hola! Yo lo estoy probando con un Windows 8.1 Enterprise y bueno, el fallo que tengo es el mismo que reportan los compañeros.
    Desearía saber cómo se resuelve ese problemilla? debería formatear el MBR de nuevo por ejemplo? cómo lo hago?. Gracias, porque no me funciona y lo necesito desesperadamente. Tampoco lo logro desde windows con los métodos que he localizado.

    ResponderEliminar
  15. Muchas gracias, una importante herramienta que hay que tener.

    ResponderEliminar
  16. Hola a todos. Me pasa lo mismo que a anónimo, me da un problema al arrancar por el pendrive me dice dotmgr is missing ¿Alguien ha dado con la solución?
    jaime.acebal@gmail.com

    ResponderEliminar
  17. Quizás pueda ser que la copia de W-XP sea sólo para actualizar el SO y por eso no arranca?
    La verdad es que no sé como es la mía porque no he podido instalarla.

    ResponderEliminar
  18. Perdón aclaro algo que puse mal en un comentario anterior, NO funciona con win XP, no está soportado

    ResponderEliminar
  19. no me funciona en kali linux ayuda por favor :(

    ResponderEliminar
  20. Gracias brother por tu aporte, me ayudo mucho. bien explicado :) Felicidades

    ResponderEliminar
  21. ya lo tengo hecho en el pendribe con ubuntu y winusb ,no perdere ubuntu no?

    ResponderEliminar
  22. Jamás entenderé esa manía de patear el castellano, cuándo ese 'booteable' se traduce sin problema por arrancable y ya puestos se puede sustituir por un botable, del verbo botar, que incluye el concepto de poner en marcha algo. Y ruego asimismo que no diga español, ya que idiomas españoles hay al menos 4 perfectamente reconocibles.

    ResponderEliminar
    Respuestas
    1. Necesitas una novia amigo.

      Eliminar
    2. necesita una novia y una vida... vaya eso de joderse la vida por el spanglish... ta fuerte. Mas en informática, donde la predominancia es el ingles. :/ Pero bueno, que se le va hacer a estos.

      Eliminar
  23. hola me podrias enviar el paquete deb por drobox,mediafire o google drive

    ResponderEliminar
  24. Muchas gracias, me ha sido de gran utilidad!

    ResponderEliminar
  25. Quisiera saber si en el proceso de "Formating device" es común que se demore en terminar, porque a mi me tarda mucho y todavia no me aparece el cartel de "Copying.."

    ResponderEliminar
  26. hijo de (/&%$%&&%$%%$#$) no sirvio y por poco pierdo mi SO y el inicial decia command not found en kali assh cualquer SO DE DEBIAN; SI COMO NO y mi teclado esta loco

    ResponderEliminar
  27. Funca perfecto. Justo lo que buscaba. Gracias.

    ResponderEliminar