Puede iniciar un script de instalación o actualización introduciendo las opciones de arranque en la línea de comandos de arranque del instalador de ESXi.

En el momento del arranque, es posible que necesite especificar opciones para acceder al archivo de inicio. Puede introducir opciones de arranque presionando Shift+O en el gestor de arranque. Para una instalación de arranque PXE, puede pasar opciones a través de la línea kernelopts del archivo boot.cfg. Consulte Acerca del archivo boot.cfg y Arranque de red del instalador de ESXi.

Para especificar la ubicación del script de instalación, defina la opción ks=filepath, donde filepath indica la ubicación del archivo Kickstart. De lo contrario, no se podrá iniciar una instalación o actualización generadas por script. Si se omite ks=filepath, se ejecuta el instalador de texto.

Las opciones de arranque compatibles se detallan en Opciones de arranque.

Procedimiento

  1. Inicie el host.
  2. Cuando aparezca la ventana del instalador de ESXi, presione las teclas Mayús + O para editar las opciones de arranque.
    Pantalla del instalador de ESXi
  3. En el símbolo del sistema runweasel, introduzca ks=ubicación del script de instalación más las opciones de la línea de comandos de arranque.

Ejemplo: Opción de arranque

Introduzca las siguientes opciones de arranque:
ks=http://00.00.00.00/kickstart/ks-osdc-pdp101.cfg nameserver=00.00.0.0 ip=00.00.00.000 netmask=255.255.255.0 gateway=00.00.00.000

Opciones de arranque

Cuando realice una instalación por script, es posible que necesite especificar opciones en el arranque para acceder al archivo de inicio.

Opciones de arranque compatibles

Tabla 1. Opciones de arranque para la instalación de ESXi
Opción de arranque Descripción
BOOTIF=hwtype-MAC address

Similar a la opción netdevice, excepto en el formato PXELINUX, tal como se describe en la opción IPAPPEND en SYSLINUX en el sitio syslinux.org.

gateway=ip address Permite establecer esta puerta de enlace de red como la puerta de enlace predeterminada para utilizarla en la descarga de scripts de instalación y medios de instalación.
ip=ip address Permite configurar una dirección IP estática para utilizarla en la descarga de scripts de instalación y medios de instalación. Nota: también se admite el formato PXELINUX para esta opción. Consulte la opción IPAPPEND en SYSLINUX en el sitio syslinux.org.
ks=cdrom:/path Permite realizar una instalación por script con el script en path, que se encuentra en el CD de la unidad de CD-ROM. Cada CDROM se monta y se comprueba hasta que se encuentre el archivo que coincida con la ruta de acceso.
Importante: Si creó una imagen ISO de instalador con un script de instalación o actualización personalizado, debe utilizar caracteres en mayúscula para proporcionar la ruta de acceso del script, por ejemplo, ks=cdrom:/KS_CUST.CFG.
ks=file://path Realiza una instalación por script con el script en path.
ks=protocol://serverpath Realiza una instalación por script con un script ubicado en la red en la dirección URL determinada. El protocolo puede ser http, https, ftp o nfs. Un ejemplo de uso del protocolo NFS es ks=nfs://host/porturl-path. El formato de la URL de NFS se especifica en RFC 2224.
ks=usb

Realiza una instalación por script mediante el acceso al script desde la unidad USB conectada. Busca un archivo con el nombre ks.cfg. El archivo debe estar ubicado en el directorio raíz de la unidad. Si se conectan varias unidades flash USB, se realizará la búsqueda hasta que se encuentre el archivo ks.cfg. Solo se admiten los sistemas de archivos FAT16 y FAT32.

ks=usb:/path Realiza una instalación por script con un archivo de script en la ruta especificada, que se encuentra en USB.
ksdevice=device Intenta utilizar un adaptador de red device cuando se realiza la búsqueda de un script de instalación y un medio de instalación. Se especifica como una dirección MAC, por ejemplo, 00:50:56:C0:00:01. Esta ubicación también puede ser un nombre vmnicNN. Si no se especifica y los archivos deben obtenerse a través de la red, el instalador utiliza de forma predeterminada el primer adaptador de red detectado que esté conectado.
nameserver=ip address Especifica un servidor de nombres de dominio para utilizarlo en la descarga de scripts de instalación y medios de instalación.
netdevice=device Intenta utilizar un adaptador de red device cuando se realiza la búsqueda de un script de instalación y un medio de instalación. Se especifica como una dirección MAC, por ejemplo, 00:50:56:C0:00:01. Esta ubicación también puede ser un nombre vmnicNN. Si no se especifica y los archivos deben obtenerse a través de la red, el instalador utiliza de forma predeterminada el primer adaptador de red detectado que esté conectado.
netmask=subnet mask Especifica una máscara de subred para la interfaz de red que descarga los scripts de instalación y los medios de instalación.
vlanid=vlanid Configure la tarjeta de red para que se encuentre en la VLAN especificada.
systemMediaSize=small
Limita el tamaño de las particiones de almacenamiento del sistema en los medios de arranque. El valor seleccionado debe adecuarse al propósito del sistema. Se puede elegir alguno de los siguientes valores:
  • min (32 GB, para servidores integrados o con un único disco)
  • small (64 GB, para servidores con al menos 512 GB de RAM)
  • default (128 GB)
  • max (consumir todo el espacio disponible, para servidores de varios terabytes)

Para más información sobre las opciones de inicio de ESXi posteriores a la instalación, consulte el artículo 77009 de la base de conocimientos de VMware.