Automatisiertes erstellen eines WinPE mit opsi funktioniert nicht

Antworten
Degan
Beiträge: 25
Registriert: 19 Dez 2022, 09:37

Automatisiertes erstellen eines WinPE mit opsi funktioniert nicht

Beitrag von Degan »

Hallo zusammen,

Zunächst zu meinem Setup:
OPSI-Server: Debian 11
opsiclientd 4.2.0.132
opsi-script 4.12.6.2

Für die Netzwerk übergreifende Betriebssysteme Installation muss ich zunächst ein WinPE erstellen.
Nun finde ich in der Anleitung eine Methode um das automatisch durchführen zu lassen.
9.2.1. Erstellen eines PE
Die einfachste Methode setzt voraus, dass Sie bereits einen Windows-Computer haben, auf dem
sowohl der opsi-client-agent installiert ist, als auch das Windows ADK (Win8.1, Win10). Der manuelle
Weg wird anschließend unter Section 9.2.1.2, “Manuelles Erstellen eines PE für Windows 10 &
Windows 8 (ADK)” beschrieben.
Automatisiertes Erstellen eines PE mit opsi
• Setzen Sie das Localboot-Produkt opsi-winpe für diesen Client auf once, wählen Sie ggf. in den
Produkt-Properties rechts unten x86 statt x64 aus, und speichern Sie (Rechtsklick > Speichern)
• (sofern das opsi-Produkt opsi-winpe nicht vorhanden ist, installieren Sie es auf dem opsi - Server
mittels opsi-package-updater -v install opsi-winpe)
• veranlassen Sie ein Installations - Event für diesen Client (zB Rechtsklick > on-demand, oder
Reboot)
• Nach erfolgreichem Lauf dieser Aktion verschieben oder kopieren Sie den Inhalt des
entstandenen Verzeichnisses auf dem Client C:\winpe_<ARCH>\media\ in das bereits existente
Verzeichnis des zu installierenden Betriebssystems
\\opsiserver\opsi_depot_rw\<Betriebssystem>\winpe\
• Führen Sie nun zuletzt folgenden Kommandozeilen - Befehl auf dem neuen opsi-Server aus. Fertig.
opsi-set-rights
Nachdem ich die Installation über den opsi-configed gestartet habe, wird mir ein Ordner "winpe_amd64" erzeugt.
Der Ordner beinhaltet nur drei Unterordner, die zum größten Teil leer sind. (fwfiles,media,mount). Gesamt etwa 1.41MB.

Der Fehlerlog deute darauf hin, dass winpe.wim fehlt:

Code: Alles auswählen

(140)     [5] [2022-12-22 09:37:27.771] [opsi-winpe] comment: get property values .....
(158)     [5] [2022-12-22 09:37:27.773] [opsi-winpe]   comment: Show product picture
(159)     [5] [2022-12-22 09:37:27.790] [opsi-winpe]   message Configuring opsi-winpe ...
(176)     [5] [2022-12-22 09:37:27.797] [opsi-winpe]         comment: Using Windows ADK 10 , found in C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit
(180)     [5] [2022-12-22 09:37:27.837] [opsi-winpe]         comment: Copy WinPE files to C:\winpe_amd64
(181)     [5] [2022-12-22 09:37:27.837] [opsi-winpe]         Execution of: Files_install /32Bit
(182)     [5] [2022-12-22 09:37:27.837] [opsi-winpe]         
(1213)    [3] [2022-12-22 09:37:28.118] [opsi-winpe]           Error: move/rename: source: C:\winpe_amd64\media\sources\winpe.wim is no existing file or directory
(1214)    [5] [2022-12-22 09:37:28.121] [opsi-winpe]         Finished section: Files_install /32Bit
(1215)    [5] [2022-12-22 09:37:28.122] [opsi-winpe]         Execution of: DosInAnIcon_startnet /sysnative
(1267)    [3] [2022-12-22 09:37:28.256] [opsi-winpe]           Error: DosInAnIcon_startnet failed
(1268)    [2] [2022-12-22 09:37:28.257] [opsi-winpe]           Error level set to fatal
Nun wäre meine Frage, wo finde ich die winpe.wm, oder besser gesagt, was muss ich anpassen damit das automatisch ohne fehlerfrei durchläuft?
Ich nehme einfach mal an, dass ich aus der Windows-install.iso das Source-Verzeichnis dort einfügen muss, jedoch finde ich selbst im Source-Verzeichnis keine winpe.wim, sonder nur eine boot.wim.
Benutzeravatar
wolfbardo
uib-Team
Beiträge: 1354
Registriert: 01 Jul 2008, 12:10

Re: Automatisiertes erstellen eines WinPE mit opsi funktioniert nicht

Beitrag von wolfbardo »

Gemaess Getting started:
"8.2.1. Erstellen eines PE

Die einfachste Methode setzt voraus, dass Sie bereits einen Windows-Computer haben, auf dem sowohl der opsi-client-agent installiert ist, als auch das Windows ADK"

D.h. auf dem Rechner, auf dem opsi-winpe laeuft muss das ADK plus PE addon für das ADK installiert sein.

Anschliessend

opsi-winpe auf once setzen

und

kopiere c:\winpe_amd64\media\* z.B. nach /var/lib/opsi/depot/win10-x64/winpe/

Gruss
Bardo Wolf


OPSICONF 2024
https://opsi.org/en/opsiconf/

Basisworkshop Mainz :

17. - 20. 06. 2024


opsi support - uib gmbh
For productive opsi installations we recommend maintainance + support contracts which are the base of opsi development.

http://www.uib.de
Degan
Beiträge: 25
Registriert: 19 Dez 2022, 09:37

Re: Automatisiertes erstellen eines WinPE mit opsi funktioniert nicht

Beitrag von Degan »

Da habe ich wohl vergessen das WinPE-Addon zu installieren.
Nun habe ich es endlich geschafft das eine Windows 10 Installation gestartet wird.
Es taucht ein Cli auf, welches den startnet.cmd ausführt.

Nun erhalte die folgende Meldung:

Code: Alles auswählen

(9617)    [5] [2022-12-22 10:55:20.523] []     
(9625)    [5] [2022-12-22 10:55:20.570] []       opsi Server Version : 4.2.0.317
(9637)    [5] [2022-12-22 10:55:20.586] []       comment: now authenticated
(9639)    [5] [2022-12-22 10:55:20.586] []       
(9649)    [5] [2022-12-22 10:55:20.620] []     message Mount share...
(9650)    [5] [2022-12-22 10:55:20.636] []     ShellCall Executing: "X:\windows\system32\\cmd.exe" /C "wpeinit"
(9655)    [5] [2022-12-22 10:55:20.961] []     Execution of: shellInAnIcon_mountcmd_small winst /showoutput
(9772)    [4] [2022-12-22 10:56:01.436] []       Warning: Mount failed with winpe integrated drivers
(9782)    [3] [2022-12-22 10:56:01.436] []         Error: Driver list file c:\opsi\drvloadlist_org.txt not found - aborting
(9785)    [5] [2022-12-22 10:56:08.329] []     ShellCall Executing: "X:\windows\system32\\cmd.exe" /C "ipconfig /all"
(9826)    [5] [2022-12-22 10:56:08.454] [] comment: check for diskcount match
(9827)    [5] [2022-12-22 10:56:08.454] [] comment: Create diskcount.txt ....
(9837)    [5] [2022-12-22 10:56:08.454] [] message Run diskcount ....
(9936)    [3] [2022-12-22 10:56:08.586] []   Error: Failed to find setup.exe: o:\win10\installfiles\setup.exe
(9940)    [5] [2022-12-22 10:56:08.586] []   WinIsUefi versionint: 10
(9941)    [5] [2022-12-22 10:56:08.586] []   WinIsUefi detect by GetFirmwareType: Legacy BIOS
(9986)    [5] [2022-12-22 10:56:08.586] [] ShellCall Executing: "X:\windows\system32\\cmd.exe" /C "copy x:\opsiscript.log c:\"
(9995)    [5] [2022-12-22 10:56:08.705] []   message Send Log...
(10005)   [5] [2022-12-22 10:56:08.736] [] -------- submitted part of log file ends here, see the rest of log file on client ----------
Failed to mount and no additional network drivers found - Abort program?
Könnten Sie mir da weiterhelfen?

Im Anhang noch ein Bild vom laufenden Prozess, quasi bevor die Installation abgebrochen wird.
Installation-CLI
Installation-CLI
WhatsApp Image 2022-12-22 at 11.21.38.jpg (167.99 KiB) 433 mal betrachtet
Antworten