View this PageEdit this PageUploads to this PageVersions of this PageHomeRecent ChangesSearchHelp Guide

Preparar un disco de instalación de windows 7 con controladores modernos

Para hacerlo rápidamente, se puede usar lo que está preparado en uiharu.

En uiharu, como root, se comprueba que el pendrive ha sido detectado en /dev/sdg ("dmesg | tail -100") y si es así, se hace:
cd /data/maestros/windows7bootableusb
./iso2usb.sh



Procedimiento completo


(Se ha seguido este tutorial y este otro específico para windows 7)

1. Se prepara un USB desde el ISO con woeusb (está en uiharu:/data/maestros/windows7bootableusb y los fuentes en uiharu:/usr/src/src.woeusb)
 woeusb --device Microsoft\ Windows\ 7\ Ultimate\ 64\ BITS.iso /dev/sdg

2. Se copian los dos ficheros .wim del pendrive (en el directorio sources) a un windows 10

3. Se abre "cmd.exe" con permisos de administrador en el windows 10

4. Se preparan los directorios:
c:\Temp
c:\Temp\w7wim
c:\Temp\w7wim\wim

5. Se mueven los .wim a c:\Temp\w7wim

6. De descargan los drivers y se ponen en una carpeta c:\Temp\w7wim\drivers

7. Si algún driver está comprimido (zip), se descomprime de manera que los .inf estén disponibles

8. Se monta el .wim
 dism /Mount-Wim /WimFile:"boot.wim" /index:1 /MountDir:"C:\temp\w7wim\wim"

9. Se le añaden los drivers
 dism /Image:"C:\temp\w7wim\wim" /Add-Driver /Driver:"drivers" /recurse /forceunsigned

10. Se desmonta
 dism /unmount-wim /MountDir:"C:\temp\w7wim\wim" /commit

11. Se hace lo mismo con el segundo índice del boot.wim
dism /Mount-Wim /WimFile:"boot.wim" /index:2 /MountDir:"C:\temp\w7wim\wim"
dism /Image:"C:\temp\w7wim\wim" /Add-Driver /Driver:"drivers" /recurse /forceunsigned
dism /unmount-wim /MountDir:"C:\temp\w7wim\wim" /commit


Como no parece haber archivos modificados en wim/sources, la siguiente parte del tutorial nos la saltamos.

12. Se hace lo mismo con el otro wim (install.wim). Cuidado que dentro tiene varias versiones de windows para instalar, el índice hay que cogerlo de entre los que dice el "Get-WimInfo". En nuestro caso (Windows 7 Ultimate) es el índice 4.
dism /Get-WimInfo /WimFile:install.wim
dism /Mount-Wim /WimFile:"install.wim" /index:4 /MountDir:"C:\temp\w7wim\wim"
dism /Image:"C:\temp\w7wim\wim" /Add-Driver /Driver:"drivers" /recurse /forceunsigned
dism /unmount-wim /MountDir:"C:\temp\w7wim\wim" /commit


13. Se llevan los nuevos wim al pendrive para sustituir a los antiguos.