Montag, 6. Mai 2013

Windows 8 - "Windows could not display the images available for installation"

Wieder mal eine Feinheit die beim erstellen des Windows 8 Images beachtet werden muss.

Erscheint beim unattend Setup von Windows 8 die Fehlermeldung "Windows could not display the images available for installation" fehlen Angaben im WIM File.

Über das Command Line Tool dism.exe können die Informationen des WIM Files ausgelesen werden:

dism.exe /get-wiminfo /wimfile:"D:\ADK\DeploymentShare1\Operating Systems\install\install.wim"


Wichtig:
Der Name und die Beschreibung (Description) muss korrekt sein. Im Bild oben das Ergebnis beim Einsatz von "Windows 8 Enterprise". Diese Angabe ist auch davon Abhängig welches Image in der unattend.xml angegeben ist.


     <InstallFrom>
      <MetaData wcm:action="add">
       <Key>/IMAGE/NAME</Key>
       <ValueWindows 8 Enterprise</Value>
      </MetaData>
     </InstallFrom>
 
Wenn das alles stimmt und trotzdem die Fehlermeldung erscheint liegt es an den erweiterten Eigenschaften. Diese werden erst angezeigt wenn die entsprechende Index Nummer angegeben wird. Da unser Image von einem Capture Vorgang stammt gibt es nur den Index 1.

dism.exe /get-wiminfo /wimfile:"D:\ADK\DeploymentShare1\Operating Systems\install\install.wim" /index:1


Wie im Bild oben zu sehen ist fehlt hier die Angabe der Edition. Mit folgendem Befehl kann der Name, die Beschreibung und die Edition hinzugefügt werden. Mit Angabe der Edition wird auch das Feld "Installation" gefüllt.

Imagex.exe /flags Enterprise /info "D:\ADK\DeploymentShare1\Operating Systems\install\install.wim" 1 "Windows 8 Enterprise" "Windows 8 Enterprise" /CHECK

Einen entsprechenden DISM Befehl gibt es hierzu noch nicht. Der Erfolg der Aktion wird dann angezeigt:



Die Eigenschaften wie im Original, siehe Bild unten, werden aber nicht anders dargestellt. Die Edition, obwohl gesetzt, wird mit /get-wiminfo weiterhin als <undefined> angezeigt.


Damit ist das WIM File jetzt bereit per unattended Verfahren verwendet zu werden.

Diese Infos können natürlich alle schon beim Capture mit angegeben werden. Das zweite "Windows 8 Enterprise" ist in diesem Fall das Beschreibungsfeld.

imagex.exe /compress maximum /capture C: O:\install.wim "Windows 8 Enterprise" "Windows 8 Enterprise" /flags "Enterprise"

Viel Erfolg dann beim Deployment von Windows 8.


Keine Kommentare:

Kommentar veröffentlichen