silvergreen
Goto Top

Unattend.xml mit WDS-Server 2012 R2

Moin Community,

dies ist meine erste Frage hier im Forum, also verzeiht mir mögliche Fehler.
Ich hatte vor einiger Zeit den Auftrag bekommen den Bereitstellungsdienst zu testen. Also setzte ich einen neuen Windows Server 2012 R2 auf und fügte den Dienst hinzu.
Nach eine paar YouTube Videos zu dem Thema habe ich auch grundlegend verstanden wie es funktioniert. Daraufhin stellte ich alles ein und der WDS läuft auch soweit.
Nun würde ich die Installation von Windows gerne automatisieren und schaute mir dazu die unattend.xml an, die mit dem WSIM (Windows System Image Manager) erstellt werden kann.
Nach Stunden Tüftelei habe ich nun endlich etwas brauchbares erstellen können. YouTube Videos, Microsoft Tutorials, sowie auch ein Beitrag hier im Forum konnten mir nur nicht helfen die XML zum laufen zu bringen. Schlussendlich habe ich sie so modelliert, dass er wenigstens die Partition's Auswahl übersteht. Direkt danach schmiert sie aber ab und meint die Partition könnte nicht vorbereitet werden. Ich habe schon (gefühlt) jede Einstellung im WSIM geändert und wieder und wieder getestet, aber ich komme nicht über diesen Punkt hinweg. Ich teste alles auf einer VM (VMware Workstation 15) mit Windows 10. WSIM musste allerdings auf einer separaten VM mit Win 10 32-Bit installiert werden da sie auf 64-Bit nicht laufen wollte. Als WIM nutze ich die aus der Win 10 ISO. Warum die Installation generell bei der Partition's Auswahl stoppt und ich sie Manuel auswählen muss weiß ich nicht, eingestellt ist eigentlich immer nur "OnError". Im WDS ist die Unattend.xml im
Server -> Eigenschaften -> Client und dann x64 (UEFI) und x64 hinterlegt. Starten tut sie nur über x64 (UEFI).
Sollte ich etwas vergessen haben zu erwähnen, so meldet euch bitte, ich versuche die Fragen so gut wie möglich zu beantworten.

Mfg
Marco
unbenannt

Content-Key: 521765

Url: https://administrator.de/contentid/521765

Ausgedruckt am: 29.03.2024 um 07:03 Uhr

Mitglied: ITvortex
ITvortex 04.12.2019 um 12:45:21 Uhr
Goto Top
Hallo Silvergreen,

könntest du den Inhalt deiner Unattend.xml in Code Tags posten?

LG
Mitglied: Silvergreen
Silvergreen 04.12.2019 aktualisiert um 14:37:21 Uhr
Goto Top
@ITvortex
Ich wusste doch das ich etwas vergessen hatte ^^

<?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>
            <UserLocale>de-de</UserLocale>
            <UILanguage>de-de</UILanguage>
            <SystemLocale>de-de</SystemLocale>
            <InputLocale>de-de</InputLocale>
            <UILanguageFallback>en-en</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">  
            <DiskConfiguration>
                <Disk wcm:action="add">  
                    <CreatePartitions>
                        <CreatePartition wcm:action="add">  
                            <Order>1</Order>
                        </CreatePartition>
                    </CreatePartitions>
                    <DiskID>0</DiskID>
                    <WillWipeDisk>true</WillWipeDisk>
                    <ModifyPartitions>
                        <ModifyPartition wcm:action="add">  
                            <Format>NTFS</Format>
                            <Label>OS_Install</Label>
                            <Letter>C</Letter>
                            <Order>1</Order>
                            <PartitionID>1</PartitionID>
                        </ModifyPartition>
                    </ModifyPartitions>
                </Disk>
                <WillShowUI>OnError</WillShowUI>
            </DiskConfiguration>
            <ImageInstall>
                <OSImage>
                    <InstallTo>
                        <DiskID>0</DiskID>
                        <PartitionID>1</PartitionID>
                    </InstallTo>
                    <WillShowUI>OnError</WillShowUI>
                </OSImage>
            </ImageInstall>
            <WindowsDeploymentServices>
                <Login>
                    <Credentials>
                        <Domain>[Domain]</Domain>
                        <Password>[Password]</Password>
                        <Username>[Username]</Username>
                    </Credentials>
                </Login>
            </WindowsDeploymentServices>
            <UserData>
                <AcceptEula>true</AcceptEula>
            </UserData>
        </component>
    </settings>
    <cpi:offlineImage cpi:source="wim:c:/users/win%20sim/documents/install.wim#Windows 10 Pro" xmlns:cpi="urn:schemas-microsoft-com:cpi" />  
</unattend>

*Credentials im Nachhinein geändert.
Mitglied: Tektronix
Lösung Tektronix 05.12.2019 um 08:10:25 Uhr
Goto Top
Moin,
<DiskConfiguration>
                <Disk wcm:action="add">  
                    <CreatePartitions>
                        <CreatePartition wcm:action="add">  
                            <Order>1</Order>
                            <Size>450</Size>
                            <Type>Primary</Type>
                        </CreatePartition>
                        <CreatePartition wcm:action="add">  
                            <Order>2</Order>
                            <Size>100</Size>
                            <Type>EFI</Type>
                        </CreatePartition>
                        <CreatePartition wcm:action="add">  
                            <Order>3</Order>
                            <Size>16</Size>
                            <Type>MSR</Type>
                        </CreatePartition>
                        <CreatePartition wcm:action="add">  
                            <Extend>true</Extend>
                            <Order>4</Order>
                            <Type>Primary</Type>
                        </CreatePartition>
                    </CreatePartitions>
                    <ModifyPartitions>
                        <ModifyPartition wcm:action="add">  
                            <Format>NTFS</Format>
                            <Label>WinRE</Label>
                            <Order>1</Order>
                            <PartitionID>1</PartitionID>
                            <TypeID>DE94BBA4-06D1-4D40-A16A-BFD50179D6AC</TypeID>
                        </ModifyPartition>
                        <ModifyPartition wcm:action="add">  
                            <Format>FAT32</Format>
                            <Label>System</Label>
                            <Order>2</Order>
                            <PartitionID>2</PartitionID>
                        </ModifyPartition>
                        <ModifyPartition wcm:action="add">  
                            <Order>3</Order>
                            <PartitionID>3</PartitionID>
                        </ModifyPartition>
                        <ModifyPartition wcm:action="add">  
                            <Format>NTFS</Format>
                            <Label>Windows</Label>
                            <Letter>C</Letter>
                            <Order>4</Order>
                            <PartitionID>4</PartitionID>
                        </ModifyPartition>
                    </ModifyPartitions>
                    <DiskID>0</DiskID>
                    <WillWipeDisk>true</WillWipeDisk>
                </Disk>
            </DiskConfiguration>
Mitglied: Silvergreen
Silvergreen 05.12.2019 aktualisiert um 14:50:34 Uhr
Goto Top
@Tektronix vielen Dank für deine Antwort. So komme ich jetzt über die PE-Phase hinweg. Allerdings ist die Automatische Auswahl von Partition 4 nicht möglich, muss ich immer noch manuell machen. In der [specialize] Phase gib es beim Shell-Setup eine Einstellung mit dem Computernamen.
Unter Win 7 oder so ging wohl %MASCHINENNAME% um dynamische Namen zu erstellen. Einen neuen Computer bestätige ich im WDS und weise ihm gleich den richtigen namen zu. Ist es möglich ihm diesen namen zukommen zu lassen?
Mitglied: ITvortex
ITvortex 05.12.2019 um 14:51:42 Uhr
Goto Top
Mitglied: Silvergreen
Silvergreen 05.12.2019 um 15:00:53 Uhr
Goto Top
@ITvortex habe sie einfach mal gedownloaded wie Sie war. Ändert nichts. Verglichen habe ich sie auch. In der PE Phase ist alles gleich.
Mitglied: Silvergreen
Silvergreen 05.12.2019 um 15:41:47 Uhr
Goto Top
@ITvortex Partition wird jetzt automatisch ausgewählt, das hießt die PE Phase ist jetzt komplett automatisiert.
Hast du vielleicht eine Lösung zu dem Computernamen?
Mitglied: ITvortex
ITvortex 05.12.2019 um 15:48:12 Uhr
Goto Top
In deinen <settings>

<ComputerName>DeinComputerName</ComputerName> sollte reichen.

LG