samedi 20 novembre 2010

MDT 2010 : Fix error 87 - DISM /set-targetfile Failed

imagesCADQCT2Q

Il y'a deux semaine en préparant une installation de Windows dans MDT 2010, je tombe sur un bug particulièrement énervant : Lorsque je tente de mettre à jour mon DeploymentShare, l'opération échoue en me présentant le message suivant :

MDT-fail

Google et le reste du monde étant au abonnées absent, j'entreprends de troubleshooter moi même le problème, voici donc la solution, qui je l’espère pourra peut être éviter à d’autres les quelques jours de galère que je viens de vivre   :

- Si vous rencontrez cette erreur, vérifier bien dans la même fenêtre quel fichier WIM est utilisé par MDT pour créer le fichier de boot :

Windows PE WIM D:\-ADDS-\DeploymentShare\Operating Systems\Windows 7 x64\Sources\boot.wim will be used.

Si comme dans cet exemple MDT utilise le fichier boot.Wim de votre OS à déployer, le problème viens probablement là !
Un petit tour dans le log de DISM nous confirmera la cause du problème :
ouvrez le fichier : C:\Windows\Logs\DISM\dism.log et cherchez y la chaine "retrieved installroot"

Si les lignes de log se présentent comme suit :

DISM   PE Provider: CPEImg::GetInstallRoot: Successfully retrieved installroot X:\$windows.~bt\

C'est que le fichier Boot.wim et trop riche pour être utilisé en l'état par MDT. En effet, l'inspection de ce fichier révèle qu'il ne contient pas une, mais deux images en sont sein, ce qui ne semble pas être du gout de MDT.
 mdt-winpeCMD

Le remède à ce problème est donc simple : il faut proposer à MDT d'aller chercher sont fichier de Boot Windows PE ailleurs ! Et notamment d'utiliser à la places, les images WIM installées automatiquement avec le WAIK.

Comme il n'y a pas de méthode explicite pour dire à MDT ou il doit chercher, je vais simplement renommer le fichier boot.wim (il se trouve quelque par dans <Votre DeploymentShare>\Operating Systeme\sources) en boot.wim.old ce qui suffira pour qu’MDT cherche dans les répertoires du WAIK.

Si vous avez importés d'autres OS dans votre DeploymentShare, il sera peut être nécessaire de renommer les fichier boot.wim au sein de ces installations.

Pour Finir, je relance la mise à jour afin de vérifier que tout fonctionne :
Avant cela il faut fermer et rouvrir MDT afin qu'il libère les fichiers montés.

Roulement de tambour…, on vérifie au passage que MDT prend bien sont fichier dans le WAIK comme suit :

Windows PE WIM C:\Program Files\Windows AIK\Tools\PETools\amd64\winpe.wim will be used.

MDT-good

et voili, tournicoti !! Erreur Fixée !

Mots clés Technorati : ,,,

jeudi 21 octobre 2010

Live Essential 2011 : Silent Install.

Win_Live_Essentials_2011_icons_by_carlosjj

la nouvelle version de Windows live essential est disponible depuis quelques semaines, voici un petit récapitulatifs des options à utiliser pour pouvoir l’installer de façon silencieuse :

Tout d’ abord voici l’endroit ou vous pouvez télécharger la version complète : http://g.live.com/1rewlive4-all/fr/wlsetup-all.exe

Vous pouvez télécharger la version Anglaise en remplaçant le FR  dans l’url par EN, ES pour la version Espagnol, DE pour la version Allemande, AR pour la version Arabe etc…

La syntaxe d’installation silencieuse se présente sous la forme suivante :

wlsetup-all.exe/AppSelect:<Applications>,!<Applications> /q

Appselect: les applications passés avec cet argument seront installées

! les applications passés avec cet argument ne seront pas installés.

/q force l’installation en mode silencieux

Les applications installables sont :

  • ALL (l’ensemble de live essential)
  • Mail
  • PhotoGallery
  • OLC (Outlook Connector)
  • Messenger
  • Writer
  • MovieMaker
  • Companion (Messenger Companion)
  • FamilySafety 
  • wlsync (Live Mesh)
  • Bingbar
  • idcrl (Live Sign in Assistant)

Ex : installer l’ensemble du package sauf messenger et Bing Bar

wlsetup-all.exe/AppSelect:ALL,!messenger,!Bingbar /q

Ex : installer seulement live Mesh et Writer

wlsetup-all.exe/AppSelect:wlsync, Writer /q

 

Il y’a  également quelques options bien utiles que vous pouvez ajouter à la ligne de commande :

/log:<nom de fichier>  pour logger l’installation

/noMU pour désactiver la mise à jour d’essential via Windows Update

/noHomepage  pour que votre page d’accueille IE ne soit pas remplacée par Msn.com

/noLaunch pour éviter le lancement de Messenger juste après l’installation.

/noSearch pour que votre moteur de recherche par défaut ne soit pas remplacé par Bing.com

Voila, pour l’installation…, sur le blog du Angry Technician vous pourrez également trouver quelques clés de registres pour personnaliser les préférences utilisateur.

byebye…

mercredi 20 octobre 2010

Silent Install : Certificat des impots


La déclaration d'impôts, j'adore, mais la déclaration d'impôts en ligne : encore plus... Seul problème, comme je réinstalle ma machine plusieurs fois par ans, je perds le fameux certificat à chaque fois et mon infini bonheur à déclarer en ligne se transforme alors en cauchemar !…

Aussi ai-je décidé d'automatiser la réinstallation du certificat au sein de mon "CD d'installation automatique de Windows". CD qui est d'ailleurs devenu un DVD, puis une clé USB, puis un serveur MDT, mais bref... Voici donc comment j'ai fais :

1 - Récupération  du certificat
via le tutoriel Geek de notre cher gouvernement des droits de l'homme du monde libre de hémisphère nord et du nouvel ordre mondial (si vous voyez ce que je veux dire...) : https://static.impots.gouv.fr/aide/QuestionsReponses/html/page_global_adp_importExport_certificat.htm

2 - Installation Silencieuse
via la ligne de commande suivante :

Certutil -importPFX –p <mot de passe> -user C:\Certificat.pfx

Et pour être sure de ne plus jamais rater ce formidable évènement, vous pouvez même installer le certificat sur le PC de votre épouse sans qu'il n'y ai le moindre conflit, ainsi elle n'aura plus d'excuse pour ne pas la remplir à votre place....  Merci qui ?

Mots clés Technorati : ,,