Continuamos con el artículo publicado el otro día, vamos a ver cómo nos puede ayudar Windows PE para la solución de problemas en equipos.
Como ya comentamos, Windows PE es una tecnología que ocupa poco espacio y que podremos, por ejemplo, guardarlo en un dispositivo USB y arrancar equipos desde el. Una vez que hayamos arrancado Windows PE desde el dispositivo USB podremos ejecutar aplicaciones Win32 compatibles con Windows Vista desde ese entorno, con las posibilidades que eso nos brinda de crear nuestro propio entorno de recuperación de equipos con las herramientas que necesitemos.
Y sin con esto os parece todavía poco, además Windows PE lleva integrado la mayoría de los controladores que reconoce Windows Vista, y en el caso de que el equipo tuviese algún dispositivo que no fuese reconocido, como ya comentamos el otro día, es posible cargar el controlador desde CD ya que Windows PE se cargara en la memoria RAM. Con esto podríamos, por ejemplo, configurar una tarjeta de red para tener conectividad. Vamos a ver cómo podemos hacer todo esto:
Imagino que todos hemos descargado e instalado WAIK, que es el kit en el que se encuentra disponible Windows PE y del cual ya pusimos el enlace en el artículo anterior. Lo primero es crear el USB con nuestra imagen de Windows PE. Para ello abrimos el Símbolo de Sistema de Herramientas de Windows PE como administrador.
El primer comando que ejecutaremos será el que veremos en la siguiente imagen. Con este comando se creará la estructura de directorios de Windows PE en la carpeta winpe_x86. Yo he creado un Windows PE de 32 bits pero si queréis crear uno de 64 bits solo tenéis que cambiar x86 por AMD64.
Después nos movemos al directorio ISO y dentro de el creamos una carpeta llamada tools donde meteremos aquellas herramientas que nos puedan ser útiles. Yo he metido un portable del Total Commander únicamente para hacer la prueba. Por último copiamos todo lo que hay dentro de la carpeta ISO a nuestro dispositivo USB con el comando xcopy.
Si nuestro equipo soporta arranque por USB, ya podremos probar nuestra nueva herramienta. Para ello reiniciamos el equipo y arrancamos desde el dispositivo externo para pasado un par de minutos tener delante nuestra la pantalla que tenemos a continuación.
Como veis, Windows PE se carga en la RAM y su letra de unidad pasa a ser X:, y ya tenemos acceso a nuestra unidad de sistema, por ejemplo.
Y ya que estamos ejecutamos el Total Commander que se encontraba en la carpeta TOOLS
De este modo podremos crear nuestro propio entorno de recuperación de equipos, porque seguro que a vosotros se os ocurren muchas más herramientas que podrían ser ejecutadas dentro de Windows PE, incluso herramientas de red.
Para probar esto, tendríamos que por ejemplo darle una dirección IP a nuestra tarjeta, cosa imposible en MS-Dos por ejemplo.
Nuestro equipo, siempre y cuando no haya DHCP en la red, no conseguirá una dirección IP valida, como podemos ver en la siguiente imagen
Para darle una dirección IP y ver que tenemos conectividad con Windows PE tendremos que utilizar el comando NETSH.
Si seguís los pasos que aparecen en la imagen ya tendremos conectividad de red y podremos trabajar, por ejemplo, añadiendo una unidad de red con NET USE para guardar datos en un equipo que no arranque, etc.….
Como prueba, voy a hacer ping a una dirección externa a la red para que veáis que responde
Aquí lo tenéis, un servidor DNS de telefónica respondiendo al ping. Así que ya podéis empezar a darle vueltas a la cabeza, como por ejemplo a crear un archivo por lotes que en cuanto arranquéis la imagen se le agregue una dirección tal y como hemos visto ahora.
Espero que con esto haya sido suficiente para ver la potencia de este Windows PE y la gran cantidad de posibilidades que se nos ofrece con el.