Creación de un vhdx con Nano Server usando un script de power Shell

Buenas tardes

Ya hace ya algunas semanas mi colega José Ángel (Evangelista de técnico) de Microsoft escribió el siguiente post en el que explicaba pasa o paso como crear una imagen de Nano server usando la technical preview 2 de Windows Server 2016.

Hoy me gustaría explicar a mi como usar el script de power Shell “New-NanoServerVHD.ps1” el cual podemos descargar desde la siguiente url dentro de la scripting gallery, igualmente deberemos descargar el script Convert-WindowsImage.ps1 el cual es invocado desde el anterior. Estos scripts nos permiten generar un vhdx con Nano server el cual podemos usar para desplegar máquinas virtuales guest con nano server o incluso para crear un vhdx con nano server e hyper-v del cual podríamos hacer un boot from vhdx en un host de hyper-v.

En nuestro ejemplo realizaremos una instalación de un guest de Nano Server para crear un vhdx que no valga para un host de hyper-v tan solo deberíamos modificar los paquetes a incluir dentro de los parámetros de entrada del script.

Una vez descargado el script y la iso de Windows server 2016 tp2 tan solo debemos ejecutar el mismo especificando los siguientes parámetros de entrada.

.\New-NanoServerVHD.ps1
.\New-NanoServerVHD.ps1

-ServerISO
-DestVHD
-VHDFormat
-ComputerName
-AdministratorPassword
-Packages
-IPAddress
-Verbose

En nuestro ejemplo quedaría de la siguiente manera

.\New-NanoServerVHD.ps1
-ServerISO 'C:\windows server 2016 tp2\windows_server2016_tp2.ISO'

-DestVHD C:\Temp\NanoServer02.vhdx
-VHDFormat VHDX

-ComputerName NANOTESTVM
-AdministratorPassword 'P@ssword!1'

-Packages ‘Guest’
-IPAddress '192.168.1.207'

-Verbose

Nuestro script se habrá ejecutado correctamente si la ejecución del power Shell tiene una salida como la siguiente:

Para finalizar nuestro ejemplo crearemos una máquina virtual a la que anexaremos el vhdx que acabamos de generar.

Espero que os resulte de utilidad.

Un saludo

Samuel López posted at 2015-7-8 Category: Articulos IT