2 05 2013
SCVMM 2012 SP1: Créer un template avec Windows Server 2003 ou XP
Lorsque vous tentez de créer un template de machine virtuelle avec Windows Server 2003 ou Windows XP, vous obtenez l’erreur suivante: Error (678) – Sysprep binary sysprep.exe does not exist for Windows version 5.2.3790.
Récemment, mon client m’a demandé de créer de « nouvelles » machines virtuelles avec Windows Server 2003 en 32 bits (oui, ça existe encore !). Passons sur le problème de supportabilité de Microsoft.
Après de nombreuses heures à mettre à jour la VM avec Windows Update, mettre tous les bons outils (Powershell, WinRM, Scom), je me décide enfin à convertir la VM en Template. Et puis…
Sysprep à télécharger
Si vous ne souhaitez pas rechercher dans toutes vos ISO le deploy.cab correspondant, vous pouvez télécharger les sysprep ici:
-
System Preparation tool for Windows Server 2003 Service Pack 2 (x32)
-
System Preparation tool for Windows Server 2003 Service Pack 2 (x64)
-
System Preparation tool for Windows XP (x32)
Décompressez les fichiers dans les répertoires suivants sur votre (vos) serveur(s) VMM:
1 |
C:Program FilesMicrosoft System Center 2012Virtual Machine ManagerSysprepi386<version number> |
Par exemple, pour Windows Server 2003 R2 32 bits c’est:
1 |
C:Program FilesMicrosoft System Center 2012Virtual Machine ManagerSysprepi3865.2.3790.2 |
Relancez la création du Template, normalement tout se passe correctement cette fois-ci !
Ce qu’il faut savoir
Lorsque vous convertissez une machine virtuelle en Template, System Center Virtual Machine Manager va entièrement gérer la dépersonnalisation de votre VM (Sysprep) avant de l’ajouter à la librairie.
Alors que depuis Windows Server 2008 et Windows 7, l’outil Sysprep est intégré à Windows, sous 2003 ce n’était pas le cas. VMM est donc obligé de copier les fichiers du Sysprep sur l’image, avant de lancer la dépersonnalisation. Cela rend l’opération complètement transparente et uniforme aux équipes chargées de mettre à jour les Template.
Article initialement publié sur blog.sogeti.ch
Hyper-V 2012: Désactiver l’Offload Data Transfert (ODX) SCVMM 2012 SP1: Convertir un serveur physique en virtuel