Vous pouvez personnaliser l'image ISO du programme d'installation ESXi standard avec votre propre script d'installation ou de mise à niveau. Grâce à cette personnalisation, vous pouvez effectuer une installation ou une mise à niveau basée sur un script lorsque vous démarrez l'image ISO du programme d'installation résultante.

Avant de commencer

  • Machine Linux

  • Image ISO d'ESXi VMware-VMvisor-Installer-6.x.x-XXXXXX.x86_64.iso, où 6.x.x représente la version d'ESXi que vous installez et XXXXXX représente le numéro de build de l'image ISO du programme d'installation.

  • Votre script d'installation ou de mise à niveau personnalisé, le fichier kickstart ks_cust.cfg.

Pourquoi et quand exécuter cette tâche

Voir aussi À propos des scripts d'installation et de mise à niveau et À propos du fichier boot.cfg.

Procédure

  1. Téléchargez l'image ISO ESXi sur le site Web de VMware.
  2. Montez l'image ISO dans un dossier :

    mount -o loop VMware-VMvisor-Installer-6.x.x-XXXXXX.x86_64.iso /esxi_cdrom_mount

    XXXXXX est le numéro de build ESXi pour la version que vous installez ou vers laquelle vous effectuez la mise à niveau.

  3. Copiez le contenu du cdrom dans un autre dossier :

    cp -r /esxi_cdrom_mount /esxi_cdrom

  4. Copiez le fichier kickstart dans /esxi_cdrom.

    cp ks_cust.cfg /esxi_cdrom

  5. (Facultatif) : Modifiez le fichier boot.cfg de manière à spécifier l'emplacement du script d'installation ou de mise à niveau en utilisant l'option kernelopt.

    Vous devez utiliser des caractères majuscules pour indiquer le chemin du script, par exemple,

    kernelopt=runweasel ks=cdrom:/KS_CUST.CFG

    L'installation ou la mise à niveau devient complètement automatique, sans qu'il ne soit nécessaire de spécifier le fichier kickstart pendant l'installation ou la mise à niveau.

  6. Recréez l'image ISO :

    mkisofs -relaxed-filenames -J -R -o custom_esxi.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table /esxi_cdrom

Résultats

L'image ISO inclut votre script d'installation ou de mise à niveau.

Que faire ensuite

Installez ESXi à partir de l'image ISO.