kingkoolkris 0 Geschrieben 3. Mai 2017 Melden Geschrieben 3. Mai 2017 (bearbeitet) Moin liebe Gemeinde! Ich probiere gerade mit dem WDS 2012 herum. So weit habe ich PXE Boot, Treibereindung etc. geschafft. Als zu installierendes Image habe ich derzeit nur Win 7 SP1 Enterprise x64 (UEFI-Installation). Ich musste die Boot.WIM von Win 8.1 nehmen, da es mit der 7er immer gefreezt ist. Das einzige was nicht ganz richtig läuft ist die DiskConfiguration: - Ich erhalte jedes Mal den Partitionsbildschirm - Wenn ich dort die vorhandenen Partitionen lösche (obwohl WillWipeDisk aktiv ist) und dann auf weiter drücke, erstellt er mir alle Partitionen korrekt, so wie ich sie unter DiskConfiguration angegeben habe, aber halt nicht vollautomatisch. - Warum macht er das erst NACHDEM ich auf weiter drücke und nicht von alleine vorher? Was mir noch einfällt, ist, dass ich einen NVMe-Treiber ins Boot-Image eingebunden habe, da sonst die SSD nicht erkannt wird, aber das scheint ja zu laufen. Hat da jemand eine Idee? Ich habe jetzt schon zig Vorlagen aus dem Netz ausprobiert, aber nix hat etwas geändert. Hier ist meine WDSClientUnattend.xml: <?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend"> <settings pass="windowsPE"> <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SetupUILanguage> <UILanguage>de-DE</UILanguage> </SetupUILanguage> <InputLocale>de-DE</InputLocale> <SystemLocale>de-DE</SystemLocale> <UILanguage>de-DE</UILanguage> <UserLocale>de-DE</UserLocale> <UILanguageFallback>de-DE</UILanguageFallback> </component> <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <WindowsDeploymentServices> <Login> <Credentials> <Domain>WIN-V4ARADF804M</Domain> <Password>totalgeheim</Password> <Username>administrator</Username> </Credentials> </Login> </WindowsDeploymentServices> <DiskConfiguration> <WillShowUI>OnError</WillShowUI> <Disk wcm:action="add"> <DiskID>0</DiskID> <WillWipeDisk>true</WillWipeDisk> <CreatePartitions> <CreatePartition wcm:action="add"> <Order>1</Order> <Size>100</Size> <Type>EFI</Type> </CreatePartition> <CreatePartition wcm:action="add"> <Order>2</Order> <Type>MSR</Type> <Size>128</Size> </CreatePartition> <CreatePartition wcm:action="add"> <Order>3</Order> <Type>Primary</Type> <Size>102500</Size> <Extend>false</Extend> </CreatePartition> <CreatePartition wcm:action="add"> <Order>4</Order> <Type>Primary</Type> <Extend>true</Extend> </CreatePartition> </CreatePartitions> <ModifyPartitions> <ModifyPartition wcm:action="add"> <Order>1</Order> <PartitionID>1</PartitionID> <Label>System</Label> <Format>FAT32</Format> </ModifyPartition> <ModifyPartition wcm:action="add"> <Order>2</Order> <PartitionID>2</PartitionID> </ModifyPartition> <ModifyPartition wcm:action="add"> <Order>3</Order> <PartitionID>3</PartitionID> <Label>Windows</Label> <Letter>C</Letter> <Format>NTFS</Format> </ModifyPartition> <ModifyPartition wcm:action="add"> <Order>4</Order> <PartitionID>4</PartitionID> <Label>Daten</Label> <Letter>D</Letter> <Format>NTFS</Format> </ModifyPartition> </ModifyPartitions> </Disk> </DiskConfiguration> <ImageInstall> <OSImage> <InstallTo> <DiskID>0</DiskID> <PartitionID>3</PartitionID> </InstallTo> </OSImage> </ImageInstall> </component> </settings> </unattend> bearbeitet 3. Mai 2017 von kingkoolkris Zitieren
Sunny61 820 Geschrieben 3. Mai 2017 Melden Geschrieben 3. Mai 2017 In https://technet.microsoft.com/de-de/library/cc765950(v=ws.10).aspx ist WillWipeDisk erst am Ende von </Disk>. Zitieren
MurdocX 966 Geschrieben 3. Mai 2017 Melden Geschrieben 3. Mai 2017 (bearbeitet) Die Diskkonfiguration ist verbohrt. Ich würde diese löschen und neu anlegen. Es sind viele versteckte "Tab"-Zeichen vorhanden, WSIM liegt aber keine an. Solche Konfigs sollten nicht mit der Hand angepasst werden. bearbeitet 3. Mai 2017 von MurdocX Zitieren
kingkoolkris 0 Geschrieben 3. Mai 2017 Autor Melden Geschrieben 3. Mai 2017 (bearbeitet) Danke, aber das liefert das gleiche Ergebnis :( In https://technet.microsoft.com/de-de/library/cc765950(v=ws.10).aspx ist WillWipeDisk erst am Ende von </Disk>. Komischerweise legt er die Partitionen genauso an wie ich es will, wenn ich auf "weiter" drücke, dann das Setup abbreche und neustarte, sind die Partitionen exakt so vorhanden. Das Willwipedisk macht WISM selbst an diese Stelle. Aber ich versuche vielleicht nochmal die Datei neu zu erstellen. Habe die Datei komplett neu aus WISM erstellt, aber löschen tut er die vorhandenen Partitionen trotzdem nicht und man muss manuell eingreifen. <?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend"> <settings pass="windowsPE"> <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SetupUILanguage> <UILanguage>de-DE</UILanguage> </SetupUILanguage> <InputLocale>de-DE</InputLocale> <SystemLocale>de-DE</SystemLocale> <UILanguage>de-DE</UILanguage> <UserLocale>de-DE</UserLocale> <UILanguageFallback>de-DE</UILanguageFallback> </component> <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <WindowsDeploymentServices> <Login> <Credentials> <Domain>WIN-V4ARADF804M</Domain> <Password>geheim</Password> <Username>administrator</Username> </Credentials> </Login> </WindowsDeploymentServices> <DiskConfiguration> <WillShowUI>OnError</WillShowUI> <Disk wcm:action="add"> <DiskID>0</DiskID> <WillWipeDisk>true</WillWipeDisk> <CreatePartitions> <CreatePartition wcm:action="add"> <Order>1</Order> <Size>100</Size> <Type>EFI</Type> </CreatePartition> <CreatePartition wcm:action="add"> <Order>2</Order> <Type>MSR</Type> <Size>128</Size> </CreatePartition> <CreatePartition wcm:action="add"> <Order>3</Order> <Type>Primary</Type> <Size>102500</Size> <Extend>false</Extend> </CreatePartition> <CreatePartition wcm:action="add"> <Order>4</Order> <Type>Primary</Type> <Extend>true</Extend> </CreatePartition> </CreatePartitions> <ModifyPartitions> <ModifyPartition wcm:action="add"> <Order>1</Order> <PartitionID>1</PartitionID> <Label>System</Label> <Format>FAT32</Format> </ModifyPartition> <ModifyPartition wcm:action="add"> <Order>2</Order> <PartitionID>2</PartitionID> </ModifyPartition> <ModifyPartition wcm:action="add"> <Order>3</Order> <PartitionID>3</PartitionID> <Label>Windows</Label> <Letter>C</Letter> <Format>NTFS</Format> </ModifyPartition> <ModifyPartition wcm:action="add"> <Order>4</Order> <PartitionID>4</PartitionID> <Label>Daten</Label> <Letter>D</Letter> <Format>NTFS</Format> <Extend>true</Extend> </ModifyPartition> </ModifyPartitions> </Disk> </DiskConfiguration> <ImageInstall> <OSImage> <InstallTo> <DiskID>0</DiskID> <PartitionID>3</PartitionID> </InstallTo> </OSImage> </ImageInstall> </component> </settings> <cpi:offlineImage cpi:source="wim:e:/install.wim#Windows 7 ENTERPRISE" xmlns:cpi="urn:schemas-microsoft-com:cpi" /> </unattend> bearbeitet 3. Mai 2017 von kingkoolkris Zitieren
MurdocX 966 Geschrieben 3. Mai 2017 Melden Geschrieben 3. Mai 2017 (bearbeitet) Das Problem das ich sehe ist, dass er im WSIM immer die Eigenschaften wie z.B. "WillWipeDisk" oder "DiskID" als separate Punkte untergliedert, anstatt diese unter Disk oder Diskconfiguration aufzuführen. Sobald ich die Datei mit einem Image verknüpfe, passiert das nicht mehr. Interessanter Weise habe ich ein fast identische xml und dort passiert das nicht. Ich kann keine Unterschiede von den Zeichen oder der Datei-Codierung erkennen. Meine funktionierende Konfiguration: <DiskConfiguration> <WillShowUI>OnError</WillShowUI> <Disk wcm:action="add"> <CreatePartitions> <CreatePartition wcm:action="add"> <Size>204800</Size> <Order>1</Order> <Type>Primary</Type> </CreatePartition> <CreatePartition wcm:action="add"> <Order>2</Order> <Extend>true</Extend> <Type>Primary</Type> </CreatePartition> </CreatePartitions> <ModifyPartitions> <ModifyPartition wcm:action="add"> <Active>false</Active> <Extend>false</Extend> <Format>NTFS</Format> <Label>Windows</Label> <Letter>C</Letter> <Order>1</Order> <PartitionID>1</PartitionID> </ModifyPartition> <ModifyPartition wcm:action="add"> <Active>false</Active> <Extend>false</Extend> <Format>NTFS</Format> <Label>Daten</Label> <Letter>D</Letter> <Order>2</Order> <PartitionID>2</PartitionID> </ModifyPartition> </ModifyPartitions> <WillWipeDisk>true</WillWipeDisk> <DiskID>0</DiskID> </Disk> </DiskConfiguration> Wichtig: Achte bei Legacy-Boot auch keine UEFI Disk-Konfiguration auszuwählen und anderst herum. bearbeitet 3. Mai 2017 von MurdocX Zitieren
kingkoolkris 0 Geschrieben 3. Mai 2017 Autor Melden Geschrieben 3. Mai 2017 Das Problem das ich sehe ist, dass er im WSIM immer die Eigenschaften wie z.B. "WillWipeDisk" oder "DiskID" als separate Punkte untergliedert, anstatt diese unter Disk oder Diskconfiguration aufzuführen. Sobald ich die Datei mit einem Image verknüpfe, passiert das nicht mehr. Interessanter Weise habe ich ein fast identische xml und dort passiert das nicht. Ich kann keine Unterschiede von den Zeichen oder der Datei-Codierung erkennen. Meine funktionierende Konfiguration: <DiskConfiguration> <WillShowUI>OnError</WillShowUI> <Disk wcm:action="add"> <CreatePartitions> <CreatePartition wcm:action="add"> <Size>204800</Size> <Order>1</Order> <Type>Primary</Type> </CreatePartition> <CreatePartition wcm:action="add"> <Order>2</Order> <Extend>true</Extend> <Type>Primary</Type> </CreatePartition> </CreatePartitions> <ModifyPartitions> <ModifyPartition wcm:action="add"> <Active>false</Active> <Extend>false</Extend> <Format>NTFS</Format> <Label>Windows</Label> <Letter>C</Letter> <Order>1</Order> <PartitionID>1</PartitionID> </ModifyPartition> <ModifyPartition wcm:action="add"> <Active>false</Active> <Extend>false</Extend> <Format>NTFS</Format> <Label>Daten</Label> <Letter>D</Letter> <Order>2</Order> <PartitionID>2</PartitionID> </ModifyPartition> </ModifyPartitions> <WillWipeDisk>true</WillWipeDisk> <DiskID>0</DiskID> </Disk> </DiskConfiguration> Wichtig: Achte bei Legacy-Boot auch keine UEFI Disk-Konfiguration auszuwählen und anderst herum. Genau das habe ich gerade auch gelesen, dass man wohl das Image noch verknüpfen muss, da sonst die Disk-Partitionierung auch immer manuell gemacht werden muss. Aktuell muss ich das nämlich im Schritt davor auch noch manuell auswählen. Ich werd's mal probieren :-) PXE boote ich via UEFI, da Windows 7 auch per UEFI installiert werden muss (wegen Bitlocker und TPM 2.0 Notebooks). Zitieren
MurdocX 966 Geschrieben 3. Mai 2017 Melden Geschrieben 3. Mai 2017 (bearbeitet) Anbei unsere funktionierende UEFI-Festplattenkonfiguration: <DiskConfiguration> <Disk wcm:action="add"> <DiskID>0</DiskID> <WillWipeDisk>true</WillWipeDisk> <CreatePartitions> <!-- Windows RE Tools partition --> <CreatePartition wcm:action="add"> <Order>1</Order> <Type>Primary</Type> <Size>300</Size> </CreatePartition> <!-- System partition (ESP) --> <CreatePartition wcm:action="add"> <Order>2</Order> <Type>EFI</Type> <Size>100</Size> <!-- Note: for Advanced Format Generation One drives, change to size=260 --> </CreatePartition> <!-- Microsoft reserved partition (MSR) --> <CreatePartition wcm:action="add"> <Order>3</Order> <Type>MSR</Type> <Size>128</Size> </CreatePartition> <!-- Windows partition --> <CreatePartition wcm:action="add"> <Order>4</Order> <Type>Primary</Type> <Size>204800</Size> </CreatePartition> <CreatePartition wcm:action="add"> <Order>5</Order> <Type>Primary</Type> <Extend>true</Extend> </CreatePartition> </CreatePartitions> <ModifyPartitions> <!-- Windows RE Tools partition --> <ModifyPartition wcm:action="add"> <Order>1</Order> <PartitionID>1</PartitionID> <Label>WINRE</Label> <Format>NTFS</Format> <TypeID>de94bba4-06d1-4d40-a16a-bfd50179d6ac</TypeID> </ModifyPartition> <!-- System partition (ESP) --> <ModifyPartition wcm:action="add"> <Order>2</Order> <PartitionID>2</PartitionID> <Label>System</Label> <Format>FAT32</Format> </ModifyPartition> <!-- MSR partition does not need to be modified --> <ModifyPartition wcm:action="add"> <Order>3</Order> <PartitionID>3</PartitionID> </ModifyPartition> <!-- Windows partition --> <ModifyPartition wcm:action="add"> <Order>4</Order> <PartitionID>4</PartitionID> <Label>Windows</Label> <Letter>C</Letter> <Format>NTFS</Format> </ModifyPartition> <ModifyPartition wcm:action="add"> <Order>5</Order> <PartitionID>5</PartitionID> <Label>Daten</Label> <Letter>D</Letter> <Format>NTFS</Format> </ModifyPartition> </ModifyPartitions> </Disk> <WillShowUI>OnError</WillShowUI> </DiskConfiguration> bearbeitet 3. Mai 2017 von MurdocX Zitieren
kingkoolkris 0 Geschrieben 3. Mai 2017 Autor Melden Geschrieben 3. Mai 2017 (bearbeitet) Danke, ich glaube der Fehler liegt bei mir daran, dass das Image (also die install.wim) nicht spezifiziert ist. Ich bekomme erst angezeigt welches OS ich installieren will, es ist nur Win 7 Enterprise in der Liste, muss aber trotzdem manuell weiter drücken. Bin noch nicht ganz schlau geworden wie ich das automatisiere, mit irgendwelchen Key-Values hat es nicht geklappt. Die install.wim liegt auf dem WDS bei mir unter C:\REMINST\Images\840G4\install.wim aber keine Ahnung, wie ich das in die XML übergebe :D bearbeitet 3. Mai 2017 von kingkoolkris Zitieren
MurdocX 966 Geschrieben 3. Mai 2017 Melden Geschrieben 3. Mai 2017 Ich meine ich hätte mal eine Zero-Touch geschrieben. Schau mal hier: Unattended.xml Windows 7 x64 erstellen (WDS o. DVD) | it-explorations.de http://www.it-explorations.de/unattendet-xml-windows-7-x64-erstellen-wds-o-dvd/ Zitieren
Beste Lösung kingkoolkris 0 Geschrieben 3. Mai 2017 Autor Beste Lösung Melden Geschrieben 3. Mai 2017 (bearbeitet) Es hat geklappt! Damit die Partitionierung automatisch funktioniert, muss anscheinend auch die Betriebssystemauswahl vorab festgelegt werden <InstallImage> Danke für die Hilfe! <?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend"> <settings pass="windowsPE"> <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SetupUILanguage> <UILanguage>de-DE</UILanguage> </SetupUILanguage> <InputLocale>de-DE</InputLocale> <SystemLocale>de-DE</SystemLocale> <UILanguage>de-DE</UILanguage> <UserLocale>de-DE</UserLocale> <UILanguageFallback>de-DE</UILanguageFallback> </component> <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <WindowsDeploymentServices> <Login> <Credentials> <Domain>WIN-V4ARADF804M</Domain> <Password>geheim</Password> <Username>administrator</Username> </Credentials> </Login> <ImageSelection> <InstallImage> <Filename>install.wim</Filename> <ImageGroup>840G4</ImageGroup> <ImageName>Windows 7 ENTERPRISE</ImageName> </InstallImage> <InstallTo> <DiskID>0</DiskID> <PartitionID>3</PartitionID> </InstallTo> </ImageSelection> </WindowsDeploymentServices> <DiskConfiguration> <WillShowUI>OnError</WillShowUI> <Disk wcm:action="add"> <DiskID>0</DiskID> <WillWipeDisk>true</WillWipeDisk> <CreatePartitions> <CreatePartition wcm:action="add"> <Order>1</Order> <Size>100</Size> <Type>EFI</Type> </CreatePartition> <CreatePartition wcm:action="add"> <Order>2</Order> <Type>MSR</Type> <Size>128</Size> </CreatePartition> <CreatePartition wcm:action="add"> <Order>3</Order> <Type>Primary</Type> <Size>102500</Size> <Extend>false</Extend> </CreatePartition> </CreatePartitions> <ModifyPartitions> <ModifyPartition wcm:action="add"> <Order>1</Order> <PartitionID>1</PartitionID> <Label>System</Label> <Format>FAT32</Format> </ModifyPartition> <ModifyPartition wcm:action="add"> <Order>2</Order> <PartitionID>2</PartitionID> </ModifyPartition> <ModifyPartition wcm:action="add"> <Order>3</Order> <PartitionID>3</PartitionID> <Label>Windows</Label> <Letter>C</Letter> <Format>NTFS</Format> </ModifyPartition> </ModifyPartitions> </Disk> </DiskConfiguration> </component> </settings> <cpi:offlineImage cpi:source="wim:e:/install.wim#Windows 7 ENTERPRISE" xmlns:cpi="urn:schemas-microsoft-com:cpi" /> </unattend> bearbeitet 3. Mai 2017 von kingkoolkris Zitieren
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.