J'ai le sentiment furtif que cela peut être un bug, mais je suis définitivement prêt à envisager la possibilité que je fais les choses de travers.
J'ai une machine virtuelle VMware dans $vm, et j'essaie d'assigner un CD de démarrage pour celle-ci. $vm est éteinte.
La méthode documentée semble assez simple:
Set-CDDrive -CD (Get-CDDrive -vm $vm) -IsoPath "[nomdudatastore] \whatever.iso" -StartConnected 1
Maintenant, lorsque je démarre la VM, elle essaye immédiatement de démarrer en mode PXE. J'éteins la machine, et dans le client vSphere, je modifie les propriétés de la VM, je vais à "Lecteur CD/DVD 1", et je vérifie que "État du périphérique" a une coche à côté de "Connecter au démarrage".
Voici la chose folle. Quand je décoche cette case, puis la recoche, ensuite je démarre la VM, elle démarre à partir de l'ISO.
Je l'ai fait encore et encore, avec la console ouverte, avec elle fermée, et à chaque fois, je peux définir le drapeau StartConnected sur l'interface en ligne de commande, et l'interface graphique reflète le réglage, mais seulement après avoir coché manuellement la case ça démarrera réellement à partir de l'ISO.
Y a-t-il une étape que j'oublie de réaliser dans PowerCLI pour que ce réglage "prenne"?