<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>You searched for bio - Workplace Management Blog</title>
	<atom:link href="https://www.wpm-blog.de/search/bio/feed/rss2/" rel="self" type="application/rss+xml" />
	<link>https://www.wpm-blog.de/</link>
	<description>... ideas and solutions making workplace management easier</description>
	<lastBuildDate>Sun, 16 Nov 2025 18:11:39 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.1.7</generator>
	<item>
		<title>Empirum: Failed to copy a sufficient DeviceMapping.xml</title>
		<link>https://www.wpm-blog.de/empirum-failed-to-copy-a-sufficient-devicemapping-xml/</link>
					<comments>https://www.wpm-blog.de/empirum-failed-to-copy-a-sufficient-devicemapping-xml/#respond</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Sun, 16 Nov 2025 18:11:39 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Empirum]]></category>
		<category><![CDATA[OS Installer]]></category>
		<category><![CDATA[PXE]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=3067</guid>

					<description><![CDATA[<p>Wenn die Empirum OS Installation per PXE oder USB Stick in einem frühen Stadium mit der Meldung: &#8222;Failed to copy a sufficient DeviceMapping.xml&#8220; am Client fehlschlägt, sind viele erst einmal ratlos. Diese Meldung erscheint, wenn &#8230; <a href="https://www.wpm-blog.de/empirum-failed-to-copy-a-sufficient-devicemapping-xml/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-failed-to-copy-a-sufficient-devicemapping-xml/">Empirum: Failed to copy a sufficient DeviceMapping.xml</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Wenn die Empirum OS Installation per PXE oder USB Stick in einem frühen Stadium mit der Meldung: &#8222;Failed to copy a sufficient DeviceMapping.xml&#8220; am Client fehlschlägt, sind viele erst einmal ratlos.</p>
<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2025/11/Failed-to-copy-a-sufficient-devicemapping-xml.png?x39343"><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-3068" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2025/11/Failed-to-copy-a-sufficient-devicemapping-xml.png?x39343" alt="" width="316" height="229" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2025/11/Failed-to-copy-a-sufficient-devicemapping-xml.png 316w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2025/11/Failed-to-copy-a-sufficient-devicemapping-xml-300x217.png 300w" sizes="(max-width: 316px) 100vw, 316px" /></a></p>
<p>Diese Meldung erscheint, wenn <strong>kein passender</strong> Eintrag <strong>oder kein eindeutiger Eintrag</strong> in der <strong>DeviceMapping.x</strong><strong>ml</strong> gefunden werden kann. Die DeviceMapping.xml wird während der OS Installation hergenommen, um von den Hardwareeigenschaften (MAC oder UUID) auf den späteren Computernamen und Workgroup/Domain zu verweisen.<br />
<span id="more-3067"></span></p>
<h3>Die ersten Troubleshooting Schritte &#8230;</h3>
<p>(1) Die Voraussetzung für einen Eintrag in der DeviceMapping.xml ist: Die Eigenschaft des Computerobjektes muss &#8222;PXE fähig&#8220; markiert haben &#8211; er muss jedoch nicht unbedingt PXE aktiviert sein!</p>
<p>(2) Wo liegt die DeviceMapping.xml? Die Datei ist im folgenden Verzeichnis abgelegt: <strong>\\%EmpirumServer%\Configurator$\Empirum\Configurator\Values</strong><br />
Folgendes sollte geprüft werden: Ist die Datei aktuell bzw. so aktuell wie die letzte Änderung? Geschieht die OS Installation an einem SubDepot, so gilt dies für das SubDepot! Hier muss ggf. der DepotSync betrachtet werden, wenn die Datei am HauptServer anders bzw. vollständig ist. Ergo zuerst die Datei auf dem HauptServer und anschließend auf dem SubDepot prüfen.</p>
<p>(3) Ist die MAC-Adresse / UUID in der DeviceMapping.xml zu finden und nur einmal (1x) vorhanden? Dazu die Datei mittels eines Editors öffnen und darin nach den Werten (Computername, MAC, UUID) des Computerobjektes suchen.</p>
<p>(4) Falls der Computer, die MAC-Adresse oder die UUID nicht in der DeviceMapping.xml zu finden ist: &#8222;Empirum-Backend Task Queue Host (64 bit)&#8220; Dienst prüfen, da er für die Erstellung der Datei zuständig ist. Ist der Dienst gestartet und läuft &#8211; funktioniert der Dienst einwandfrei? Die Log-Datei zum BTQH64 Dienst befindet sich hier: &#8222;C:\ProgramData\Matrix42\Logs\BackendTaskQueueHost64\BackendTaskQueueHost64.log&#8220;</p>
<p>Wird die MAC-Adresse oder UUID mehrfach gefunden, dann diese Informationen (Computernamen) nutzen und in der EMC an den Computerobjekten nachschauen.</p>
<h3>Löschen doppelter UUIDs aus der Empirum Datenbank</h3>
<p>Doppelte UUIDs aus der Empirum Datenbank können wie folgt gelöscht werden:<br />
Empirum bzw. Matrix42 Management Console starten, Konfiguration, Boot Konfiguration &#8211; im Menü unter: Extras, Ungültige UUID&#8217;s<br />
Suchen und Löschen der doppelten Einträge per Auswahl und Papierkorb Symbol. Bitte beachte die Hinweise, wenn ein Eintrag nicht gelöscht werden kann. Der Hinweis zeigt an, welche Computernamen die gleiche UUID eingetragen haben. Anhand der letzten Inventarisierung o.ä. kann man erörtern, welches das aktuelle Computerobjekt ist.</p>
<p>Wenn die zuvor genannten Hilfestellungen alle nicht geholfen haben &#8230;</p>
<h3>Weitere Infos am Client (vor der Windows Installation)</h3>
<p>Wenn die Meldung erscheint gelangt man direkt in das Log per Tastenkombination &#8222;<strong>STRG+L</strong>&#8222;. In der Log-Datei sucht man am besten nach &#8222;<strong>ComputerIdentification.ResolveComputername</strong>&#8222;. Nachfolgend ein beispielhafter Auszug:</p>
<pre>[INFO] [PeAgent.CopyDeviceMappingXmlFileFromServer] Retries at copying DeviceMapping XML file: 10
[INFO] [PeAgent.CopyDeviceMappingXmlFileFromServer] Copying DeviceMapping XML file (retry 0/10): Values\DeviceMapping.xml
[INFO] [ComputerIdentification.ResolveComputerName] SMBIOS UUID: 4c4c4544-004a-5710-8038-c8c04f335831
[INFO] [ComputerIdentification.ResolveComputerName] Physical addresses: 90B11C147953
[INFO] [ComputerIdentification.MapDevice] Solved computer name 'LABPC001' in domain 'IMAGOVERUM' for SMBIOS UUID '4c4c4544-004a-5710-8038-c8c04f335831'
[INFO] [PeAgent.ResolveComputerName] Resolve computer name: LABPC001 in domain IMAGOVERUM
[INFO] [PeAgent.CopyDeviceMappingXmlFileFromServer] Finished copying DeviceMapping.xml from the Empirum Server.</pre>
<h3>Weitere Infos am Client (nach der Windows Installation) &#8230;</h3>
<p>ALT-TAB zum Wechseln in den Hintergrund und anmelden als Admin.<br />
Höchstwahrscheinlich muss dieser Vorgang 2x getätigt werden, da man beim ersten Versuch durch einen Neustart schnell wieder abgemeldet wird.<br />
Nun findet man die entsprechende Log-Datei im %Programdata%\Matrix42\Logs\UAF Ordner.<br />
Die Stelle, nach der man sucht, ist identisch zu den oben aufgeführten Meldungen.</p>
<h3>UUID anstatt MAC Adressen bevorzugen</h3>
<p>Die Eindeutigkeit ist mit der Nutzung von UUIDs anstatt MAC Adresse (siehe PXE Dienst im Empirum DBUtil) prinzipiell besser.<br />
Wenn aus Gründen &#8230;</p>
<ul>
<li>nur die MAC Adresse bekannt bzw. einfacher zu pflegen ist</li>
<li>nur die MAC Adresse eindeutig ist, weil es mehrere Hardware mit identischer UUID gibt</li>
<li>die MAC Adresse genutzt wird, &#8230;</li>
</ul>
<p>gelten trotzdem die gleichen Regeln &#8211; <strong>Eindeutigkeit bei den MAC Adressen am Computerobjekt</strong>!</p>
<p>Falls man mehrere Notebooks mit einem externen USB zu Ethernet Netzwerkanschluß installieren möchte, muss man bei Bedarf die Netzwerkadresse am bereits installierten Gerät anpassen, falls die MAC-Adresse das führende Merkmal für die PXE-Installation ist.</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-failed-to-copy-a-sufficient-devicemapping-xml/">Empirum: Failed to copy a sufficient DeviceMapping.xml</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/empirum-failed-to-copy-a-sufficient-devicemapping-xml/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WinPE Installation und Troubleshooting</title>
		<link>https://www.wpm-blog.de/winpe-installation-und-troubleshooting/</link>
					<comments>https://www.wpm-blog.de/winpe-installation-und-troubleshooting/#respond</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Sun, 07 Apr 2024 19:26:12 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Empirum]]></category>
		<category><![CDATA[OS Installer]]></category>
		<category><![CDATA[WinPE]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2955</guid>

					<description><![CDATA[<p>Es gibt bereits eine Reihe an Artikeln zur OS-Installation per WinPE. Wie ich festgestellt habe, beinhaltet der Artikel &#8222;Neues Computermodell&#8220; auch viele Schritte, die bei der Fehlersuche hilfreich sind. So habe ich keinen komplett neuen &#8230; <a href="https://www.wpm-blog.de/winpe-installation-und-troubleshooting/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/winpe-installation-und-troubleshooting/">WinPE Installation und Troubleshooting</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Es gibt bereits <a href="https://www.wpm-blog.de/empirum-winpe-os-installer-zusammenfassung/">eine Reihe</a> an Artikeln zur OS-Installation per WinPE. Wie ich festgestellt habe, beinhaltet der Artikel &#8222;<a href="https://www.wpm-blog.de/empirum-winpe-neues-computermodell/">Neues Computermodell</a>&#8220; auch viele Schritte, die bei der Fehlersuche hilfreich sind. So habe ich keinen komplett neuen Artikel geschrieben, sondern den bestehenden ausgebaut und aktualisiert. Am Ende des Artikels befinden sich auch die Verweise, zu weiteren <a href="https://www.wpm-blog.de/empirum-winpe-boot-troubleshooting/">Hintergrundinformationen</a> falls Mal etwas nicht so läuft wie gedacht. <span id="more-2955"></span>Der obige Artikel enthält viele Hinweise zu möglichen Problemen vor der Windows Installation.</p>
<h3>Was können Probleme bei der WindowsInstallation und danach sein?</h3>
<h3>WindowsInstallation Paket</h3>
<p>Falls es zu Problemen bei der Ausführung des WindowsInstallation Paketes kommt, sollte man prüfen, ob ein Betriebssystemimport zugewiesen ist, oder der Computer in den Eigenschaften mit einer <a href="https://www.wpm-blog.de/empirum-winpe-windowsinstallation-paket-schlaegt-fehl/">statischen IP-Adresse</a> versehen ist.</p>
<h3>DomainJoin</h3>
<p>Bei Fehlern, die während des DomainJoin Paketes auftauchen, hilft ein Blick in das Log unter WinPEStatus. Häufig liegt es jedoch mit dem für den DomainJoin verwendeten Benutzer zusammen. Entweder hat er gar keine oder nicht die erforderlichen Berechtigungen, das Computerkonto zu erstellen oder ein bestehendes zu verändern. Testweise kann man das, vielleicht bereits vorhandene, Computerobjekt in der Domäne vor einer Installation löschen.</p>
<h3>EmpirumAgentSetup</h3>
<p>Das Paket wurde gerade in den aktuellen Versionen (2.8/2.9) der Empirum WinPE Erweiterung 1.9.0 (und neuer) wesentlich robuster aufgestellt. Falls es bei diesem Paket zu Problemen kommt, dann sollte man einen Blick auf die Variable &#8222;MX42_AGENT_PUSH_PACKAGE_FOLDER&#8220; (Windows) legen. Ist die hier angegebene Version auf dem EmpirumServer bzw. dem zuständigen SubDepot unter &#8222;Empirum\Configurator\Packages\Matrix42\UEM Agent Windows&#8220; abgelegt?</p>
<h3>Keine Software-Installation nach der OS-Installation</h3>
<p>Findet nach der OS-Installation keine Software-Installation statt, dann wurde in den meisten Fällen in den Eigenschaften des Computers bei Domäne der FQDN der Domäne anstatt der NetBIOS Name der Domäne angegeben. Wenn dies der Fall ist und angepasst wurde, reicht eine Aktivierung der Software (keine komplette Neu-Installation per PXE) aus. Zur Sicherheit startet man den Client-Computer einmal neu, damit er nach dem Neustart auf ausstehende Software-Installationen prüft.</p>
<p>&nbsp;</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/winpe-installation-und-troubleshooting/">WinPE Installation und Troubleshooting</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/winpe-installation-und-troubleshooting/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Fujitsu Lifebook E und Portreplikatoren Probleme</title>
		<link>https://www.wpm-blog.de/fujitsu-lifebook-e-und-portreplikatoren-probleme/</link>
					<comments>https://www.wpm-blog.de/fujitsu-lifebook-e-und-portreplikatoren-probleme/#respond</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Sun, 13 Nov 2022 10:25:44 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2837</guid>

					<description><![CDATA[<p>Zuletzt hatte mir ein Kunde seine Probleme mit Fujitsu Notebooks in Kombination mit Portreplikatoren geklagt. Bei näherem zuhören konnte es auf das Lifebook E5411 mit dem Portreplikator PR09 eingegrenzt werden. Das Problem ist, dass Notebooks &#8230; <a href="https://www.wpm-blog.de/fujitsu-lifebook-e-und-portreplikatoren-probleme/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/fujitsu-lifebook-e-und-portreplikatoren-probleme/">Fujitsu Lifebook E und Portreplikatoren Probleme</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Zuletzt hatte mir ein Kunde seine Probleme mit Fujitsu Notebooks in Kombination mit Portreplikatoren geklagt. Bei näherem zuhören konnte es auf das Lifebook E5411 mit dem Portreplikator PR09 eingegrenzt werden. Das Problem ist, dass Notebooks sich nach mehreren Kopplungs- und Entkopplungsvorgängen nicht mehr verbinden/koppeln lassen.<span id="more-2837"></span> Damit eine Kopplung wieder funktioniert, muss das Gerät &#8222;stromlos&#8220; gemacht werden, indem der Akku für einen Zeitraum entfernt wird.</p>
<p>Da war es von Vorteil, dass man mit mehreren Kunden in Kontakt steht und ich ähnliches schon einmal gehört hatte. Meine Nachfrage hat ergeben, dass es dazu derzeit ein spezielles Firmware Update gibt, welches im besten Falle in Zukunft im BIOS Update erhalten sein wird.</p>
<p>Dieses Firmware Update (USB PD Firmware Update Tool V1.0C013.1) sollte bei der oben genannten Konstellation eingespielt werden. Zur Sicherheit sollte geprüft werden, ob diese Firmware nicht sogar in Zukunft im BIOS Update enthalten ist.</p>
<p>USB PD Firmware Update Tool (direkter Link) &#8211; dieses Tool sollte auch unter &#8222;Flash -Firmware&#8220; bei den einzelnen Modellen aufgelistet sein.<u><br />
</u><a href="https://support.ts.fujitsu.com/IndexDownload.asp?SoftwareGuid=8CA9F197-A6BF-4C0E-8DDA-E82ECF2FC2B0" target="_blank" rel="noopener">https://support.ts.fujitsu.com/IndexDownload.asp?SoftwareGuid=8CA9F197-A6BF-4C0E-8DDA-E82ECF2FC2B0</a><u><br />
</u></p>
<p>Portreplikator<br />
<a href="https://www.fujitsu.com/de/products/computing/peripheral/accessories/connectivity/usb-port-replicator-pr09.html" target="_blank" rel="noopener">https://www.fujitsu.com/de/products/computing/peripheral/accessories/connectivity/usb-port-replicator-pr09.html</a></p>
<p>Wer das Device Update per Softwareverteilung installieren mag, dem sind die nachfolgenden Kommandozeilenparameter und Rückgabewerte ans Herz zu legen.</p>
<h3>Parameter</h3>
<p>/N für silent<br />
/X für kein automatischr Reboot</p>
<h3>ExitCodes</h3>
<p>0 Normal end<br />
1 Tool is already running<br />
2 Invalid parameter<br />
3 Capsule file is not found<br />
4 Incorrect signature<br />
5 Abnormality is found in Capsule file<br />
6 AC adapter is not connected<br />
7 Target device is not connected<br />
8 Target device is not found<br />
9 Failed to deploy driver<br />
10 Failed to load driver<br />
11 GABI API call error<br />
12 Failed to proceed Capsule<br />
13 Not Fujitsu PC<br />
14 Battery capacity is not enough<br />
15 FUJ0420, FUJ0430 Device Driver is not installed<br />
16 FW version check error<br />
17 FW GUID mismatch<br />
255 Other error</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/fujitsu-lifebook-e-und-portreplikatoren-probleme/">Fujitsu Lifebook E und Portreplikatoren Probleme</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/fujitsu-lifebook-e-und-portreplikatoren-probleme/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Empirum WinPE &#8211; neues Computermodell</title>
		<link>https://www.wpm-blog.de/empirum-winpe-neues-computermodell/</link>
					<comments>https://www.wpm-blog.de/empirum-winpe-neues-computermodell/#comments</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Tue, 27 Oct 2020 21:10:53 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Empirum]]></category>
		<category><![CDATA[OS Installer]]></category>
		<category><![CDATA[Treiberdows 10]]></category>
		<category><![CDATA[WinPE]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2682</guid>

					<description><![CDATA[<p>Wie man an anderen Beiträgen bestimmt schon gemerkt hat, habe ich Spaß am WinPE OS-Installer und möchte mein Wissen hierzu an Euch weitergeben. Es gibt ein paar &#8222;Probleme&#8220; bzw. Fragen, die bei den Nutzern immer &#8230; <a href="https://www.wpm-blog.de/empirum-winpe-neues-computermodell/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-winpe-neues-computermodell/">Empirum WinPE &#8211; neues Computermodell</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Wie man an anderen Beiträgen bestimmt schon gemerkt hat, habe ich Spaß am WinPE OS-Installer und möchte mein Wissen hierzu an Euch weitergeben. Es gibt ein paar &#8222;Probleme&#8220; bzw. Fragen, die bei den Nutzern immer wieder auftreten. In diesem Artikel geht es vorwiegend darum, dass ihr eine Umgebung habt die funktioniert, jedoch könnt ihr auf einmal keinen Computer mehr oder einen neues Computermodel gar nicht installieren.<span id="more-2682"></span></p>
<h3>Empirum OS-Installer &#8211; die drei Phasen</h3>
<p>Teilen wir die Probleme ein, in die drei Phasen der OS-Installation per Empirum WinPE.</p>
<ul>
<li>PXE-Boot</li>
<li>WinPE</li>
<li>Windows</li>
</ul>
<h3>PXE Boot</h3>
<p>A.) Der PXE Boot funktioniert nicht bzw. hat noch nie funktioniert.<br />
Die Switche bzw. VLANs müssen den Broadcast an den PXE-Server (zusätzlich zum DHCP Server) weiterleiten, gerne wird hier der Begriff &#8222;IP Helper&#8220; aus der Cisco Welt hergenommen.<br />
Die Windows Firewall muss den eingehenden Netzwerkverkehr auf den PXE- und TFTP-Ports zulassen. Die freizugebenen Ports sind abhängig von PXE Einstellungen. Wer auf Nummer sich gehen will, gibt die UDP Ports: 67,68,69,4011,10042 frei.</p>
<div class="grey-box"><strong>Hinweis:</strong> Auch ich habe früher die PXE Weiterleitung über die DHCP Option ID 43, im Zusammenspiel mit der Option 60, durchgeführt. Heute bestehe ich gerne auf der Umsetzung der Weiterleitung der UDP Anfragen.</div>
<p>B.) Kein Computer führt mehr einen PXE-Boot durch, obschon dies vorher der Fall war.<br />
In diesem Fall, schaut nach, ob Euer Empirum PXE-Dienst weiterhin läuft und erreichbar ist.</p>
<p>C.) Andere Computer starten einen PXE-Boot, doch dieser eine Computer nicht. Dies hat zumeist die folgenden Ursachen:</p>
<ul>
<li>Überprüft die beim Computer hinterlegte MAC/UUID mit den Werten die im BIOS angezeigt werden. Ausnahmen sind natürlich externe Docking-Stationen oder Netzwerkadapter.</li>
<li>Wird MAC Passthrough genutzt und welche Einstellungen dazu bietet das BIOS. MAC Passthrough ist auch sehr abhängig vom Windows Treiber.</li>
<li>Ist das Computerobjekt in den Eigenschaften als &#8222;PXE fähig&#8220; markiert?</li>
<li>Wenn dies alles passt, so führt bitte über Matrix42 DBUtil das SQL Script: &#8222;OS_CleanupNonUniqueDhcpEntries.sql&#8220; aus dem Verzeichnis Empirum\Empirum DBUtil\Scripts\SQLServer\Custom aus. Mit der Ausführung dieses Skripts könnt ihr nichts kaputt machen! Es kann auch mehrfach ausgeführt werden.</li>
</ul>
<p>D.) Wenn Sie diesen Bildschirm sehen, dann haben sie die vorgenannten Probleme nicht, nicht mehr oder erfolgreich gemeistert.</p>
<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/04/PXEBoot.png?x39343"><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2945" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/04/PXEBoot.png?x39343" alt="" width="393" height="169" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/04/PXEBoot.png 393w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/04/PXEBoot-300x129.png 300w" sizes="(max-width: 393px) 100vw, 393px" /></a></p>
<h3>WinPE</h3>
<p>Hast Du es in die WinPE Phase &#8222;geschafft&#8220;, sieht Du einen grauen Hintergrund oder gar das Matrix42 Logo, und eine Fortschrittsanzeige, wie hier abgebildet.</p>
<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/04/ConnectingToEmpirumServerBefore.png?x39343"><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2950" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/04/ConnectingToEmpirumServerBefore.png?x39343" alt="" width="314" height="233" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/04/ConnectingToEmpirumServerBefore.png 314w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/04/ConnectingToEmpirumServerBefore-300x223.png 300w" sizes="(max-width: 314px) 100vw, 314px" /></a></p>
<p>Die letzten drei Schritte in der Anzeige (wie in diesem Screenshot) bekommst Du erst mit der WinPE Umgebung neuer als 1.8.3 aufgelistet. Schlägt der &#8222;Connect to server&#8220; fehl, dann muss man sich zumeist um die Einbindung der passenden Treiber kümmern (siehe Einbinden der WinPE Treiber). Alternativ kann es auch zu Problemen mit der Anmeldung (Benutzername und Kennwort) kommen. In das Log kommt man mit <a href="https://www.wpm-blog.de/empirum-winpe-boot-troubleshooting/">STRG+L</a>. Dies kann man zur genaueren Analyse auch auf einen USB-Stick kopieren.</p>
<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/04/AnotherComputerWithSameMACorUUID.png?x39343"><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2948" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/04/AnotherComputerWithSameMACorUUID.png?x39343" alt="" width="314" height="237" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/04/AnotherComputerWithSameMACorUUID.png 314w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/04/AnotherComputerWithSameMACorUUID-300x226.png 300w" sizes="(max-width: 314px) 100vw, 314px" /></a></p>
<p>War die Verbindung erfolgreich und es erscheint die vorherige Meldung, dann liegt es daran, dass kein eindeutiger Eintrag (kein oder doppelter) in der DeviceMapping.xml (Empirum\Configurator\Values) vorhanden ist. Dazu kann man die DeviceMapping.xml mit einem Editor starten und prüfen, ob der Computername gefunden werden kann. Falls ja, nutzt die dazugehörige MAC Adresse oder UUID und sucht danach in der Datei &#8211; wahrscheinlich findet ihr einen weiteren Computer mit identischen Werten. Dieses Problem muss behoben werden!</p>
<p>Unabhängig der genannten Probleme, kann es sein, dass der EmpirumAgent Benutzer keine Schreibberechtigungen auf den Empirum\EmpInst\Wizard\OS\WinPEStatus Ordner hat.</p>
<p>Sind all diese Hürden genommen und es kommt trotzdem zu Problemen, dann liegt das zumeist an der Ausführung eines der WinPE Pakete. In seltenen Fällen sollte man prüfen, ob das Paket tatsächlich auf dem EmpirumServer oder dem SubDepot vorhanden ist. Ansonsten sind es dann Probleme bei der Parametrisierung der Pakete. Da hilft Euch jedoch das Log in WinPEStatus Order weiter bzw. sogar häufig das SWDepotLog in der Management Console.</p>
<p><strong>Einbinden der WinPE Treiber</strong></p>
<p>Für die WinPE Phase müssen die Treiber (zumeist nur Netzwerkkartentreiber) über die Management Console, Konfiguration, Boot Konfiguration eingebunden werden.<br />
Dazu die Erweiterten Eigenschaften aktivieren (oben rechts) und bei Zusätzliche Treiberverzeichnisse ein Ordner angeben, in dem die Treiber abgelegt sind oder werden.<a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/10/Boot-Konfiguration.png?x39343"><img decoding="async" loading="lazy" class="aligncenter size-medium wp-image-2687" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/10/Boot-Konfiguration-300x200.png?x39343" alt="" width="300" height="200" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/10/Boot-Konfiguration-300x200.png 300w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/10/Boot-Konfiguration-1024x683.png 1024w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/10/Boot-Konfiguration-768x512.png 768w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/10/Boot-Konfiguration.png 1130w" sizes="(max-width: 300px) 100vw, 300px" /></a>Ich empfehle ein Ordner unterhalb von Empirum\EmpInst\DRV anzulegen und dort die Treiber ggf. nach Modell sortiert abzulegen. Die Treiber werden auch aus den Unterverzeichnissen (rekursiv) hinzugefügt, so muss man nicht pro Treiber ein Ordner in der Oberfläche angeben. Hast Du diesen Ordner bereits, brauchst Du die Treiber nur in diesem Ordner zusätzlich abzulegen und die Boot Konfiguration neu zu speichern, über den &#8222;Speichern&#8220; Button (unten rechts).</p>
<div class="grey-box"><strong>Hinweis:</strong> Das WinPE nutzt den ersten passenden Treiber. Das muss nicht der aktuellste Treiber sein, der ggf. für diese Hardware optimiert ist!</div>
<p>Du kannst dann an Deiner Boot Konfiguration verschiedene Zustände feststellen &#8211; Sanduhr, Zahnräder und am Ende einen grünen Haken. <a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/10/Boot-Konfiguration-Status.png?x39343"><img decoding="async" loading="lazy" class="size-full wp-image-2686 alignleft" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/10/Boot-Konfiguration-Status.png?x39343" alt="" width="214" height="51" /></a>Sobald die Boot Konfiguration erfolgreich neu erstellt wurde, kannst Du den nächsten Boot-Versuch starten.</p>
<p><div class="grey-box"><strong>Hinweis 2:</strong> Schlägt die Erstellung des PXE-Images recht schnell nach dem Speichern fehl, so liegt das zumeist daran, dass das Matrix42 Zertifikat erneut auf dem EmpirumServer eingebunden werden muss. Dazu den nachfolgenden Befehl per powershell auf dem EmpirumServer ausführen:</p>
<pre>Import-Certificate -FilePath "&lt;EmpirumLaufwerk&gt;:\Empirum\EmpInst\Sys\Images\WinPE\binaries\UAF\matrix42ag.Cer" -CertStoreLocation Cert:\LocalMachine\TrustedPublisher</div></pre>
<p>Möchtest Du nicht den Netzwerkartentreiber für die einzelnen Modelle raussuchen bzw. aus dem Windows 10 Treiberpaket entnehmen, so kannst Du auch ein komplettes WinPE Treiberpaket des jeweiligen Herstellers hinterlegen. Dazu jedoch immer erst das alte Verzeichnis löschen und anschließend das neue kopieren/ablegen.</p>
<p>Hier ein paar Beispiele:</p>
<ul>
<li><a href="https://www.dell.com/support/article/de-de/how17371/dell-command-deploy-winpe-driver-packs?lang=en" target="_blank" rel="noopener noreferrer">Dell Command | Deploy WinPE Driver Packs</a></li>
<li><a href="https://ftp.hp.com/pub/caps-softpaq/cmit/HP_WinPE_DriverPack.html" target="_blank" rel="noopener noreferrer">HP Client Windows PE Driver Packs</a></li>
</ul>
<h3>Windows</h3>
<p>Mit den vorherigen Tipps sollte sich das Windows automatisiert installieren lassen. Ein weiterer häufiger Knackpunkt kommt im Anschluss an die Windows-Installation.<br />
In der Management Console kann man noch eine erfolgreiche Installation von PxeOffAndReboot verzeichnen, jedoch schreitet die Installation nicht weiter voran.<a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/10/PxeOffAndReboot.png?x39343"><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2689" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/10/PxeOffAndReboot.png?x39343" alt="" width="1034" height="175" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/10/PxeOffAndReboot.png 1034w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/10/PxeOffAndReboot-300x51.png 300w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/10/PxeOffAndReboot-1024x173.png 1024w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/10/PxeOffAndReboot-768x130.png 768w" sizes="(max-width: 1034px) 100vw, 1034px" /></a></p>
<p>Am Client sieht man dann eine durchlaufende Fortschrittsanzeige vor dem ausgeblendeten Windows-Hintergrund und das System führt alle 5 Minuten einen Neustart durch.<br />
Ein weiterer Indiz ist, dass im PXE-Log des Computers während des DriverIntegration Pakets kein Treiber für das Model kopiert wurde. In diesem Fall fehlt in den meisten Fällen mindestens der Netzwerkkartentreiber für Windows bzw. das komplette Treiberpaket. Diese integriert man mit Hilfe des WinPEDriverAssistant&#8217;s aus dem Empirum\AddOns\WinPEDriverAssistant Ordner.</p>
<p>Die Treiber, ganz gleich ob *.zip, *.cab oder ein Ordner werden dann unterhalb von Empirum\Configurator\Packages\Matrix42\OsPackages\Drivers abgelegt. Du kannst die Treiber auch direkt dort ablegen und nur den Namen in das Treiberfeld einfügen &#8211; und nicht über das Ordner Symbol für den Import daneben gehen.<a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/10/WinPEDriverAssistant.png?x39343"><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2690" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/10/WinPEDriverAssistant.png?x39343" alt="" width="1001" height="255" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/10/WinPEDriverAssistant.png 1001w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/10/WinPEDriverAssistant-300x76.png 300w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/10/WinPEDriverAssistant-768x196.png 768w" sizes="(max-width: 1001px) 100vw, 1001px" /></a></p>
<p>Dazu benötigt man die Hersteller und Modellbezeichnung und die entsprechenden Treiber.<br />
Die Hersteller und Modellbezeichnung könnt ihr mit dem HardwareInfo Paket auslesen, oder wie gerade schon beschrieben, schaut ihr in das PXE-Log des Computers. Die erste Meldung ist &#8222;Using OS specific driver assignment for vendor &#8230;&#8220;. <a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/10/SuccessfullDriverIntegrationJob.png?x39343"><img decoding="async" loading="lazy" class="wp-image-2688 size-full aligncenter" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/10/SuccessfullDriverIntegrationJob.png?x39343" alt="" width="556" height="68" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/10/SuccessfullDriverIntegrationJob.png 556w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/10/SuccessfullDriverIntegrationJob-300x37.png 300w" sizes="(max-width: 556px) 100vw, 556px" /></a></p>
<p>Die Treiber dazu bekommst du bei den Herstellern. Dazu hatte ich bereits beim Beitrag für EPE die <a href="https://www.wpm-blog.de/nutzen-von-treiber-paketen/">Seiten der Hersteller</a> zusammengefasst.<br />
Hast Du die Windows 10 Treiber eingebunden und das DriverIntegration Paket kopiert die Treiber, wie im zu vorigen Screenshot zu erkennen (&#8222;Using the drivers: &#8230;), dann sollte es auch keine Probleme nach der Windows Installation geben.<br />
Wenn es trotz Windows 10 Treiber nach dem PxeOffAndReboot nicht &#8222;weitergeht&#8220;, dann solltest Du schauen, dass du in Empirum DBUtil die UUID anstatt der MAC als &#8222;führendes&#8220; Merkmal nutzt.</p>
<p>Mit diesen Tipps bin ich bester Dinge, dass Du eine erfolgreiche Windows Installation hinbekommst.</p>
<p>Als Grundlage solltest Du die anderen <a href="https://www.wpm-blog.de/empirum-winpe-os-installer-zusammenfassung/" target="_blank" rel="noopener noreferrer">Blog Beiträge</a> erfolgreich umgesetzt haben.<br />
Zum Troubleshooting hatte ich bereits <a href="https://www.wpm-blog.de/empirum-winpe-boot-troubleshooting/" target="_blank" rel="noopener noreferrer">diesen Beitrag</a> hier geschrieben.</p>
<p>&nbsp;</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-winpe-neues-computermodell/">Empirum WinPE &#8211; neues Computermodell</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/empirum-winpe-neues-computermodell/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>SystemShutdown vs. SetReboot</title>
		<link>https://www.wpm-blog.de/systemshutdown-vs-setreboot/</link>
					<comments>https://www.wpm-blog.de/systemshutdown-vs-setreboot/#respond</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Thu, 18 Jul 2019 18:42:07 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Empirum]]></category>
		<category><![CDATA[Softwarepaket]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2222</guid>

					<description><![CDATA[<p>Vielleicht ist dem ein oder anderen schon der Neustart Dialog beim Installieren des EmpirumAgenten aufgefallen, der keine Möglichkeit hat den anstehenden Neustart zu verschieben? Wenn nicht, so schaut der Dialog aus: Damit sind wir auch &#8230; <a href="https://www.wpm-blog.de/systemshutdown-vs-setreboot/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/systemshutdown-vs-setreboot/">SystemShutdown vs. SetReboot</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Vielleicht ist dem ein oder anderen schon der Neustart Dialog beim Installieren des EmpirumAgenten aufgefallen, der keine Möglichkeit hat den anstehenden Neustart zu verschieben?<span id="more-2222"></span></p>
<p>Wenn nicht, so schaut der Dialog aus:</p>
<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/07/SystemShutdown.png?x39343"><img decoding="async" loading="lazy" class="size-full wp-image-2221 alignnone" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/07/SystemShutdown.png?x39343" alt="" width="428" height="164" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/07/SystemShutdown.png 428w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/07/SystemShutdown-300x115.png 300w" sizes="(max-width: 428px) 100vw, 428px" /></a></p>
<p>Damit sind wir auch schon mitten im Thema. Der SystemShutdown Befehl der Empirum Setup.inf gibt dem Benutzer einen Hinweis, dass ein Neustart ansteht, den der Benutzer je nach Parameter nicht umgehen kann. Darin unterscheidet sich der SystemShutdown gegenüber dem Reboot= bzw. SetReboot Befehl. Der SetReboot Befehl gibt die Neustart Anforderung an den Agenten weiter und ermöglicht somit dem Benutzer, dass dieser den Neustart, je nach Agenten Konfiguration, verschieben kann. Bei BIOS Updates oder Windows Feature Upgrades ist dies, nach der teilweise vorgenommenen Änderungen, nicht unbedingt gewünscht. An dieser Stelle kann der SystemShutdown eingesetzt werden, um dem Benutzer keine Wahl zu lassen, wann er den Computer neu starten möchte.</p>
<div></div>
<div><strong>SystemShutdown &lt;ShutdownText&gt;, &lt;Reboot&gt;, &lt;Force&gt;, &lt;Timeout in Seconds&gt;, &lt;Asynchron&gt;</strong></div>
<div></div>
<div>
<table>
<tbody>
<tr>
<th>Befehl</th>
<th>Bemerkung</th>
</tr>
<tr>
<td>&lt;ShutdownText&gt;</td>
<td>Text für den Neustart Dialog</td>
</tr>
<tr>
<td>&lt;Reboot&gt;</td>
<td>0=Herunterfahren,<br />
1=Herunterfahren+Neustarten</td>
</tr>
<tr>
<td>&lt;Force&gt;</td>
<td>1=die Applikation(en) mit Zwang beenden,<br />
0=nicht forciert die Applikation(en) schließen</td>
</tr>
<tr>
<td>&lt;Timeout in Seconds&gt;</td>
<td>Wartezeit in Sekunden, bevor der Dialog geschlossen wird.</td>
</tr>
<tr>
<td>&lt;Asynchron&gt;</td>
<td>0=synchon,<br />
1=asynchron</td>
</tr>
</tbody>
</table>
<p><strong>Beispiel:</strong></p>
<pre>SystemShutdown In fünf Minuten erfolgt ein Neustart!/nBitte beenden Sie alle offenen Anwendungen, 1, 1, 300, 1</pre>
</div>
<div></div>
<div>
<div><strong>Befehl für das Auslösen eines &#8222;SystemShutdowns&#8220; innerhalb der Setup.inf:</strong></div>
<div></div>
<div>
<pre>[Strings:07]
ShutdownTextDesc=Das BIOS Update erfordert einen Neustart des Computers.\nSpeichern Sie Ihre Daten und schließen Sie alle offenen Anwendungen.\n\nKlicken Sie 'OK' um den Computer neu zu starten.

[Strings:09]
ShutdownTextDesc=The BIOS update needs to restart your computer.\nSave your work and close all open applications.\n\nClick 'OK' to restart your computer.

[Set:FinishedBIOSUpdate]
If DoesProcessExist ("Explorer.exe") == "1" Then "UserIsLoggedOn" Else "NoUserIsLoggedOn" EndIf

[UserIsLoggedOn]
SystemShutdown %ShutdownTextDesc%, 1, 0, 600, 1

[NoUserIsLoggedOn]
SystemShutdown %ShutdownTextDesc%, 1, 0, 15, 1</pre>
</div>
</div>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/systemshutdown-vs-setreboot/">SystemShutdown vs. SetReboot</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/systemshutdown-vs-setreboot/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Empirum WinPE &#8211; EPE Gegenüberstellung</title>
		<link>https://www.wpm-blog.de/empirum-winpe-epe-gegenueberstellung/</link>
					<comments>https://www.wpm-blog.de/empirum-winpe-epe-gegenueberstellung/#respond</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Sun, 31 Mar 2019 21:26:44 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Empirum]]></category>
		<category><![CDATA[EPE]]></category>
		<category><![CDATA[OS Installer]]></category>
		<category><![CDATA[WinPE]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2160</guid>

					<description><![CDATA[<p>Die Unterscheidung EPE (Empirum PreInstallation Environment) zu WinPE bezieht sich hauptsächlich auf das Image, dass per PXE übertragen und ausgeführt wird. Nachfolgend werde ich zumeist von einer Installation per EPE bzw. WinPE sprechen, wobei natürlich &#8230; <a href="https://www.wpm-blog.de/empirum-winpe-epe-gegenueberstellung/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-winpe-epe-gegenueberstellung/">Empirum WinPE &#8211; EPE Gegenüberstellung</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Die Unterscheidung EPE (Empirum PreInstallation Environment) zu WinPE bezieht sich hauptsächlich auf das Image, dass per PXE übertragen und ausgeführt wird. Nachfolgend werde ich zumeist von einer Installation per EPE bzw. WinPE sprechen, wobei natürlich auch andere Aufträge wie BIOS Konfiguration, BIOS Update, oder Löschen der Festplatten Aufgaben des PXEs sind. In der nachfolgenden Beschreibung gebe ich einen kurzen Überblick über die EPE Installation und gehe etwas detaillierter auf die Installation per WinPE ein.<span id="more-2160"></span></p>
<h3>Empirum PE (Linux)</h3>
<p>Das EPE (Empirum PreInstallation Environment) auf Linux Basis verarbeitet mittels des EIS Interpreters die zugewiesenen Jobs (EIS Skripte), die per OS.INI im MAC8 Verzeichnis (letzten 8 Stellen der MAC-Adresse) zugewiesen werden. Die Abfolge der Aufträge sind durch das EIS Skript weitestgehend vorgegeben. An definierten Punkten kann man mittels der Custom EIS Skripte in den Ablauf eingreifen. Bei einer Betriebssysteminstallation werden das Windows PE und die Betriebssystemquellen auf die lokale Festplatte übertragen und von dort die Windows Installation per Windows PE gestartet. Die Installation wird mittels der Betriebssystemvorlage (OS.INI) beschrieben und parametrisiert (Windows Einstellungen, Lizenz-Schlüssel, Partitionierung, Domain-Join, uvm.). Am Ende einer Betriebssysteminstallation wird mittels des Parameters „Befehl“ der Empirum Agent installiert und der Übergang zur Softwareverteilung bereitet.</p>
<h3>Empirum WinPE (Windows PE)</h3>
<p>Das Empirum WinPE wird ebenso über die Management Console, Konfiguration, Bootkonfiguration erstellt. Bei der Erstellung bedient sich Empirum dem auf dem EmpirumServer installierten WADK (C:\Program Files (x86)\&#8230;), nicht dem in Empirum importieren WADK. Das erstellte Empirum WinPE beinhaltet einen EmpirumAgenten (Matrix42 UAF) und diverse WinPE Erweiterungen. Der im WinPE integrierte UAF Agent verarbeitet die zugewiesenen PreOS Pakete (aus der %Computername%.DDC).</p>
<p>Hier gilt die Reihenfolge, von oben nach unten, wie sie im SoftwareDepot festgelegt wurde. Die WinPE Pakete (auf Basis von powershell) werden über die EMC Variablen parametrisiert und nicht mehr über die OS.INI. Deswegen muss bei einer Aktivierung auch kein Haken mehr bei &#8222;Betriebssystemkonfiguration (OS.INI) erstellen&#8220; gesetzt werden. Die Variablen bzw. die Variablengruppierungen sind nach den zugewiesenen Paketen benannt (z.B. DiskPartitioning, WindowsInstallation). Im Paket WindowsInstallation wird ebenso ein minimaler Matrix42 UAF Dienst installiert, der nach dem Paket &#8222;PxeOffAndReboot&#8220; bis zur Installation des eigentlichen Matrix42 Windows Agenten durch das Paket EmpirumAgentSetup aktiv ist. Somit werden die PreOSPakete bis zum PxeOffAndReboot im Kontext des WinPE ausgeführt und im Anschluss im Kontext des installierten Windows. In dem Installations-Vorgang mittels WinPE stellt die erfolgreiche Ausführung des EmpirumAgentSetup Paketes den Übergang zur Softwareverteilung dar. Eigene PreOS Pakete können mittels Powershell Kenntnissen und dem PreOS Package Editors erzeugt und in die Abfolge eingebaut werden.</p>
<h3>PreOS Paket Variablen</h3>
<p>Die folgende Variablen bzw. Variablengruppen müssen für eine erfolgreiche Installation per WinPE gesetzt werden.</p>
<ul>
<li>DiskPartitioning (optional)</li>
<li>DriverIntegration (optional)</li>
<li>WindowsInstallation</li>
<li>FQDN</li>
<li>ORGANIZATIONAL_UNIT</li>
<li>TimeZone</li>
<li>DomainJoin</li>
<li>MX42_AGENT_PUSH_PACKAGE_FOLDER</li>
</ul>
<p>Zu diesem Thema werde ich in Kürze einen gesonderten Artikel erstellen. Wer nicht warten mag, sollte das PDF, dass der Empirum WinPE Erweiterung beiliegt, nutzen.</p>
<h3>Vorteil der PreOS Pakete</h3>
<p>Die sogenannten PreOS Pakete kann man, wie oben beschrieben, auch selbst erstellen. Damit man die Pakete in Empirum importieren und nutzen kann, muss man diese mit dem PreOS Package Editor erstellen. Durch das beschriebene Konstrukt kommen die Vorteile des WinPE Boots und der einzelnen Pakete erst richtig zum Vorschein. Beispielhaft, kann man bei einer Windows 7 zu Windows 10 Migration direkt auch das BIOS aktualisieren, auf UEFI umstellen, uvm. Diese Möglichkeiten waren mit dem EPE und der EIS basierten Installation nicht bis schwer umzusetzen.</p>
<h3>Beispiele selbsterstellter PreOS Pakete</h3>
<p>In Kundenumgebungen habe ich bereits Pakete wie:</p>
<ul>
<li>BIOS Update</li>
<li>BIOS Konfiguration in unterschiedlicher Art und Weise</li>
<li>UEFISecureBootValidator</li>
<li>PostOSInstallation</li>
</ul>
<p>erstellt und genutzt.<br />
Einen Teil der Pakete hatte ich bereits veröffentlicht.</p>
<p>In Kürze werde ich ein Update der gesammelten und universellen Werke bereitstellen.</p>
<p>&nbsp;</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-winpe-epe-gegenueberstellung/">Empirum WinPE &#8211; EPE Gegenüberstellung</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/empirum-winpe-epe-gegenueberstellung/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>BIOS Einstellungen vornehmen per Skript</title>
		<link>https://www.wpm-blog.de/bios-einstellungen-vornehmen-per-skript/</link>
					<comments>https://www.wpm-blog.de/bios-einstellungen-vornehmen-per-skript/#comments</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Fri, 21 Dec 2018 15:30:50 +0000</pubDate>
				<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Software Management]]></category>
		<category><![CDATA[Softwarepaket]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2122</guid>

					<description><![CDATA[<p>Die letzten Tage hatte ich unter anderem die Aufgabe BIOS Einstellungen per Skript vorzunehmen. Es begrüßten mich Hardware-Modelle von HP (Hewlett-Packard) und Fujitsu. Beide Hersteller ermöglichen eine Konfiguration per Tool und erlauben es, ein möglicherweise &#8230; <a href="https://www.wpm-blog.de/bios-einstellungen-vornehmen-per-skript/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/bios-einstellungen-vornehmen-per-skript/">BIOS Einstellungen vornehmen per Skript</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Die letzten Tage hatte ich unter anderem die Aufgabe BIOS Einstellungen per Skript vorzunehmen. Es begrüßten mich Hardware-Modelle von HP (Hewlett-Packard) und Fujitsu. <span id="more-2122"></span>Beide Hersteller ermöglichen eine Konfiguration per Tool und erlauben es, ein möglicherweise vorhandenes BIOS Kennwort, verschlüsselt zu übergeben. Die jeweiligen Programme sind nachfolgend, samt Download-Link, aufgeführt:</p>
<ul>
<li>BiosSet.exe<br />
<a href="https://www.fujitsu.com/de/solutions/business-technology/manageability/downloads/index.html" target="_blank" rel="noopener">https://www.fujitsu.com/de/solutions/business-technology/manageability/downloads/index.html</a></li>
<li>BiosConfigUtility64.exe<br />
<a href="http://ftp.hp.com/pub/caps-softpaq/cmit/HP_BCU.html" target="_blank" rel="noopener">http://ftp.hp.com/pub/caps-softpaq/cmit/HP_BCU.html</a></li>
</ul>
<p>Bei beiden Anbietern kann man einzelne Einstellungen per Kommandozeile tätigen, oder per Antwortdatei mehrere Einstellungen gleichzeitig setzen. Änderungen die auch beim manuellen Setzen einen Neustart zur Anpassung/Auswahl einer weiteren Einstellung benötigen, wie z.B.: PXE/Bootreihenfolge, UEFI Aktivierung + Anpassung der Bootreihenfolge, können auch hier einen Neustart erfordern.</p>
<h3>Beispiele &#8230;</h3>
<p>Hier habe ich ein paar Beispiele und festgestellte Besonderheiten aufgeführt.</p>
<h3>Fujitsu</h3>
<p>Mit der BiosSet.exe kann man recht einfach und modellübergreifend z.B. per<br />
<strong>BiosSet.exe /WOL=ON</strong> z.B.: das WakeOnLan aktivieren.<br />
Wenn man das Kennwort <span style="display: inline !important; float: none; background-color: transparent; color: #000000; cursor: text; font-family: 'Open Sans',sans-serif; font-size: 17px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 28.9px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">mittels des /CRYPT Parameters</span> verschlüsseln will, so muss man das unbedingt auf einer Fujitsu Hardware durchführen. Mittels BIOSSET /? erhält man eine weitreichende Hilfe und Parameterliste angezeigt. Ebenso bietet das Tool eine große Varianz an unterschiedlichen ReturnCodes/ErrorLevel an, die man sich mit BIOSSET /E aufgelistet bekommt.</p>
<h3>Hewlett-Packard</h3>
<p>Bei HP funktioniert das Setzen der Einstellungen nicht unbedingt modellübergreifend, sondern nur bei den Modellen bei denen die BIOS Einträge gleichlautend sind. Die aktiven Einstellungen kann man mittels<br />
<strong>BiosConfigUtility64.exe /get:&lt;Dateiname&gt;</strong> aufzeichnen und mittels /set: wieder setzen.<br />
Die mittels /get erstellte Datei kann man auf die notwendigen Einstellungen reduzieren. Aktivierte BIOS Einstellungen sind mit einem * gekennzeichnet (z.B.: *Disabled). Hewlett-Packard bietet eine spezielle 64bit Variante des Tools an, sowie ein separates Programm zum Erstellen einer *.bin Datei die das BIOS Kennwort verschlüsselt enthält.</p>
<p>Bei dem Tool von HP hatte ich jedoch Probleme die Log Datei in ein definiertes Verzeichnis zu lenken, mittels des /LogPath Parameters. Der /L Parameter erstellt jedoch im Unterverzeichnis /Logs (relativ zur BiosConfigUtility64.exe) für jeden Vorgang eine Datei.</p>
<p>Beispielsdatei:</p>
<pre>BIOSConfig 1.0
;
Remote Wakeup Boot Source
   Remote Server
   *Local Hard Drive</pre>
<p>&nbsp;</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/bios-einstellungen-vornehmen-per-skript/">BIOS Einstellungen vornehmen per Skript</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/bios-einstellungen-vornehmen-per-skript/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
			</item>
		<item>
		<title>Lenovo Bereitstellungskarten</title>
		<link>https://www.wpm-blog.de/lenovo-bereitstellungskarten/</link>
					<comments>https://www.wpm-blog.de/lenovo-bereitstellungskarten/#respond</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Sat, 08 Dec 2018 13:08:08 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[OS Installer]]></category>
		<category><![CDATA[Treiber]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2117</guid>

					<description><![CDATA[<p>Gerade habe ich im Internet etwas recherchiert bezüglich Lenovo und BIOS Versionen, denn Lenovo benennt seine BIOS Versionen in einem eigenen Schema, wie z.B. &#8222;N29ET37W&#8220;. Das ist nicht wie z.B. bei dem Hersteller Dell eine &#8230; <a href="https://www.wpm-blog.de/lenovo-bereitstellungskarten/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/lenovo-bereitstellungskarten/">Lenovo Bereitstellungskarten</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Gerade habe ich im Internet etwas recherchiert bezüglich Lenovo und BIOS Versionen, denn Lenovo benennt seine BIOS Versionen in einem eigenen Schema, wie z.B. &#8222;N29ET37W&#8220;. Das ist nicht wie z.B. bei dem Hersteller Dell eine Zahl, die einfach hochgezählt wird oder wie bei anderen Herstellern eine Versionsnummer wie 1.22. Bei den beiden letzteren Angaben kann man einfacher erkennen, was ist die neuere oder ältere Version des BIOS.<span id="more-2117"></span>In diesem Zuge bin ich in einem Lenovo Forum über die sogenannten &#8222;Recipe Cards&#8220; bzw. Bereitstellungskarten gestolpert. Diese &#8222;Karten&#8220; zeigen, wie man die entsprechenden Lenovo Modele identifiziert, wo die SCCM DriverPacks zu finden sind und mit welchen Parametern die zusätzlichen Treiber oder Programme zu installieren sind. Somit eine optimale Vorlage für das erweiterte Treiberhandling.</p>
<p>Die Lenovo Bereitstellungskarten findet ihr unter der folgenden URL: <a href="https://support.lenovo.com/de/de/solutions/ht104042" target="_blank" rel="noopener">https://support.lenovo.com/de/de/solutions/ht104042</a></p>
<p>Beispiel einer solchen Bereitstellungskarte:</p>
<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2018/12/LenovoRecipeCardExample.png?x39343" target="_blank" rel="https://download.lenovo.com/cdrt/recipes/tp_yoga11e_1st_w1064.pdf noopener"><img decoding="async" loading="lazy" class="aligncenter wp-image-2118 size-full" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2018/12/LenovoRecipeCardExample.png?x39343" alt="" width="722" height="822" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2018/12/LenovoRecipeCardExample.png 722w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2018/12/LenovoRecipeCardExample-264x300.png 264w" sizes="(max-width: 722px) 100vw, 722px" /></a></p>
<div class="grey-box"><strong>Hinweis:</strong> Auf der nachfolgenden Seite sind die einzelnen Treiber und ihre Silent Parameter für ein angegebenen &#8222;Lenovo Machine Type&#8220; aufgelistet. Das ist sehr hilfreich und jeder, der Lenovo Hardware einsetzt, sollte hier einmal reinschnuppern: <a href="https://download.lenovo.com/cdrt/tools/drivermatrix/dm.html" target="_blank" rel="noopener">Driver &amp; Software Matrix for IT Admins</a> </div>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/lenovo-bereitstellungskarten/">Lenovo Bereitstellungskarten</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/lenovo-bereitstellungskarten/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WinPE: PXE.log mit Basisinformationen</title>
		<link>https://www.wpm-blog.de/winpe-pxe-log-mit-basisinformationen/</link>
					<comments>https://www.wpm-blog.de/winpe-pxe-log-mit-basisinformationen/#comments</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Sun, 02 Dec 2018 14:52:26 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[OS Installer]]></category>
		<category><![CDATA[WinPE]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2081</guid>

					<description><![CDATA[<p>Wie zuletzt geschrieben, setze ich mich bereits seit einiger Zeit mit dem Empirum WinPE Boot für die Windows 10 Betriebssysteminstallation auseinander. Was mir hier besonders aufgefallen ist, dass es weit aus weniger Informationen im PXE.log &#8230; <a href="https://www.wpm-blog.de/winpe-pxe-log-mit-basisinformationen/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/winpe-pxe-log-mit-basisinformationen/">WinPE: PXE.log mit Basisinformationen</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Wie zuletzt geschrieben, setze ich mich bereits seit einiger Zeit mit dem Empirum WinPE Boot für die Windows 10 Betriebssysteminstallation auseinander. Was mir hier besonders aufgefallen ist, dass es weit aus weniger Informationen im PXE.log gibt, als das noch zu EPE Zeiten der Fall war. Ob nun alle Informationen, die per EPE in das PXE.log gelangt sind, für jedermann nützlich sind, mag ich nicht beurteilen. Für die Analyse im Fehlerfall waren die Informationen für mich jedoch stets sehr hilfreich.<span id="more-2081"></span></p>
<p>Das hat mich dazu gebracht, ein WinPE Paket zu erstellen, die die meines Erachtens hilfreichen Informationen zusammenträgt und in das PXE.log schreibt. Ein Kunde hat mir hier auch schon passendes Feedback gegeben und weitere Wünsche geäußert. Somit wird es bestimmt nicht die letzte Version sein.</p>
<p>In Anlehnung an den Protokoll Droiden aus Star Wars &#8222;C-3PO&#8220; habe ich das Paket nun WinPE &#8222;D-2PXE&#8220; (Data to PXE.log) getauft. Das Paket kann eigentlich bei jeder WinPE Aktion vorweg bzw. als erstes laufen. Einen kleinen Auszug, was es protokolliert, findet ihr hier.</p>
<p>Zum Einbinden müsst ihr die angehängte ZIP entpacken und mittels des Paket Imports in Eure Empirum Umgebung einbinden. Konfiguriert werden muss in diesem Falle nichts. In der Matrix42 Hilfe gibt es ein <a href="https://helpfiles.matrix42-web.de/2018_DE/M42_WebDocu.htm#WM/Manuals/OSI_WinPE_HowTo.htm?Highlight=winpe" target="_blank" rel="noopener">verlinktes Dokument</a> das vom Einbinden bis zum Nutzen der WinPE Pakete vieles erläutert.</p>
<h3>Beispielausgabe PXE.log</h3>
<p>Hier ein Screenshot und Beispiel des Log Inhaltes:</p>
<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2018/12/D-2PXE-examplelog.png?x39343"><img decoding="async" loading="lazy" class="size-full wp-image-2082 alignnone" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2018/12/D-2PXE-examplelog.png?x39343" alt="" width="683" height="240" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2018/12/D-2PXE-examplelog.png 683w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2018/12/D-2PXE-examplelog-300x105.png 300w" sizes="(max-width: 683px) 100vw, 683px" /></a></p>
<pre>[PEAgent] [WinPE] Computername: PC006, Domain: wpm, FQDN: wpm-blog.local
[PEAgent] [WinPE] Manufacturer Model: [Dell Inc.] [OptiPlex 9010]
[PEAgent] [WinPE] BIOS Version: A08, FirmwareType: UEFI, SecureBoot: Disabled
[PEAgent] [WinPE] UUID: 4C4C4544-004A-5710-8038-C8C04F445831
[PEAgent] [WinPE] Mac-Address: 00B11C942953 - MAC8: 1C942953
[PEAgent] [WinPE] Size PhysicalDrive0: 233 GB
[PEAgent] [WinPE] Running Windows: Windows (TM) 10 Preinstallation Environment, Version 1803 (Build 17134.1)
[PEAgent] [WinPE] Client IP Address: 192.168.44.117
[PEAgent] [WinPE] UAF EmpirumServer: myEmpirumServer.wpm-blog.local
[PEAgent] [WinPE] UAF User: wpm-blog.local\Empirum
[PEAgent] [WinPE] Matrix42 UAF Version: 1.0.25.0
[PEAgent] [WinPE] PeBootServer: myEmpirumServer IP: 192.168.0.5
</pre>
<p>Ich bin gespannt über Euer Feedback und Anregungen.</p>
<div class="grey-box">Update 31.08.2019: Ab heute steht die Version 1.4 unter dem unten angegebenen Link zur Verfügung bereit. Auch hier ist, wie im PrepareDRVbyModel_Packages Paket, die Unterstützung für Intel NUC, ASUS Motherboards, Textanordnungen und Anzeige der Seriennummer dazugekommen.</div>
<h3>Download</h3>
<p>Empirum PreOS Package zur Anzeige der oben aufgeführten Informationen im Empirum PXE.log.<br />
<a  data-e-Disable-Page-Transition="true" class="download-link" title="" href="https://www.wpm-blog.de/download/2076/?tmstv=1789594699" rel="nofollow" id="download-link-2076" data-redirect="false" >
	WinPE D-2PXE	(743 Downloads	)
</a>
<br />
MD5 Hash der Downloaddatei: FD2338429A180ECF02DF16027B991230B8E63E5</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/winpe-pxe-log-mit-basisinformationen/">WinPE: PXE.log mit Basisinformationen</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/winpe-pxe-log-mit-basisinformationen/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
		<item>
		<title>Empirum: WinPE anstatt EPE als PXE-Image</title>
		<link>https://www.wpm-blog.de/empirum-winpe-anstatt-epe-als-pxe-image/</link>
					<comments>https://www.wpm-blog.de/empirum-winpe-anstatt-epe-als-pxe-image/#comments</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Sun, 15 Jul 2018 09:16:05 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2000</guid>

					<description><![CDATA[<p>Hast Du schon die &#8222;neue&#8220; Möglichkeit in Empirum getestet, direkt WinPE (Windows &#8222;light&#8220;) per PXE-Boot zu erhalten anstatt EPE (Linux)? Dies erspart bei der Windows 10 Installation den &#8222;Zwischenschritt&#8220; über das EPE und lässt für &#8230; <a href="https://www.wpm-blog.de/empirum-winpe-anstatt-epe-als-pxe-image/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-winpe-anstatt-epe-als-pxe-image/">Empirum: WinPE anstatt EPE als PXE-Image</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Hast Du schon die &#8222;neue&#8220; Möglichkeit in Empirum getestet, direkt WinPE (Windows &#8222;light&#8220;) per PXE-Boot zu erhalten anstatt EPE (Linux)? Dies erspart bei der Windows 10 Installation den &#8222;Zwischenschritt&#8220; über das EPE und lässt für die Zukunft einiges mehr an Möglichkeiten offen. Die WinPE Boot Erweiterung gibt es im Marketplace oder ist in den aktuellen Empirum Versionen direkt mit an Board. Die jeweils aktuellste Version gibt es jedoch immer im Matrix42 Marketplace.<span id="more-2000"></span></p>
<h2>Was muss man tun, um es zu nutzen?</h2>
<h2>WinPE Erweiterung installieren.</h2>
<p>Zu aller erst muss man die WinPE Erweiterung installieren. Wie zuvor beschrieben gibt es die WinPE Booterweiterung im <a href="https://marketplace.matrix42.com/de/details/winpe/" target="_blank" rel="noopener">Matrix42 Marketplace</a>. Diese Erweiterung musst Du in Deine Empirum Umgebung installieren/kopieren. Dazu liegt dem Download ein PDF bei, dass die Installation beschreibt.</p>
<h2>Installation des WADK auf dem EmpirumServer</h2>
<p>Auf dem EmpirumServer muss das WADK (möglichst aktuell) installiert sein. Die WinPE Erweiterung bedient sich dem installierten WADK und nicht dem in Empirum importierten WADK. Die Installation des WADK habe ich im Beitrag &#8222;<a href="https://www.wpm-blog.de/matrix42-os-deployment-mit-winpe-vorausetzungen/">Matrix42 OS Deployment mit WinPE &#8211; Vorausetzungen</a>&#8220; bereits beschrieben.</p>
<h2>Erstellen einer Bootkonfiguration</h2>
<p>Anschließend muss eine Bootkonfiguration vom Typ &#8222;WinPE&#8220; anstatt &#8222;EPE&#8220; erstellt werden. Dabei wird das PXE-Image mit dem Inhalt des WinPE erstellt. Die Besonderheiten bzgl. der Optionen EFI und BIOS sind ebenfalls in dem WinPE HowTo PDF Dokument erläutert.</p>
<h2>WinPE PXE-Image</h2>
<p>Das erstellte WinPE PXE-Image enthält den Matrix42 UAF (Universal Agent Framework). Der UAF wird dazu benutzt die PreOS-Pakete (Empirum Pakete für die WinPE Verarbeitung) auszuführen. Matrix42 liefert einige WinPE Beispielspakete mit. Schlußendlich bestimmen mehrere einzelne PreOS-Pakete die WinPE Auftragsabfolge bis der PXE-Boot deaktiviert wird.<br />
Zum Beispiel kann man mit den folgenden drei Paketen eine Windows 10 Installation durchführen.</p>
<ul>
<li>DiskPartitioning (Vorbereiten/Partitionieren der Festplatte)</li>
<li>DriverIntegration (Ablegen der Hardware-Modell spezifischen Treiber)</li>
<li>WindowsInstallation (Installation von Windows 10 unter Nutzung der abgelegten Treiber)</li>
</ul>
<p>Gesteuert werden diese Pakete über dazugehörige Variablen die pro Gruppe oder Computer gesetzt werden. Hier muss man etwas umdenken, da man keine Betriebssystemvorlage mehr erstellt und zuweist, sondern die PreOS-Pakete zuweist und die dazugehörigen Variablen setzt.</p>
<p>Bei der zuvor genannten Abfolge muss nicht Schluß sein. So kann man vor der OS Installation ggf. auch das BIOS aktualisieren und konfigurieren uvm. Für die BIOS Aktualisierung hat Matrix42 auch bereits ein Paket bereitgestellt.</p>
<h2>Mein Fazit</h2>
<p>Die Idee WinPE zum Starten und Verarbeiten von Befehlen per PXE birgt viel Potential für die Zukunft, da u.a. die Basis Windows anstatt Linux und die genutzte Skript-Sprache powershell anstatt &#8222;EIS&#8220; ist. Von den bereitgestellten PreOS-Paketen bin ich jedoch etwas enttäuscht. Das DriverIntegration, WindowsInstallation und BIOSUpdate Paket kann man meines Erachtens als Grundlage und erahnen der Möglichkeiten nutzen bzw. auf deren Grundlage eigene Pakete erstellen. Die Nutzung dieser Pakete zur produktiven Installation von Windows 10 Systemen stehe ich jedoch noch kritisch gegenüber. Mehr dazu in Kürze.</p>
<p>Wenn Du es bereits getestet hast &#8211; wie ist Dein bisheriges Fazit?</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-winpe-anstatt-epe-als-pxe-image/">Empirum: WinPE anstatt EPE als PXE-Image</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/empirum-winpe-anstatt-epe-als-pxe-image/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Page Caching using Disk: Enhanced 
Minified using Disk
Database Caching 50/74 queries in 0.017 seconds using Disk

Served from: www.wpm-blog.de @ 2026-09-16 22:38:19 by W3 Total Cache
-->