Empirum Management Konsole

PXE-Log

Diese Log-Einträge finden wir auf dem Bildschirm des Clients und nachdem in der PXE-Boot-Phase die Verbindung zum Empirum Server hergestellt wurde auch in der EMC.
Die Einträge laufen nach unten weg, d.h. die letzten Einträge stehen oben. In dieser Dokumentation stehen die exemplarischen Auszüge in chronologischer Reihenfolge.

"reading disk.ini" ist der erste Eintrag in der EMC.

16:41:50 ... [uncrypt ] reading disk.ini

Wer sich unsicher war, erhält hier die Gewissheit:
16:41:50 ... [boot ] CPU has 64Bit capability
16:41:50 ... [boot ] checking if CPU has 64Bit capability

Wie es sich gehört: Vender- und Device-ID in hexadezimaler Schreibweise...
16:41:51 ... [modsetup ] Storage Adapter: 0x00008086-0x00001c02-0xffffffff-0xffffffff
16:41:51 ... [modsetup ] Network Adapter: 0x00008086-0x00001502-0xffffffff-0xffffffff

Wenn keine Netzwerkverbindung zum Empirum-Server hergestellt werden kann, können die Hardware-Eigenschaften auf einen USB-Stick kopiert werden.
16:41:51 ... [mountusb ] Could not mount any USB devices
16:41:51 ... [epelog ] Empty mount point. Logs are saved local as /tmp/
16:41:51 ... [epelog ] Optionally insert a USB device now. SPY and log will be copied
16:41:51 ... [epelog ] EPE will automatically continue with the detection in 10 seconds

Wenn die Netzwerkverbindung hergestellt werden kann, wird auf dem Server ein Ordner angelegt dessen Namen aus den letzten 8 Zeichen der MAC-Adresse besteht ->EmpInst\Wizard\OS\Auto\89ABCDEF. Dort finden wir dann auch die Hardware- und Debug-Informationen.
16:41:51 ... [networking ] using it's HW-Address as 443789ABCDEF
16:41:51 ... [networking ] Setting ServerIP in /etc/hosts
16:41:51 ... [networking ] eth0 is selected as primary interface
16:41:51 ... [networking ] primary interface is up and running
16:41:51 ... [networking ] client IP is 134.28.xxx.xxx
16:41:51 ... [networking ] Using DNS from bootimage configuration
16:41:51 ... [networking ] waiting for the interface to be configured
16:41:51 ... [networking ] Carrier for eth0: Detected
16:41:51 ... [networking ] Linked interfaces: eth0
16:41:51 ... [networking ] Checking for network device activations
16:41:51 ... [networking ] eth0 is up
16:41:51 ... [networking ] Module: e1000e already loaded => skipping it!
16:41:51 ... [networking ] entering runlevel
16:41:51 ... [networking ] Loading alternative module(s) for NICs into running kernel

Ab hier können die Empirum Server Administratoren mit Empirum Installation Scripts in den Installationsvorgang eingreifen.
16:41:57 ... [Eis32] TCP/IP address: 134.28.xxx.xxx
16:41:57 ... [Eis32] Domain/Workgroup: Dom: TU-HARBURG.DE
16:41:57 ... [Eis32] Computer name: abc-wks-110
16:41:57 ... [Eis32] Image name: win7 x64 PRO DE SP00
16:41:57 ... [Eis32] Total elapsed time: 0 min
16:41:57 ... [Eis32] Custom script: [Begin_0.eis] schreibe OS.INI -> NTDomain TU-HARBURG.DE
16:41:57 ... [Eis32] Custom script: [Begin_0.eis] Lese OS.INI -> NTDomain TU-HARBURG
16:41:57 ... [Eis32] Custom script: [Begin_0.eis] Lese OS.INI -> DomAccountDomain TU-HARBURG.DE
16:41:57 ... [Eis32] Custom script: [Begin_0.eis] For MAC 443789ABCDEF UseSCSI not set!
16:41:57 ... [Eis32] Custom script: [Begin_0.eis] UseSCSI not set! Checking MAC Address!
16:41:57 ... [Eis32] Custom script: [Begin_0.eis] Lese OS.INI -> /var/empirum/OS.INI Misc OS win7
16:41:57 ... [Eis32] Custom script: [Begin_0.eis] /var/empirum/disk.ini Misc PXEImageName EPEV12RZ
16:41:57 ... [Eis32] Custom script: begin_0-[function description] executed
16:41:57 ... [Eis32] Connected Empirumserver: rzs-srv-emp2 IP: 134.28.xxx.xxx
16:41:56 ... [Eis32] Current client mac address: 443789ABCDEF IP: 134.28.xxx.xxx
16:41:56 ... [Eis32] Empirum OS-Installation script Ver. 01.52
16:41:56 ... [Eis32] Empirum Eis32 Ver. 12.1.3.38

!!! Wer an der Hardware gespart hat, erzeugt hier das erste Mal zusätzliche Kosten !!!

Von Empirum ermittelten Hardware-IDs werden in einer Spy-Datei MachineIdNum.spy abgelegt.
Die MachineIdNum steht im PXE-Log und die Datei im Verzeichnis EmpInst\Wizard\PxeSpy.

Neue Hardware Treiber müssen erst in das System eingepflegt werden. Wichtig für eine Windows Installation sind die Festplatten- und Netzwerk-Treiber. Ohne Festplatte kein Betriebsystem und ohne Netzwerk kein Domän Join. Der Empirum Server Administrator kann vorhandene Treiber in das System einpflegen.
16:42:24 ... [Eis32] Profile ThinkCentre M81 identified!
16:42:24 ... [Eis32] MachineIdNum: 218589_115339
16:42:24 ... [Eis32] Sound Adapter : No Sound Adapter detected!
16:42:24 ... [Eis32] Sound Adapter : No PCI-Sound Adapter detected!
16:42:24 ... [Eis32] Display Adapter: Intel(R) HD Graphics Family (3077)
16:42:23 ... [Eis32] Storage Adapter: SATA detected with: 32902-7170-6058-12407
16:42:15 ... [Eis32] Network Adapter: Intel(R) 82579LM Gigabit Network Connection (Lenovo)
16:42:06 ... [Eis32] Performing hardware detection...

Das wollen wir am Ende lesen...
17:01:51 ... Neu-/Reinstallation erfolgreich abgeschlossen.
17:01:00 ... Starte Kerberos Installation.
17:00:58 ... Betriebsystem erfolgreich installiert.
16:42:59 ... [Eis32] Performing reboot.
16:42:59 ... [Eis32] Total elapsed time: 1 min
16:42:59 ... [Eis32] Custom script: [end_winvista.eis] Computername: ABC-WKS-110.tu-harburg.de
16:42:59 ... [Eis32] Custom script: [end_winvista.eis Lese OS.INI -> DNSName ABC-WKS-110
16:42:59 ... [Eis32] Custom script: [end_winvista.eis] Domain:NTDomain -> Domain:TU-HARBURG.DE
16:42:59 ... [Eis32] Custom script: [end_winvista.eis] DNSSuffixSearchOrder: rz.tu-harburg.de,tu-harburg.de
16:42:59 ... [Eis32] Custom script: [end_winvista.eis] DNSDomain: tu-harburg.de
16:42:59 ... [Eis32] Custom script: end_winvista-[function description] executed
16:42:58 ... [Eis32] Selected SKU: Windows 7 ENTERPRISE