Creación de una iso personalizad de VMware vSphere 6.5 con ESXi-Customizer-PS

Para aquellos que tenemos Homelabs con HW que no esta certificado al 100% por VMware, es habitual tener que generar una iso personalizada en la que le “inyectamos” los drivers que necesitamos y que no vienen por defecto en nuestro ESXi.

Aprovechando que recientemente he actualizado mi Homelab a 6.5 he documentado el proceso.

 

Requisitos previos:

Tener la política de ejecución de scripts a un valor que nos permita ejecutar el que vamos a usar para generar la ISO. Puedes ver el estado de la política de ejecución y cambiarla siguiendo este artículo.

 

Una vez comprobado esto, el siguiente paso es descargar e instalar (si no lo tenemos ya), el PowerCli de VMware.

Descargar PowerCli de VMware

 

a continuación descargaremos el script que usaremos para generar la iso y que se llama “ESXi-Customizer-PS“, lo podéis encontrar aquí.

 

Generar la ISO:

Nos dirigimos al directorio donde tenemos descargado el script y lo ejecutamos

 

y voila, ya tendríamos nuestra ISO personalizada. En mi caso he incluido los drivers Realtek 8165 y sata xachi.

Jugando con el script:

 

El script tiene múltiples opciones que nos permitirán personalizar nuestra ISO. Con el comando Help podemos verlas, junto a una pequeña explicación de lo que hacen.

 

ECPS-25-Help

 

para mi las opciones más interesantes son:

  • -vxx: para especificar que versión de vSphere queremos generar
  • -pkgDir: nos permite incluir drivers .vib (útil cuando el driver que necesitamos no esta en el repositorio “oficial” de los creadores del script)
  • -vft: para conectar al depot de los creadores del scritp

 

Nota importante: aunque os sintáis tentados de usar los drivers de Linux, no lo hagáis VMware empaqueta los drivers de una manera distinta y no os va a funcionar.

2 comentarios en “Creación de una iso personalizad de VMware vSphere 6.5 con ESXi-Customizer-PS

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.