locked
MDT 2010 RRS feed

  • Question

  • Bonjour,

    J'ai effectué une capture d'image avec MDT qui c'est très bien passé. Je voudrai modifier le fichier unattend.xml, mais il me fait une erreur.

     

    09:24 :
    09:24 : L’Assistant Gestion d’installation n’a pas pu générer un catalogue. Pour une aide à la résolution des problèmes, consultez la rubrique : « Référence technique de l’Assistant Gestion d’installation » dans le guide de l’utilisateur du Kit de préinstallation OEM Microsoft Windows ou de la clé d’attestation d’identité (AIK) Windows.
    09:24 :
    09:24 : System.InvalidOperationException: Échec d’exécution de l’opération. ---> System.Reflection.TargetInvocationException: Une exception a été levée par la cible d'un appel. ---> System.ArgumentNullException: La référence de chaîne n'est pas définie à une instance d'une chaîne.
    Nom du paramètre : source
       à System.Globalization.CompareInfo.IsPrefix(String source, String prefix, CompareOptions options)
       à ?A0xfe36268f.ConvertToNtPath(String path)
       à Microsoft.ComponentStudio.ComponentPlatformInterface.CbsSessionAdaptor..ctor(String bootDrive, String imageWinDir, String servicingPath)
       à Microsoft.ComponentStudio.ComponentPlatformInterface.OfflineImageImpl.InitializePackages()
       à Microsoft.ComponentStudio.ComponentPlatformInterface.OfflineImageImpl..ctor(OfflineImageInfo imageInfo)
       --- Fin de la trace de la pile d'exception interne ---
       à System.RuntimeMethodHandle._InvokeConstructor(Object[] args, SignatureStruct& signature, IntPtr declaringType)
       à System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
       à System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
       à Microsoft.ComponentStudio.ComponentPlatformInterface.Cpi.PlatformImplementation.CreateOfflineImageInstance(OfflineImageInfo imageInfo)
       --- Fin de la trace de la pile d'exception interne ---

    Server stack trace:
       à Microsoft.ComponentStudio.ComponentPlatformInterface.Cpi.PlatformImplementation.CreateOfflineImageInstance(OfflineImageInfo imageInfo)
       à Microsoft.ComponentStudio.ComponentPlatformInterface.Cpi.CreateOfflineImageInstance(OfflineImageInfo imageInfo)
       à Microsoft.ComponentStudio.ComponentPlatformInterface.OfflineImageCatalog.Serialize(OfflineImageInfo imageInfo)
       à Microsoft.ComponentStudio.ComponentPlatformInterface.OfflineImageInfo.CreateCatalog()
       à Microsoft.ComponentStudio.ComponentPlatformInterface.CatalogCreatorImpl.CreateCatalog(OfflineImageInfo offlineImageInfo)
       à System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
       à System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)

    Exception rethrown at [0]:
       à System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
       à System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
       à Microsoft.ComponentStudio.ComponentPlatformInterface.ICatalogCreator.CreateCatalog(OfflineImageInfo offlineImageInfo)
       à Microsoft.ComponentStudio.CatalogGenerator.CreateCat(ProgressDialog pd, Object o)
    09:24 : System.Reflection.TargetInvocationException: Une exception a été levée par la cible d'un appel. ---> System.ArgumentNullException: La référence de chaîne n'est pas définie à une instance d'une chaîne.
    Nom du paramètre : source
       à System.Globalization.CompareInfo.IsPrefix(String source, String prefix, CompareOptions options)
       à ?A0xfe36268f.ConvertToNtPath(String path)
       à Microsoft.ComponentStudio.ComponentPlatformInterface.CbsSessionAdaptor..ctor(String bootDrive, String imageWinDir, String servicingPath)
       à Microsoft.ComponentStudio.ComponentPlatformInterface.OfflineImageImpl.InitializePackages()
       à Microsoft.ComponentStudio.ComponentPlatformInterface.OfflineImageImpl..ctor(OfflineImageInfo imageInfo)
       --- Fin de la trace de la pile d'exception interne ---
       à System.RuntimeMethodHandle._InvokeConstructor(Object[] args, SignatureStruct& signature, IntPtr declaringType)
       à System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
       à System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
       à Microsoft.ComponentStudio.ComponentPlatformInterface.Cpi.PlatformImplementation.CreateOfflineImageInstance(OfflineImageInfo imageInfo)
    09:24 : System.ArgumentNullException: La référence de chaîne n'est pas définie à une instance d'une chaîne.
    Nom du paramètre : source
       à System.Globalization.CompareInfo.IsPrefix(String source, String prefix, CompareOptions options)
       à ?A0xfe36268f.ConvertToNtPath(String path)
       à Microsoft.ComponentStudio.ComponentPlatformInterface.CbsSessionAdaptor..ctor(String bootDrive, String imageWinDir, String servicingPath)
       à Microsoft.ComponentStudio.ComponentPlatformInterface.OfflineImageImpl.InitializePackages()
       à Microsoft.ComponentStudio.ComponentPlatformInterface.OfflineImageImpl..ctor(OfflineImageInfo imageInfo)

     

    Pouvez vous m'aider.

    • Déplacé Bechir Gharbi lundi 11 avril 2011 10:17 (Origine :System Center Configuration Manager)
    lundi 11 avril 2011 07:32

Réponses

  • Bonjour,

    La version 32 bit de SIM (WAIK) peut créer et ouvrir des fichiers de catalogue (.clg) pour les images système Windows de tous les types d’architecture. Par contre la version 64 bit ne peut créer des fichiers de catalogue seulement pour les images système Windows 64 bits.

    Est ce le cas pour toi ? Ton serveur MDT 2010 est en 64 bit et tu essayes d'ouvrir ton image capturée en 32bit..

    Tu peux éditer le fichier xml à partir d'un autre pc ou meme le faire à la main si tu sais quoi faire.


    Revue du Geek | Déployer Windows 7 avec MDT 2010
    • Proposé comme réponse Bechir Gharbi mercredi 13 avril 2011 10:31
    • Marqué comme réponse Anouar KETAT mercredi 20 avril 2011 08:53
    lundi 11 avril 2011 21:42

Toutes les réponses

  • Bonjour,

    La version 32 bit de SIM (WAIK) peut créer et ouvrir des fichiers de catalogue (.clg) pour les images système Windows de tous les types d’architecture. Par contre la version 64 bit ne peut créer des fichiers de catalogue seulement pour les images système Windows 64 bits.

    Est ce le cas pour toi ? Ton serveur MDT 2010 est en 64 bit et tu essayes d'ouvrir ton image capturée en 32bit..

    Tu peux éditer le fichier xml à partir d'un autre pc ou meme le faire à la main si tu sais quoi faire.


    Revue du Geek | Déployer Windows 7 avec MDT 2010
    • Proposé comme réponse Bechir Gharbi mercredi 13 avril 2011 10:31
    • Marqué comme réponse Anouar KETAT mercredi 20 avril 2011 08:53
    lundi 11 avril 2011 21:42
  • Bonjour

    J'ai le même problème que itupond.

    Et moi, j'ai l'impression que je rencontre le problème que tu dis Yannick à savoir, que c'est un serveur 64 bits sur lequel j'ai installé WAIK

    et j'essaye d'ouvrir un fichier .wim d'une image Windows7 32bits. Par contre sur le serveur, j'arrive à éditer le fichier unattend.xml

    Est ce normal que j'arrive quand même à ouvrir le .wim de l'image Windows 7 qui se trouve dans DeploymentShare$\Operating Systems\Windows7 x86\sources\install.wim ?

    Il n'y a donc vraiment pas moyen de faire autrement?

    si j'installe waik 32 bits sur un poste à part et que j'ouvre le .wim à distance ça peut le faire?

    Merci

    lundi 16 janvier 2012 08:08