You are currently viewing DSM 7.0.2 – Probleme beim Erstellen von Boot Environments

DSM 7.0.2 – Probleme beim Erstellen von Boot Environments

Als wir neulich bei einem Kunden waren, bei dem wir eine komplett neue Umgebung unter DSM 7.0.2 erstellen sollten, stießen wir auf erhebliche Probleme beim Versuch ein WinPE 3.0 Boot Environment Package hinzuzufügen.

Nach dem Erstellen des WinPE 3.0 Pakets meldet DSM, dass die Ausführung erfolgreich war. Jedoch lief der Kopiervorgang der Dateien viel zu schnell ab, weshalb wir einen Blick ins Projektverzeichnis warfen. Unsere Vermutung bestätigte sich, denn das Verzeichnis war leer.

 

Das Logfile zeigte uns, dass die Datei BootSect.exe nicht kopiert werden konnte.

				
					14:43:29.091 1 BlsAdminLib: > Action 'Copying 1 files to C:\Users\DSMAdmin\AppData\Local\Temp2\__PID_5024_TEMP____4860067__MOUNT\Windows\System32' started

14:43:29.091 0 BlsAdminLib.dll: Copying '\Servername\<share>\Work\Master\Projects\4801\Intern$\Include\Windows\System32\BootSect.exe' to 'C:\Users\DSMAdmin\AppData\Local\Temp2\__PID_5024_TEMP____4860067__MOUNT\Windows\System32\BootSect.exe'...

14:43:29.091 0 BlsAdminLib.dll: Error while copying file

Zugriff verweigert

14:43:29.091 1 BlsAdminLib: &gt; Action 'Copying 1 files to C:\Users\DSMAdmin\AppData\Local\Temp2\__PID_5024_TEMP____4860067__MOUNT\Windows\System32' completed without warnings (Action took 0 ms.)

14:43:31.670 0 OSDAdminLib: Deleting Subdirs of C:\Users\DSMAdmin\AppData\Local\Temp2\__PID_5024_TEMP____4860067__TEMP

14:43:31.670 0 OSDAdminLib: Deleting Dir: C:\Users\DSMAdmin\AppData\Local\Temp2\__PID_5024_TEMP____4860067__TEMP

14:43:31.670 1 OSDAdminLib: Delete: No Files matching C:\Users\DSMAdmin\AppData\Local\Temp2\__PID_5024_TEMP____4860067__TEMP\*.*

14:43:31.670 0 OSDAdminLib: Deleting Subdirs of C:\Users\DSMAdmin\AppData\Local\Temp2\__PID_5024_TEMP____4860067__MOUNT

14:43:31.670 0 OSDAdminLib: Deleting Dir: C:\Users\DSMAdmin\AppData\Local\Temp2\__PID_5024_TEMP____4860067__MOUNT

14:43:31.670 1 OSDAdminLib: Delete: No Files matching C:\Users\DSMAdmin\AppData\Local\Temp2\__PID_5024_TEMP____4860067__MOUNT\*.*

14:43:31.670 2 OSDAdminLib: Could not update Windows PE 2.0 Bootenvironment: Die Datei 'C:\Users\DSMAdmin\AppData\Local\Temp2\__PID_5024_TEMP____4860067__MOUNT\Windows\System32\BootSect.exe' konnte nicht kopiert werden.

Grund:

Zugriff verweigert

14:43:31.685 1 OSDAdminLib: &gt; Action 'Creating Windows PE Image' failed (Action took 13703 ms.)

14:43:31.685 0 ICDB.dll: ICDB: RefCounter befor closing: 3

14:43:31.685 0 ICDB.dll: ICDB: RefCounter befor closing: 2

14:43:31.685 1 OsdConsoleExt: &gt; Action 'Update Windows PE Image' completed without warnings (Action took 13907 ms.)

14:43:31.685 1 esiConsoleExt: &gt; Action 'ActionPerform' failed (Action took 13907 ms.)</share>
				
			

Nach mehrfachem herumprobieren, anschließendem -telefonieren und Internetrecherche wurde uns bewusst, dass es nicht unser Fehler war sondern ein generelles Problem der DSM Version 7.0.2 sein musste. Also einen Call bei Frontrange aufgemacht. Und siehe da:

Es gibt einen Patch!

LÖSUNG:

Man muss lediglich die OsdAdminLib.dll Datei austauschen. Diese befindet sich im root der DSM-Installation und muss durch diese Datei (Download) ersetzt werden.

In der kürzlich releasten DSM 7.1 besteht das Problem wohl nicht mehr.