Translate

Saturday, March 21, 2015

Como crear una imagen WinPE x64


Primero tenemos que instalar Windows AIK (Automated installation kit) mejor conocido como WAIK, para lo cual tenemos que descargar  el paquete de instalación de la siguiente pagina



Hacemos click en “Descargar” una vez terminada la descarga procedemos a instalarlo siguiendo el programa de instalación.

Ya instalado podrás encontrarlo en el menú de “Start\All Programs\Microsoft Windows AIK” tal como se muestra en la imagen de referencia



Para pode crear nuestra imagen iso de WinPE (Windows Preinstallation Environment) tenemos que abrir “Deployment Tools Command Prompt” el cual está dentro de “Start\All Programs\Microsoft Windows AIK


Una vez en la ventana Command Prompt ejecutaremos los siguientes comandos uno a uno para podes crear nuestra imagen ISO
Copiado de archivos de WinPE a directorio “E:\winpe_x64”

En el ejemplo estamos usando la unidad "E:" como referencia y “amd64” que es la arquitectura de nuestra imagen WinPE

Commando
copype.cmd amd64 E:\winpe_x64

El Script genera la siguiente estructura de directorios
E:\winpe_x64
E:\winpe_x64\ISO
E:\winpe_x64\mount



Con el siguiente comando montaremos la imagen del archivo "wimpe.wim" a el directorio "mount"
nota: el modificador de comando "mountrw" es para lectura y escritura

imagex /mountrw E:\winpe_x64\winpe.wim 1 E:\winpe_x64\mount



Con el siguiente comando agregaremos paquetes a nuestra imagen de "winpe.wim"
Donde "PackagePath" es el lugar donde tenemos nuestros paquetes extension ".cab" y "Image" es la ruta donde está montada nuestra imagen de "winpe.wim"

Dism /Image:E:\winpe_x64\mount /Add-Package /PackagePath:"C:\Program Files\Windows AIK\Tools\PETools\amd64\WinPE_FPs\winpe-hta.cab"

Dism /Image:E:\winpe_x64\mount /Add-Package /PackagePath:"C:\Program Files\Windows AIK\Tools\PETools\amd64\WinPE_FPs\winpe-mdac.cab"

Dism /Image:E:\winpe_x64\mount /Add-Package /PackagePath:"C:\Program Files\Windows AIK\Tools\PETools\amd64\WinPE_FPs\winpe-pppoe.cab"

Dism /Image:E:\winpe_x64\mount /Add-Package /PackagePath:"C:\Program Files\Windows AIK\Tools\PETools\amd64\WinPE_FPs\winpe-scripting.cab"

Dism /Image:E:\winpe_x64\mount /Add-Package /PackagePath:"C:\Program Files\Windows AIK\Tools\PETools\amd64\WinPE_FPs\winpe-wds-tools.cab"

Dism /Image:E:\winpe_x64\mount /Add-Package /PackagePath:"C:\Program Files\Windows AIK\Tools\PETools\amd64\WinPE_FPs\winpe-wmi.cab"



También podemos agregar controladores a nuestra imagen en caso necesitemos utilizando el mismo comando pero cambiando el PackagePath a el lugar o directorio donde tenemos nuestros controladores.

 El siguiente comando nos permite desmontar y guardar los cambios efectuados a la imagen de nuestro archivo "winpe.wim"

Donde el modificador de comando "unmount" es el parámetro para desmontar y "commit" el modificador para guardar los cambios

imagex /unmount E:\winpe_x64\mount /commit



Ahora ejecutaremos el siguiente comando y copiaremos nuestro recientemente modificado archivo "winpe.wim" hacia el directorio "E:\winpe_x64\ISO\sources" y lo re-nombraremos como "boot.wim"

El modificador de comando “Y” sirve en caso de que exista una copia para que no nos pregunte si queremos sobre escribir el archivo


copy /Y E:\winpe_x64\winpe.wim E:\winpe_x64\ISO\sources\boot.wim


Con el siguiente comando prepararemos una imagen de disco que tomara lo que tenemos en nuestro directorio "E:\winpe_x64\ISO" y lo convertirá en un archivo con extensión “.iso” y con nombre "winpe_x64.iso"

Nota: recuerda que para este tutorial estamos usando la unidad E:” como demostracion

oscdimg -n -bE:\winpe_x64\etfsboot.com E:\winpe_x64\ISO E:\winpe_x64\winpe_x64.iso


Con esto queda finalizada nuestra imagen WinPE la cual podemos probar utilizando cualquier software de virtualizacion como "VirtualBox" o "VMware"o podemos simplemente utilizar cualquier software de creación de CDs o DVDs y probarlo físicamente en una computadora


Cualquier comentario o sugerencia constructiva es bien recibida.




No comments:

Post a Comment