[h]WinUSB : Utilidad GNU-Linux para la creación de USB de instalación de los Sistemas Operativos Windows [/h]
[video]youtube.com/watch?v=EPfsr8BBdA8[/video]
A lo mejor los del Frente de Liberación de las Computadoras me disparan por publicar este tema.
Instalar Windowz… ¡Noooooooooooooooooooo!
Es lo que hay, a veces hay que instalar windows desde cero.
O porque se jodió (tiene la facultad de explotar en vuelo), o por un virus (Viriginia soltera de 24v años que vive al lado de tu casa no existía y no quería quedar contigo) o porque un amigo lo necesita.
La cosa es que si tienes solo Linux casi todos los programas para hacer Live USB de windows son para windows.
Y no vamos a gastar unos céntimos en DvD para grabar Windows… ¡Haría falta menos!
Existe una solución: WinUSB.
A primera vista la aplicación fue abandonado en 2013 y no funciona con windows 10 (y a lo mejor con windows 8.1 tampoco)
Las apariencias engañan.
Los desarrolladores originales han dejado el proyecto pero un tal slacka lo ha actualizado y mantenido en su propia rama Git Hub
Vamos a comprobar en vivo si funciona o no, no garantizo nada
Hasta el 29 de julio Windows ofrece la actualización gratis hasta Windows 10
Mi computadora venía con Windows 8.1 que he borrado.
Si quiero Windows 10 debo instalar Windows 8.1 (reconocimiento del serial) y actualizar a windows 10.
[h]Instalación[/h]
[h] 1) Linux Mint, Ubuntu, Xubuntu, Kubuntu, Lubuntu y otros derivados de Ubuntu[/h]
Podemos añadir un repositorio ppa para luego instalar el programa sencillamente
[list=1]
*]Añadir repositorio
sudo add-apt-repository ppa:nilarimogard/webupd8
*]Actualizar sus repositorios
sudo apt-get update
*]Instalar WinUSB
sudo apt-get install winusb
[/list]
O podemos hacer lo siguiente:
[h] 2) Otras distribuciones (instalación fuentes)[/h]
[list=1]
*]Hacemos un clone de la rama Git Hub con git
git clone https://github.com/slacka/WinUSB.git
Si no tienes** git **instalado lo instalas (sudo apt-get install git en debian y derivado) o bien descargas el paquete *.zip que tienes que descomprimir (unzip master.zip)/*]
]Nos situamos en el directorio de la rama descargadacd WinUSB
/]
*]Generamos el fichero de compilación
./ configure
***** : En este paso he tenido un error por no tener wxWidgets, explico más abajo como instalarlo si te pasa lo mismo/*]
*]Compilamos
make
*]Instalamos
sudo make install
[/list]
***** Error : wxWidgets must be installed on your system.
Es bastante claro : Nos falta a wxWidgets. Debemos instalar lo para ejecutar “configure” otra vez.
* Descargamos el paquete fuente desde La pagina de Code-Lite (ojo,
esta descarga directa es la versión wxWidgets-3.1.0.tar.bz2, iros a la pagina LiteEditor/Repositoriespara otras descargas)
* Descomprimimos : tar -xzvf wxWidgets-3.1.0.tar.bz2
* Nos situamos : cd wxWidgets-3.1.0
* Generamos un makefile : ./configure
* Compilamos : make
* Instalamos : sudo make install
*Advertencia: La instalación de wxWidgets ***es algo largo
[h]Prueba : Creación de una live USB para instalación de windows 8.1[/h]
Podemos descargar una Imagen ISO “genuina” desde la pagina de Microsoft.
No nos hace falta tener un numeró de serie para el sistema operativo: Se comprueba a nivel de la EFI/BIOS con el numero de serie de la computadora.
Significa que debemos tener la versión del sistema operativo original de nuestra computradora.
Si es windows 8.1 debemos instalar Windows 8.1, no podremos instalar windows 10 directamente
[list=*]
]Centro de descargas Microsoft : Windows/]
[/list]
El autor de este articulo (que ha servido de fuente)
[list=*]
] Make A Bootable Windows 10 USB Install Stick On Linux With WinUSB Fork de Andrew @ Web UDP8/]
[/list]
advierte de que ha tenido un error (solo con windows 10 ) utilizando la GUI (interfaz gráfica)
No me debería ocurrir con windows 8.1 pero lo voy a hacer en linea de comando, así el ejemplo sirve para tod@s.
Si quieres probar con la GUI la deberías encontrar en Menú inició > Sistema
https://www.wifi-libre.com/img/members/3/WinUSB_1.jpg
En linea de comando es fácil.
Debemos conocer la ruta exacta de la live que hemos descargado y el terminó de identificación (sda, sdb, sdc etc…) del stick USB dónde vamos a crear la live
Copiamos la ruta y para dar el volumen correcto (muy importante) hacemos en consola
lsblk
Nos fijamos en el tamaño del disco para saber cuál es nuestro USB
https://www.wifi-libre.com/img/members/3/WinUSB_2.jpg
Tenemos todos los elementos para probar: ruta ISO + identificador USB (sdb para mi)
Lanzamos WinUSB con derechos de administrador (ojo que se formatea el USB)
(sudo) winusb --format <ruta_ISO> <identificador_USB>
En mi caso
sudo winusb --format '/home/kcdtv/Escritorio/Win8.1_French_x64.iso' /dev/sdb
No es obligatorio formatear el stick y lo podría haber hecho sin formatear así :
(sudo) winusb --install <ruta_ISO> <identificador_partición>
Lo que hubiera dado
sudo winusb --install '/home/kcdtv/Escritorio/Win8.1_French_x64.iso' /dev/sdb1
Supongo que la partición tendría que estar en formato NTFS, no era mi caso…
La cosa va muy rápido (¿demasiado?) *****
https://www.wifi-libre.com/img/members/3/WinUSB_3.jpg
Puede ser que sea mi stick que esta cascado *****, hace cosas raras o que la cosa no haya fluido por ser en Kali… Luego porbare con xubuntu si hace falta…
Nos vemos enseguida, les cuento como ha ido…
To be continued…
Desde Kali no me ha funcionado muy bien… He llegado al menú “repair” de windows y se me indicaba que el volumen de instalación tenía un fallo y no he podido hacer otra cosa que volver a la EFI… *****
***** El falló no viene de WinUSB sino de mi veijo stick USB