Vous pouvez démarrer un script d'installation ou de mise à niveau en saisissant les options de démarrage sur la ligne de commande de démarrage du programme d'installation ESXi.

Pendant le démarrage, il peut être nécessaire de spécifier les options pour accéder au fichier kickstart. Vous pouvez entrer les options de démarrage en appuyant sur Shift+O dans le chargeur de démarrage. Pour une installation d'hôte PXE, vous pouvez transmettre les options par le biais de la ligne kernelopts du fichier boot.cfg. Reportez-vous aux sections À propos du fichier boot.cfg et Démarrage réseau du programme d'installation d'ESXi.

Pour indiquer l'emplacement du script d'installation, définissez l'option ks=filepath, où filepath représente l'emplacement de votre fichier kickstart. Si vous ne définissez pas cette option, le démarrage d'une installation ou d'une mise à niveau basée sur un script est impossible. Si vous omettez l'option ks=filepath, le programme d'installation en mode texte s'exécute.

Les options de démarrage prises en charge sont spécifiées dans Options de démarrage.

Procédure

  1. Démarrez l'hôte.
  2. Lorsque la fenêtre du programme d'installation ESXi s'affiche, appuyez sur les touches Maj.+O pour éditer les options de démarrage.
    Écran du programme d'installation ESXi
  3. Dans l'invite de commande runweasel, tapez ks=location of installation script plus boot command-line options.

Exemple : Option de démarrage

Vous entrez les options de démarrage suivantes :
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

Options de démarrage

Lorsque vous effectuez une installation basée sur un script, vous devez spécifier les options au moment du démarrage pour accéder au fichier kickstart.

Options de démarrage prises en charge

Tableau 1. Options de démarrage pour l'installation d'ESXi
Option de démarrage Description
BOOTIF=hwtype-MAC address

Similaire à l'option netdevice, sauf dans le format PXELINUX comme il est décrit dans l'option IPAPPEND sous SYSLINUX sur le site syslinux.org.

gateway=ip address Définit cette passerelle de réseau comme la passerelle par défaut à utiliser pour le téléchargement du script d'installation et du support d'installation.
ip=ip address Spécifie une adresse IP statique à utiliser pour télécharger le script d'installation et le support d'installation. Remarque : le format PXELINUX pour cette option est également pris en charge. Voir l'option IPAPPEND sous SYSLINUX sur le site syslinux.org.
ks=cdrom:/path Effectue une installation basée sur un script avec le script dans le chemin, qui réside sur le CD dans le lecteur de CD-ROM. Chaque CDROM est monté et vérifié jusqu'à ce que le fichier correspondant au chemin soit trouvé.
Important : Si vous avez créé une image ISO du programme d'installation avec une installation personnalisée ou un script de mise à niveau, vous devez utiliser des caractères majuscules pour indiquer le chemin du script, par exemple, ks=cdrom:/KS_CUST.CFG.
ks=file://path Effectue une installation basée sur un script avec le script dans le chemin.
ks=protocol://serverpath Effectue une installation basée sur un script avec un script situé sur le réseau à l'URL donnée. protocol peut être http, https, ftp ou nfs. Exemple d'utilisation du protocole NFS : ks=nfs://host/porturl-path. Le format d'une URL NFS est spécifié dans RFC 2224.
ks=usb

Effectue une installation basée sur un script, en accédant au script depuis un lecteur USB connecté. Recherche le fichier nommé ks.cfg. Le fichier doit être situé dans le répertoire racine du lecteur. Si plusieurs lecteurs flash USB sont connectés, ils sont parcourus jusqu'à ce que le fichier ks.cfg soit trouvé. Seuls les systèmes FAT16 et FAT32 sont pris en charge.

ks=usb:/path Exécute une installation basée sur un script avec le fichier de script spécifié, situé sur USB.
ksdevice=device Tente d'utiliser un adaptateur réseau périphérique lors de la recherche d'un script d'installation et d'un support d'installation. Spécifiez comme adresse MAC, par exemple 00:50:56:C0:00:01. Cet emplacement peut également être un nom vmnicNN. En cas de non spécification et de récupération requise des fichiers sur le réseau, le programme d'installation se règle par défaut sur le premier adaptateur réseau trouvé.
nameserver=ip address Spécifie un serveur de nom de domaine à utiliser pour le téléchargement du script d'installation et du média d'installation.
netdevice=device Tente d'utiliser un adaptateur réseau périphérique lors de la recherche d'un script d'installation et d'un support d'installation. Spécifiez comme adresse MAC, par exemple 00:50:56:C0:00:01. Cet emplacement peut également être un nom vmnicNN. En cas de non spécification et de récupération requise des fichiers sur le réseau, le programme d'installation se règle par défaut sur le premier adaptateur réseau trouvé.
netmask=subnet mask Spécifie le masque de sous-réseau pour l'interface réseau qui télécharge le script d'installation et le support d'installation.
vlanid=vlanid Configurez la carte réseau sur le VLAN spécifié.
systemMediaSize=small
Limite la taille des partitions de stockage système sur le support de démarrage. La valeur sélectionnée doit répondre à l'objet de votre système. Vous pouvez sélectionner parmi les valeurs suivantes :
  • min (32 Go pour un seul disque ou des serveurs intégrés)
  • small (64 Go pour les serveurs disposant d'au moins 512 Go de RAM)
  • default (128 Go)
  • max (utilise tout l'espace disponible, pour les serveurs multi-téraoctets)

Pour plus d'informations sur les options de démarrage ESXi après l'installation, consultez l'article 77009 de la base de connaissances VMware.