samedi 4 décembre 2010

Windows XP Mode : Déploiement & Customisation

xp-mode

Voici quelques notes prises pendant un cours sur la manière de déployer le XP Mode avec Windows 7.  Je les publies ‘en l’état’ car il me semble qu’elle sont assez claire. De plus XP mode ne présente pas de difficulté technique particulières donc j’espère que le tout sera claire pour tout le monde. Si vous souhaitez plus de détails : utilisez les commentaires!

 

Installation du fichier pour Personnalisation

- Télécharger le fichier WindowsXPmode_fr-fr.exe

- Lancer l’exécutable pour installer le fichier sur un pc de test

  • Extraire le fichier dans le répertoire par défaut 
  • Décocher la case ‘lancer XP mode’ pour éviter que ne s’exécute le setup Wizard de XP mode

- Aller dans C:\program files\Windows XP Mode\

- Copier le VHD dans un répertoire de travail, c’est cette image qui sera customisée.

- Il faudra changer les permissions sur le fichier pour le modifier

  • Bouton droit sur le VHD>propriétés>sécurité>avancé>Propriétaire>Editer>Autre groupes d’utilisateurs
  • Ajouter le compte tout le monde
  • Dans les propriétés du fichier, décocher ‘lecture seul’
  • Vérifier que les comptes admin et tout le monde ont contrôle total

 

Pour modifier le VHD

- Installez et lancer virtual PC et créer une nouvelle machine virtuelle avec les paramètres par défaut. Téléchargeable ici.

- Sélectionner le VHD comme disque dur à utiliser

- Lancer la VM

- Donner un nom au système, un mot de passe admin, réglez l’heure et la politique de mise à jour, la machine est prête à être modifiée.

- Installer les outils d’intégration  (ATTENTION : il faudra les désactiver, ainsi que le mot de passe admin, avant de livrer la machine à l’utilisateur final)

- Installer les mise à jour de securité

- Installer Microsoft Security essential ( téléchargeable ici ou pour la beta 2) qui résiste au Sysprep !

- Installer des drivers supplémentaire

- Installer des applications supplémentaires. Une Fois ceci fait, le systeme est pret pour un nettoyage ‘Sysprep’.

 

Sysprep du VHD

Une foie votre VM préparée, il va falloir la nettoyer des divers informations de personnalisation que vous avez pu créer ça et là ! Par exemple : le compte que vous avez utilisé pour vous connecter, le décompte des jour avant l’activation obligatoire, les divers historique de mots de passe, de navigation, de document récents etc... etc... .Sysprep va s'occuper de nettoyer tout celà, et de bien plus encore, afin que vous puissiez livrer un OS aussi propre que si il sortait de la boite. Voici comment faire :

- Installer les outils deploy.cab (les extraire dans C:\sysprep sur la VM) téléchargeable ici.

- Lancer setup manager pour créer un fichier de réponse sysprep.inf

- Répondre à toutes les options, ne pas crypter le mot de passe admin

- Enregistrer le fichier dans C:\sysprep

- Lancer sysprep.exe

  • Sélectionner ‘don't reset grace periode activation’
  • Sélectionner ‘use minisetup’
  • Sélectionner  le mode ‘shutown’
  • Cliquez sur Reseal

 

Si vous avez crée votre propre VM (SP3 minimum !)

Vous n’êtes pas obligé d’utiliser la VM du XP-Mode fournie par Microsoft, vous pouvez créer la votre de toute pièce. Pour cela vous avez plusieurs solutions :

- Créez une nouvelle VM dans Virtual-Pc. Attachez au CD-ROM le CD d’installation de Windows XP Pro. Patchez-le jusqu'au SP3 Minimum.Installez les applications que vous voulez…

Ou

- Sur une machine physique Windows XP  Pro patchés en SP3 et contenant toutes les applications dont vous avez besoin. Exécutez disktovhd qui créera une VM à partir de votre machine physique !

Puis quelque soit votre cas de figure, vous devez y ajouter :

  • les outils d’intégration de Virtual-Pc.
  • le kb suivant pour pouvoir publier les applications sur le bureau de Seven.
  • Suivez la phase Sysprep décrite plus haut.

.

 

Dépannage

Pour que l’application installée dans XP mode soit partagés sur Windows 7, elle doivent avoir un raccourci dans le répertoire ALL USERS C:\Documents and Settings\All Users\Menu Démarrer\Programmes

Il est possible d’exclure des applications de la publication en allant ajouter des clé de registre dans :

HKLM\SOFTWARE\Microsoft\Windows NT\Current version\Virtual machine\VPCAppExcludeList

 

A savoir !

- Le VHD est en read only pour les utilisateurs, Chaque fois qu’un utilisateur utilise une applie. du XP-mode, un disque différentiel est créer pour y mettre ces paramètres personnel. Chaque utilisateur à donc sa propre config dans XPmode.

- Par défaut le VHD du XP-mode se trouve dans C:\programme  files\windows XP mode\windows xpmode base.vhd

- Les disques différentiel dans : C:\users\<user>\local\micosoft\windows virtual pc\virtual machines\virtual Windows XP.vhd

vendredi 3 décembre 2010

Hyper-V Server Core : Installer Microsoft Security Essential

Logo-Hyper-V-R2-Windows-Server-2008

Dans mon précédant  billet sur Hyper-V, j’expliquai qu'il n’y avait pas à l’heure actuelle d’ Anti-Virus pour Hyper-V 2008 R2 (le serveur Core, pas le rôle de Windows 2008 R2), et bien j’en ai finalement trouvé un : Microsoft Security Essential Beta 2. 

au passage je me gratifie d’un Zéro pointé  puisqu’ j'aurai pu trouver la solution bien plutôt en lisant.. …mon propre blog (big up to Ben Armstong) !!!

Pour installer essential :

téléchargez la Beta ici (Un compte Live ID est nécessaire)

connectez vous à la racine d’Hyper-V et copiez y l’installation d’essential.

via une connexion RDP connectez vous à l’interface d’Hyper-V et dans la fenetre DOS (la noire) lancez le programme en tapant C:\Mon_SecuEssential.exe.

Suivez les instruction de l’installer, lorsqu'il aura terminé il vous demandera de redémarrer. Pensez à éteindre vos VM via la console d’administration avant de valider le reboot !

Hyper-Essential

Une fois l’hyperviseur redémarré, il va falloir exclure de l’anti-virus quelques emplacements indispensables au bon fonctionnement d’Hyper-V.

Dans la console de l’anti-virus, onglet “Settings”, Menu “Exclure files and locations”, ajouter les emplacement suivants :

C:\Windows\system32\Vmms.exe
C:\Windows\system32\Vmwp.exe
C:\ProgramData\Microsoft\Windows\hyper-V (Ou le répertoire que vous avez choisie pour y stocker les configuration de vos machines Virtuelles ainsi que les snapshots)
C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks (Ou le répertoire que vous avez choisie pour y stocker vos disques VHD.

Enfin pensez à reconfigurer le scanne complet hebdomadaire en veillant bien à diminuer l’allocation CPU à 10 ou 20 % maximum pour ne pas pénaliser durablement vos VM durant.le scan.

Hyper-Essential-2

Vous trouverez dans les commentaires de ce billet d’autre répertoires à exclure si vous rencontrer des problèmes de performance sur vos VM.