WDS/MDT-Server@Home - Anleitung für Einsteiger

Du hast ein Tutorial für uns? Dann stell es hier rein oder schreib es gleich ins Wiki.
Forumsregeln
Ihr habt Tutorials die wir noch nicht haben?
Ihr habt Ergänzungen für unser Wiki ?

Solltet ihr mit dem Wiki nicht klarkommen, dann schreibt eure Tutorials, Faqs oder Ergänzungen hier ins Forum. Wir werden sie dann ins Wiki mit eurem Namen übertragen.

Wir bedanken uns schon einmal. Denn mit jedem neuen Tutorial helft ihr anderen Usern.
Benutzeravatar
g-force
Alleswisser
Alleswisser
Beiträge: 1983
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 268 Mal
Danke erhalten: 236 Mal
Gender:

Re: WDS-Server @Home - Anleitung für Einsteiger

Beitrag von g-force » 03.05.2023, 21:41

Anleitung aufgrund Nachfrage aktualisiert.
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Tante Google

Re: WDS-Server @Home - Anleitung für Einsteiger

Beitrag von Tante Google » 03.05.2023, 21:41


Benutzeravatar
g-force
Alleswisser
Alleswisser
Beiträge: 1983
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 268 Mal
Danke erhalten: 236 Mal
Gender:

Re: WDS-Server @Home - Anleitung für Einsteiger

Beitrag von g-force » 19.05.2023, 18:25

Ich möchte im WDS bei der Installation eines (erst später auszuwählenden) Images die vorhandene Festplatte des Clients vorab komplett löschen lassen. Die gewohnte Abfolge bei einer "normalen" Installation scheint bei WDS etwas anders abzulaufen.

Normale Installation: Ich habe die <Disk Konfiguration> in der "autounattend.xml" im Root der ISO, alle enthaltenen Befehle werden verarbeitet.

WDS-Installation: Es gibt eine XML für den Login am Server, eine zweite XML für das Unattended-Setup. Nutze ich für "Unattended" eine "normale" XML, wird die Disk-Konfiguration nicht verarbeitet, evtl. vorhandene Partitionen müssen manuell gelöscht werden.
Nun habe ich versucht, die <Disk Konfiguration> mit in die erste XML (Server-Login) zu bauen, damit die Festplatte quasi "vorab" gelöscht wird. Leider läuft dies immer in Fehlermeldungen bzgl. der XML. Es ist also ein Fehler in der ersten XML, den ich aber nicht finde.

Hier mein letzter Versuch der "Login-XML":

Code: Alles auswählen

<?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>0407:00000407</InputLocale>
            <SystemLocale>de-DE</SystemLocale>
            <UILanguage>de-DE</UILanguage>
            <UILanguageFallback>de-DE</UILanguageFallback>
            <UserLocale>de-DE</UserLocale>
        </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>WDS2019</Domain>
                        <Password>xxxxxxxx</Password>
                        <Username>Administrator</Username>
                    </Credentials>
                </Login>
		<DiskConfiguration>
			<WillShowUI>OnError</WillShowUI>
			<Disk wcm:action="add">
			<DiskID>0</DiskID>
			<WillWipeDisk>true</WillWipeDisk>
			</Disk>
		</DiskConfiguration>
            </WindowsDeploymentServices>
        </component>
    </settings>
    <cpi:offlineImage cpi:source="wim://win-wds2019/ddwims_active_use/win10pro/install.wim#Windows 10 Pro" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
EDIT:
Hier gibt es ein Beispiel, das allerdings englisch und nicht ganz aktuell ist: https://geekdudes.wordpress.com/2015/10 ... r-2012-r2/
Zuletzt geändert von g-force am 20.05.2023, 11:48, insgesamt 1-mal geändert.
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Benutzeravatar
Holgi
Elite
Elite
Beiträge: 2113
Registriert: 12.05.2018, 12:33
Hat sich bedankt: 207 Mal
Danke erhalten: 273 Mal
Gender:

Re: WDS-Server @Home - Anleitung für Einsteiger

Beitrag von Holgi » 20.05.2023, 08:28

habs noch nicht probiert, aber ein Versuch wäre es wert:
anstelle der althergebrachten Methode mit <Disk Konfiguration>, die Sache über Diskpart laufen zu lassen. Vlt. akzeptiert WDS das.
So sehen meine autounattend.xml mittlerweile aus:

Code: Alles auswählen

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State">
  <settings pass="offlineServicing" />
  <settings pass="windowsPE">
    <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
      <SetupUILanguage>
        <UILanguage>de-DE</UILanguage>
      </SetupUILanguage>
      <InputLocale>0407:00000407</InputLocale>
      <SystemLocale>de-DE</SystemLocale>
      <UILanguage>de-DE</UILanguage>
      <UserLocale>de-DE</UserLocale>
    </component>
    <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
      <ImageInstall>
        <OSImage>
	<InstallFrom>
                        <MetaData wcm:action="add">
 			    <Key>/IMAGE/Name</Key>
                            <Value>Windows 11 Pro</Value>
                        </MetaData>
               </InstallFrom>

          <InstallTo>
            <DiskID>0</DiskID>
            <PartitionID>3</PartitionID>
          </InstallTo>
        </OSImage>
      </ImageInstall>
      <UserData>
        <ProductKey>
          <Key></Key>
        </ProductKey>
        <AcceptEula>true</AcceptEula>
      </UserData>
      <RunSynchronous>
        <RunSynchronousCommand>
          <Order>1</Order>
          <Path>cmd.exe /c echo SELECT DISK 0 &gt;&gt; X:\diskpart.txt</Path>
        </RunSynchronousCommand>
        <RunSynchronousCommand>
          <Order>2</Order>
          <Path>cmd.exe /c echo CLEAN &gt;&gt; X:\diskpart.txt</Path>
        </RunSynchronousCommand>
        <RunSynchronousCommand>
          <Order>3</Order>
          <Path>cmd.exe /c echo CONVERT GPT &gt;&gt; X:\diskpart.txt</Path>
        </RunSynchronousCommand>
        <RunSynchronousCommand>
          <Order>4</Order>
          <Path>cmd.exe /c echo CREATE PARTITION EFI SIZE=100 &gt;&gt; X:\diskpart.txt</Path>
        </RunSynchronousCommand>
        <RunSynchronousCommand>
          <Order>5</Order>
          <Path>cmd.exe /c echo FORMAT QUICK FS=FAT32 LABEL="System" &gt;&gt; X:\diskpart.txt</Path>
        </RunSynchronousCommand>
        <RunSynchronousCommand>
          <Order>6</Order>
          <Path>cmd.exe /c echo CREATE PARTITION MSR SIZE=16 &gt;&gt; X:\diskpart.txt</Path>
        </RunSynchronousCommand>
        <RunSynchronousCommand>
          <Order>7</Order>
          <Path>cmd.exe /c echo CREATE PARTITION PRIMARY &gt;&gt; X:\diskpart.txt</Path>
        </RunSynchronousCommand>
        <RunSynchronousCommand>
          <Order>8</Order>
          <Path>cmd.exe /c echo SHRINK MINIMUM=500 &gt;&gt; X:\diskpart.txt</Path>
        </RunSynchronousCommand>
        <RunSynchronousCommand>
          <Order>9</Order>
          <Path>cmd.exe /c echo FORMAT QUICK FS=NTFS LABEL="Windows" &gt;&gt; X:\diskpart.txt</Path>
        </RunSynchronousCommand>
        <RunSynchronousCommand>
          <Order>10</Order>
          <Path>cmd.exe /c echo CREATE PARTITION PRIMARY &gt;&gt; X:\diskpart.txt</Path>
        </RunSynchronousCommand>
        <RunSynchronousCommand>
          <Order>11</Order>
          <Path>cmd.exe /c echo FORMAT QUICK FS=NTFS LABEL="Recovery" &gt;&gt; X:\diskpart.txt</Path>
        </RunSynchronousCommand>
        <RunSynchronousCommand>
          <Order>12</Order>
          <Path>cmd.exe /c echo SET ID="de94bba4-06d1-4d40-a16a-bfd50179d6ac" &gt;&gt; X:\diskpart.txt</Path>
        </RunSynchronousCommand>
        <RunSynchronousCommand>
          <Order>13</Order>
          <Path>cmd.exe /c echo GPT ATTRIBUTES=0x8000000000000001 &gt;&gt; X:\diskpart.txt</Path>
        </RunSynchronousCommand>
        <RunSynchronousCommand>
          <Order>14</Order>
          <Path>cmd.exe /c diskpart /s X:\diskpart.txt &gt;&gt; X:\diskpart.log</Path>
        </RunSynchronousCommand>

      </RunSynchronous>
    </component>
  </settings>
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114

Benutzeravatar
g-force
Alleswisser
Alleswisser
Beiträge: 1983
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 268 Mal
Danke erhalten: 236 Mal
Gender:

Re: WDS-Server @Home - Anleitung für Einsteiger

Beitrag von g-force » 20.05.2023, 11:46

So, ich habe es hinbekommen. Meine Versuche mit "Diskpart" haben nicht funktioniert, trotzdem Danke für den Tipp!
Fehler war wohl, daß man bestimmte Komponenten der XML nicht einfach weglassen darf. Wenn ich alle Komponenten drin lasse und bei unerwünschten Parts die Werte/Parameter weglasse, dann funktioniert es (in meinem Fall sollte die Image-Auswahl manuell erfolgen):

Code: Alles auswählen

<?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>WDS2019</Domain>
                        <Password>xxxxxxxxxx</Password>
                        <Username>Administrator</Username>
                    </Credentials>
                </Login>
                <ImageSelection>
                    <InstallImage>
                        <Filename></Filename>
                        <ImageGroup></ImageGroup>
                        <ImageName></ImageName>
                    </InstallImage>
                    <InstallTo>
                        <DiskID>0</DiskID>
                        <PartitionID>4</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>
							<Size>16</Size>
							<Type>MSR</Type>
						</CreatePartition>
						<CreatePartition wcm:action="add">
							<Order>3</Order>
							<Size>1024</Size>
							<Type>Primary</Type>
						</CreatePartition>
						<CreatePartition wcm:action="add">
							<Extend>true</Extend>
							<Order>4</Order>
							<Type>Primary</Type>
						</CreatePartition>
					</CreatePartitions>
					<ModifyPartitions>
						<ModifyPartition wcm:action="add">
							<Format>FAT32</Format>
							<Order>1</Order>
							<PartitionID>1</PartitionID>
						</ModifyPartition>
						<ModifyPartition wcm:action="add">
							<Order>2</Order>
							<PartitionID>2</PartitionID>
						</ModifyPartition>
						<ModifyPartition wcm:action="add">
							<Format>NTFS</Format>
							<Order>3</Order>
							<PartitionID>3</PartitionID>
							<TypeID>de94bba4-06d1-4d40-a16a-bfd50179d6ac</TypeID>
						</ModifyPartition>
						<ModifyPartition wcm:action="add">
							<Format>NTFS</Format>
							<Order>4</Order>
							<PartitionID>4</PartitionID>
						</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>
EDIT: Ich habe diese Anleitung mit den neuen Erkenntnissen editiert: viewtopic.php?p=403346#p403346
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Benutzeravatar
g-force
Alleswisser
Alleswisser
Beiträge: 1983
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 268 Mal
Danke erhalten: 236 Mal
Gender:

Re: WDS-Server @Home - Anleitung für Einsteiger

Beitrag von g-force » 20.05.2023, 18:54

Bei nur einer verbauten Festplatte/Datenträger funktioniert die ganze Geschichte jetzt reibungslos. Der Client startet über PXE, meldet sich automatisch am WDS an und springt in die Image-Auswahl. Nach Image-Auswahl geht es direkt in die Installation, die Partitionierung wird entsprechend der XML ausgeführt.

Bei zwei vorhandenen Festplatten (1x NVME plus 1x HDD) gestaltet sich die Geschichte aber schwieriger:
Die XML unterscheidet natürlich nicht zwischen schneller NVME und der HDD (die ja eigentlich nur als Datengrab verwendet werden soll). Leider wird wohl grundsätzlich eine HDD als "Datenträger 0" erkannt und dementsprechend als Installations-Ziel verwendet. Das sollte nicht so sein - das OS soll natürlich auf die schnelle NVME.

Wie kann ich der XML beibringen, die NVME auszuwählen?
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Benutzeravatar
g-force
Alleswisser
Alleswisser
Beiträge: 1983
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 268 Mal
Danke erhalten: 236 Mal
Gender:

Re: WDS-Server @Home - Anleitung für Einsteiger

Beitrag von g-force » 07.07.2023, 23:01

Ich habe einen weiterführenden Thread in einem anderen Forum: https://www.drwindows.de/xf/threads/wds ... en.185022/
Dort geht es mit WDS und MDT dann richtig ins Eingemachte. Aber ich kann sagen: Jetzt, wo ich weiß, wie es geht - verstehe ich auch die Bedienungsanleitung... :?
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Benutzeravatar
g-force
Alleswisser
Alleswisser
Beiträge: 1983
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 268 Mal
Danke erhalten: 236 Mal
Gender:

Re: WDS-Server @Home - Anleitung für Einsteiger

Beitrag von g-force » 26.09.2023, 23:26

"Und es kam, wie es sollte..."
Ich installiere "Win11" (auch Win10) über WDS und MDT auf Hunderte von Clients. Gesteuert über "unattend.xml" und einem weiteren Script installierten alle Clients das in MDT ausgewähhlte OS und durchliefen alle Schritte, um anschließend up-to-date im "SysPrep-Modus" hochzufahren. Weitere Schritte wurden in der Firma per Script ausgeführt.

Danke an MS: Das Neustarten innerhalb MDT funktioniert nun nicht mehr, MDT wird nicht fortgesetzt. In diesem speziellen Fall geht es direkt in die Sprachauswahl (es sind mehrere LPs integriert).
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Benutzeravatar
Holgi
Elite
Elite
Beiträge: 2113
Registriert: 12.05.2018, 12:33
Hat sich bedankt: 207 Mal
Danke erhalten: 273 Mal
Gender:

Re: WDS-Server @Home - Anleitung für Einsteiger

Beitrag von Holgi » 27.09.2023, 08:09

PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114

Benutzeravatar
g-force
Alleswisser
Alleswisser
Beiträge: 1983
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 268 Mal
Danke erhalten: 236 Mal
Gender:

Re: WDS-Server @Home - Anleitung für Einsteiger

Beitrag von g-force » 27.09.2023, 08:33

Die "boot.wim" in WDS wird in MDT erzeugt (Lite Touch) und basiert auf Windows 10. Die Installation von Win10 und Win11 klappt damit auch ohne Probleme. Es wird automatisch mehrfach WU durchlaufen, danach erfolgt ein automatischer Neustart, der MDT-Prozeß wird automatisch fortgesetzt und abgeschlossen. Abschließend wird per Script ein Sysprep durchgeführt.
Der Fehler passiert bei Win11 nach WU und dem Neustart: MDT wird nicht fortgesetzt, sondern läuft direkt ins OOBE.
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Benutzeravatar
g-force
Alleswisser
Alleswisser
Beiträge: 1983
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 268 Mal
Danke erhalten: 236 Mal
Gender:

Re: WDS-Server @Home - Anleitung für Einsteiger

Beitrag von g-force » 27.09.2023, 14:41

Nachdem ich beide ISO (Win10 / Win11) komplett neu erstellt habe und jeden Schritt mehrfach kontrolliert habe, ist der Fehler nun verschwunden. Win10 und Win11 lassen sich weiterhin mit MDT/WDS installieren.
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Benutzeravatar
g-force
Alleswisser
Alleswisser
Beiträge: 1983
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 268 Mal
Danke erhalten: 236 Mal
Gender:

Re: WDS-Server @Home - Anleitung für Einsteiger

Beitrag von g-force » 04.10.2023, 23:57

Für Interessierte, die mal einen WDS/MDT-Server in einer VM testen möchten, habe ich einen "Server2022" in einer "Hyper-V" komplett mit WDS und MDT eingerichtet und exportiert. Das ganze ist fast "Plug & Play", Voraussetzungen sind eine installierte "Hyper-V" und die Netzwerkverbindung "VLAN" (siehe hierzu Post 1 dieses Threads).
In diesem Post kommt nun auch MDT zum Einsatz. Eine genauere Anleitung zu MDT stelle ich auf Nachfrage zur Verfügung.

Eine Erstellung und Einrichtung der VM sind nicht nötig, denn wir importieren die gesamte VM in Hyper-V. Dazu laden wir uns das Archiv (ca. 22 GB) aus diesem Link herunter:
*Link entfernt* (es gab Datenschutz-rechtliche Bedenken, Hilfe dazu auf Anfrage)
und entpacken dieses 2x mit 7zip (7z-Achiv nochmals mit ZIP gepackt wg. Google-Drive-Besonderheiten). Den Ordner "MDT2023" (ca. 40 GB) legen wir möglichst in eine Partition mit ausreichend Platz und Geschwindigkeit.
HINWEIS: Ich habe öfter Download-Probleme mit Firefox, mit Edge funktioniert es scheinbar besser.

Wir öffnen den Hyper-V-Manager und klicken rechts im Menü auf "Virtuellen Computer importieren" und navigieren im sich öffnenden Fenster zum Ordner "MDT2023", dann unten auf "Öffnen". Nun im Fenster auf "Weiter", es sollte unsere VM "MDT2023" erscheinen. Wieder auf "Weiter", nun haben wir 3 Auswahlmöglichkeiten: Wir wählen den obersten Punkt "Direktes Registrieren", dadurch verbleiben alle Dateien der VM (Konfiguration und VHDX) dort, wo wir sie vorhin abgelegt haben. "Weiter", der Import läuft sehr schnell durch, die VM "MDT2023" erscheint im Hyper-V-Manager.
HINWEIS: Anleitung im nächsten Post

Zur Sicherheit schauen wir nochmal in die Einstellungen der VM (Rechtsklick), besonders die Netzwerkverbindung (vorgegeben ist VLAN_1) sollte gegebenenfalls richtig eingestellt werden. Wir können auch mehr CPU und RAM zuweisen, ist aber eigentlich nicht nötig. Wir starten die VM mit Rechtsklick "Verbinden", dann im VM-Fenster auf "Starten".
Der User "MDT" möchte ein Passwort: Mdt1234
Ab jetzt ist der Server bereits im Netz verfügbar und stellt einen PXE-Boot zur Verfügung (alle Dienste starten automatisch). Die IP des Servers ist auf DHCP belassen (eigentlich unüblich, aber für einen WDS okay), sollte also in jedem Netzwerk mit handelsüblichen Routern funktionieren.

Wozu das Ganze? Ich nehme mir einen Test-PC/Laptop (natürlich geht auch eine weitere VM), verbinde ihn mit dem LAN und boote über PXE (Bootoptionen, oft über F12 erreichbar). Der PC nimmt Kontakt zum Server auf und lädt die "boot.wim", anschließend erscheint die Oberfläche von MDT. Es werden 2 Konfigurationsfiles geladen, danach komme ich in die Installationsauswahl. Die Images von Windows 10 & 11 (Stand 10/2023) sind bereits enthalten, nach der Auswahl startet die Installation und man kann Kaffee trinken gehen. *in Bearbeitung, enthaltene Images wurden entfernt*
Achtung: Der automatische Prozeß löscht alles auf der vorhandenen Festplatte ohne Rückfrage!
Nach 5-10 Minuten ist unser Test-PC fertig, und Windows-Update zeigt uns, daß alles aktuell ist. Es wurden nicht nur alle neuen Updates installiert, sondern auch alle optionalen incl. Treiber.
Zuletzt geändert von g-force am 26.01.2024, 17:23, insgesamt 14-mal geändert.
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Benutzeravatar
g-force
Alleswisser
Alleswisser
Beiträge: 1983
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 268 Mal
Danke erhalten: 236 Mal
Gender:

Re: WDS-Server @Home - Anleitung für Einsteiger

Beitrag von g-force » 05.10.2023, 00:22

Anleitung für den VM-Import
Import_1.JPG
Import_2.JPG
Import_3.JPG
Import_4.JPG
Import_5.JPG
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Benutzeravatar
g-force
Alleswisser
Alleswisser
Beiträge: 1983
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 268 Mal
Danke erhalten: 236 Mal
Gender:

Re: WDS/MDT-Server@Home - Anleitung für Einsteiger

Beitrag von g-force » 05.10.2023, 15:13

Unterschied "WDS" und "WDS mit MDT"

Bei einem reinen WDS-Server liegen alle erforderlichen Dateien (boot.wim, install.wim, unattend.xml, Treiber) im Verzeichnis des WDS-Servers und werden komplett über WDS (Windows-Bereitstellungsdienste) verwaltet. Beim PXE-Boot wird die "boot.wim" geladen, die dann die bereitgestellten Images (install.wim) zur Installation anbietet. Der ganze Vorgang ähnelt sehr dem gewohnten Setup von einem Datenträger (DVD, ISO, USB). Kein Wunder, entstammt die "boot.wim" doch einem "normalen" Windows-Setup.

Bei der Kombination von WDS & MDT sieht das anders aus: Der WDS ist ausschließlich dafür da, eine spezielle "boot.wim" über PXE anzubieten - alle anderen Dateien liegen in MDT. Diese "boot.wim" unterscheidet sich deutlich von der oben beschriebenen, da sie im weiteren Verlauf der Installation nicht mehr auf den WDS verweist, sondern auf MDT. Diese "spezielle boot.wim" erzeugen wir in MDT (siehe nächster Post).
Zuletzt geändert von g-force am 05.10.2023, 19:57, insgesamt 2-mal geändert.
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Benutzeravatar
g-force
Alleswisser
Alleswisser
Beiträge: 1983
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 268 Mal
Danke erhalten: 236 Mal
Gender:

Re: WDS/MDT-Server@Home - Anleitung für Einsteiger

Beitrag von g-force » 05.10.2023, 19:37

WDS mit MDT - eine grundlegende Anleitung

Wir machen dies alles in einer VM, wir installieren "Server 2022" gemäß Anleitung ab Post 2: viewtopic.php?p=402609#p402609 bis zum Punkt "Installations-Abbilder" (das funktioniert mit MDT anders). Wenn "Server2022" installiert und konfiguriert ist, geht es so weiter:

Benötigte Tools, die wir herunterladen:

Windows ADK (Windows 10): https://go.microsoft.com/fwlink/?linkid=2120254 (Online-Installer)
ADK-PE-Tools: https://go.microsoft.com/fwlink/?linkid=2120253 (Online-Installer)
Microsoft Deployment Toolkit (MDT): https://www.microsoft.com/en-us/downloa ... x?id=54259 (Offline-Installer)
Alle 3 Tools (Google Drive): https://t1p.de/qe654

Wir installieren das ADK und wählen nur die "Bereitstellungsdienste" aus:
ADK-Setup_1.JPG
ADK-Setup_2.JPG
Wir installieren die "ADK-PE-Tools:
ADK_PE-Setup.JPG
Wir installieren das "MDT": Einfach durchklicken, Screenshot nicht nötig.

Die Installation der erforderlichen Tools ist nun fertig. Mit dem "MDT" haben wir uns u.a. das "Deployment Workbench" installiert, das wir im Startmenü unter "Microsoft Deployment Toolkit" finden. TIPP: Das Programm öffnen und an die Taskleiste anheften, wir brauchen das ab jetzt oft.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von g-force am 05.10.2023, 21:24, insgesamt 4-mal geändert.
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Benutzeravatar
g-force
Alleswisser
Alleswisser
Beiträge: 1983
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 268 Mal
Danke erhalten: 236 Mal
Gender:

Re: WDS/MDT-Server@Home - Anleitung für Einsteiger

Beitrag von g-force » 05.10.2023, 21:03

Anleitung Deployment Workbench

Bei ausreichend Interesse fasse ich hier gerne meine Erfahrungen zusammen.
Ich verweise vorerst auf Anleitungen im Netz: https://netz-weise-it.training/images/D ... rieren.pdf
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Antworten