Dell Latitude D530

Moderator: jknoth

lennu
Posts: 581
Joined: 01. Aug 2005, 16:20
Location: Bonn
Contact:

Post by lennu » 30. Jan 2008, 11:03

Hallo,

zu dieser Fehlermeldung gibt es den KHC Eintrag "[EPE] Fehler Dell D830, D630 und D430: [seldest] no suitable blockdevice found".

Gruß,
Lennu
Lennart Freyberg
Sysadmin
Deutsche Steinzeug Cremer & Breuer AG

User avatar
mstruwe
Posts: 119
Joined: 20. Jun 2006, 14:37
Contact:

Post by mstruwe » 30. Jan 2008, 19:00

Hallo Lennu,

vielen Dank für deinen Post. Genau das war das Problem und es wurde dadurch auch behoben :-)

Sorry ich will ja nicht schon wieder meckern, aber es ist echt peinlich für den Support´ler das er den KHC Eintrag nicht kennt.

Unser Matrix Vertriebler hatte uns vor einem Jahr zugesichert das die Qualität des Supportes verbessert werden soll. Meine letzten Calls beweisen aber das Gegenteil. Matrix Mitarbeiter oder Emp-Anwender hier im Forum haben meinst mehr Ahung und können besser helfen.


@Toppic

Jetzt habe ich aber noch das Problem das der Grafikkarten Treiber nicht richtig installiert wird.
Das Gerät erscheint immer mit einem Ausrufezeichen im Geräte Manager, haben jemand eine Idee? Hab schon den aktuellsten Treiber von Dell und auch den von Intel ausprobiert.

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7965
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Post by Hendrik_Ambrosius » 30. Jan 2008, 19:24

Support: Der Support ist in erster Linie für Probleme mit dem Produkt Empirum da. Hier geht es eher um DELL-spezifische Dinge, die vielleicht am Rande zufällig bekannt sind aber nicht unbedingt zum Kerngebiet gehören. Dafür ist das Forum optimal.

Lässt sich der Grafiktreiber denn händisch installieren?
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

A.Lehmann
Posts: 63
Joined: 04. Jan 2005, 11:13
Location: Saarbrücken
Contact:

Post by A.Lehmann » 31. Jan 2008, 11:51

leider dauert es auch immer länger, bis Probleme gelöst sind... :shock:

User avatar
mstruwe
Posts: 119
Joined: 20. Jun 2006, 14:37
Contact:

Post by mstruwe » 04. Feb 2008, 16:11

Ich finde aber schon, dass es zumindest zum Teil ein Empirum Problem ist, wenn es mit neuerer Hardware nicht zurecht kommt.

Enttäuscht war ich ja auch nur, weil genau dieses Problem ja schon bei Matrix bekannt war. Ich nehme mal an das es beim Support Spezialisten für die Unterschiedlichen Beriche gibt und ich denke ein Hardware Spezi hättes wissen können das es Probleme mit den aktuellen Notebooks eines der größten Hardware Herstellers der Welt gibt.

Wäre das das erste mal gewesen das ich nicht so begeistert von dem Support war, hätte ich sicher nichts angemerkt.


@Topic

folgendes habe ich dem Support geantwortet:
Hallo Herr ********,

da ich am Do. und Fr. Urlaub hatte bin ich leider erst heute wieder dazu gekommen mich dem Problem zuwidmen.

Der Treiber ist für das Gerät geeignet, wenn ich per Hand das Setup ausführe wird alles richtig installiert.

Der Import des Treibers hat auch richtig funktioniert.

Es ist auch nicht so das das Gerät gar nicht installiert wird, sondern es wird im Geräte Manager mit einem gelben Ausrufezeichen angezeigt.

Wenn ich dann auf Treiber aktualisieren gehe und als Ort den Ordner auf dem Empirum Server angebe wird das Gerät auch korrekt installiert.

Hier der verwendete Treiber:

http://ftp.us.dell.com/video/R165797.EXE

da jemand hier ne Idee dazu?


Gruß Marcel

User avatar
mstruwe
Posts: 119
Joined: 20. Jun 2006, 14:37
Contact:

Post by mstruwe » 04. Feb 2008, 17:18

[glow=red]Nachtrag:[/glow]

es kommt immer die Fehlermeldung das die igmedcompkrn.dll benötigt wird. Als Pfad schlägt er immer c:\display\d530vga.cu vor, der natürlich nur bei der installation existiert hat.

Die genannte dll ist aber in dem Verzeichnis "\\empirumserver\empirum$\EmpInst\DRV\WinXp\Display\D530vga.cu" vorhanden, muss also während der Installation lokal verfügbar gewesen sein.

Screenshots darf man ja hier ja leider nicht hochladen.

andi20coe
Posts: 322
Joined: 27. Feb 2005, 15:23
Location: Rosendahl
Contact:

Post by andi20coe » 04. Feb 2008, 17:30

Hallo!

Falls die Treiber richtig importiert sind, werden diese vor dem Windows-Setup nur in passende Ordner, die das XP-Setup verlangt, reinkopiert. Wenn ein Treiber dann nicht korrekt installiert wird, liegt es am XP-Setup, der die Installation nicht anzieht.

Bei deiner Fehlermeldung sieht es stark danach aus, als wenn dies ein typisches Problem mit zu langen Dateinamen ist. Das erklärt auch, warum es nachher unter Windows dann funzt. Im XP-Setup gilt die 8.3 - Konvention, an die sich aber nicht alle Treiber halten.

Um dieses Problem zu lösen, gibt es ein Tool von matrix42, was wir hier auch erfolgreich schon getestet haben.

EisBuildNameTable.exe unter %Empinst%\Wizard.

Damit müsste dann alles wie gewünscht funktionieren.

Mit freundlichen Grüßen

Andrè Döking
Ärztekammer Westfalen-Lippe

User avatar
mstruwe
Posts: 119
Joined: 20. Jun 2006, 14:37
Contact:

Post by mstruwe » 04. Feb 2008, 18:26

Hallo,

danke erstmal für deine Antwort.

ich habe die EisBuildNameTable.exe gestartet, dann das Verzeichniss hinzugefügt (empirumserver\empirum$\EmpInst\DRV\WinXp\Display\D530vga.cu)

er hat daraufhin zwei Dateien in dem Verzeichniss erzeugt.

Eis_DFL_.tbl und Eis_LFN_.tbl


Hab jetzt das Notebook erneut installiert, aber leider immer noch der selbe Fehler.


EDIT:

oder hätte ich die igmedcompkrn.dll in IGMEDC~1.DLL umbennen müssen?


Eis_DFL_.tbl

Code: Select all

00|47|35219137                                                     
32|difx32.dll|319456|33591|13674|
32|hccutils.dll|102400|8744|14088|
32|hkcmd.exe|166424|27395|14110|
32|ig4dev32.dll|1527808|9159|14088|
32|ig4icd32.dll|2400256|9099|14088|
32|igfxcfg.exe|526872|27397|14110|
32|igfxcpl.cpl|122880|8760|14088|
32|igfxdev.dll|208896|8742|14088|
32|igfxdo.dll|135168|8756|14088|
32|igfxexps.dll|24576|8762|14088|
32|igfxext.exe|170520|27402|14110|
32|igfxnt5.cat|29882|16229|14110|
32|igfxpers.exe|137752|27405|14110|
32|igfxpph.dll|204800|8761|14088|
32|igfxrchs.lrc|110592|8843|14088|
32|igfxrcht.lrc|110592|8843|14088|
32|igfxrdeu.lrc|192512|8843|14088|
32|igfxrenu.lrc|172032|8737|14088|
32|igfxresp.lrc|188416|8843|14088|
32|igfxress.dll|3293184|8737|14088|
32|igfxrfra.lrc|184320|8843|14088|
32|igfxrita.lrc|188416|8844|14088|
32|igfxrjpn.lrc|131072|8844|14088|
32|igfxrkor.lrc|126976|8844|14088|
32|igfxrptb.lrc|180224|8844|14088|
32|igfxsrvc.dll|48128|8752|14088|
32|igfxsrvc.exe|252440|27407|14110|
32|igfxtray.exe|141848|27408|14110|
32|igfxzoom.exe|170520|27410|14110|
32|igldev32.dll|294912|9468|14088|
32|iglicd32.dll|2334720|9429|14088|
32|IGMEDC~1.DLL|104636|11179|14088|igmedcompkrn.dll|
32|igmedkrn.dll|1174000|11179|14088|
32|igxp32.inf|61472|40726|14108|
32|igxpco32.dll|147456|12086|14088|
32|igxpdv32.dll|1615904|11162|14088|
32|igxpdx32.dll|2576384|11190|14088|
32|igxpgd32.dll|150528|11169|14088|
32|igxpmp32.sys|5776864|11178|14088|
32|igxprd32.dll|57344|11171|14088|
32|igxpun.exe|920088|27411|14110|
32|igxpxk32.vp|2096|8611|14088|
32|igxpxs32.vp|26160|33997|14088|
16|LANG|0|33237|14404|
32|oemdspif.dll|196608|8754|14088|
32|TVWSetup.exe|8210968|27413|14110|
32|Eis_LFN_.tbl|35|36047|14404|

Eis_LFN_.tbl

Code: Select all

01|IGMEDC~1.DLL  |igmedcompkrn.dll

andi20coe
Posts: 322
Joined: 27. Feb 2005, 15:23
Location: Rosendahl
Contact:

Post by andi20coe » 04. Feb 2008, 21:21

Hallo!

Benenn die Datei einfach mal anhand der 8.3-Konvention um, wie in den beiden Dateien des EisBuild vorgeschlagen.

Habe das ganze mal vor einem Jahr machen müssen ...

Gruß

Andrè Döking
Ärztekammer Westfalen-Lippe

User avatar
mstruwe
Posts: 119
Joined: 20. Jun 2006, 14:37
Contact:

Post by mstruwe » 05. Feb 2008, 09:27

ok werde ich testen, Danke!

User avatar
mstruwe
Posts: 119
Joined: 20. Jun 2006, 14:37
Contact:

Post by mstruwe » 05. Feb 2008, 10:44

hat leider auch nicht geholfen.. immer noch der selbe Fehler :-(

turbo
Posts: 94
Joined: 01. Jun 2005, 22:07
Location: NRW
Contact:

Post by turbo » 05. Feb 2008, 14:47

Hallo

ich gehe mal davon aus das der Hotfix KB888111(32 Bit) installiert ist :?:

Und der Treiber für die Grafik danach installiert wird!

Ansonsten:

1: schauen ob die datei auf dem rechner ist nach der installtion.
Wenn das kopieren abgeschlossen ist und windows anfängt zu installieren kann man das netzwerk ziehen. Nach dem Autologon "bricht" die installtion ab mit einer Fehlermeldung, und man kann eigentlich in "ruhe" auf die festplatte schauen.

2:Minimal setup.inf

die dann setup.exe -s aufruft

User avatar
pkleiber
Posts: 831
Joined: 08. Dec 2004, 13:48
Contact:

Post by pkleiber » 06. Feb 2008, 11:36

1. Einbinden von Gerätetreibern unter Empirum 2005
Um dem Problem zu entgehen, dass Windows während seiner Installation keine Dateien mit mehr als 8
Zeichen verarbeiten kann, muss man manuell ein Treiberpaket einbinden, um die Installation als Empirum
Paket zu realisieren. Als Beispiel nehmen wir hierfür einen Nvidia Chipsatztreiber.

1.1. Treiber in Empirum anlegen
Über die Empirum Management Konsole können Sie im Modul Installer den Reiter Hardware auswählen. In
der Treiberverwaltung mit der rechten Maustaste den Hardware-Assistenten aufrufen.
Im Hardware-Assistent ohne Spy-Diskette auswählen und beim Kartentyp Grafikkarte einstellen.

Da der Gerätetreiber keine inf Datei zum Einbinden anbietet hier ohne Angaben weiter klicken.

Als Nächstes einen Produktnamen und den Hersteller eintragen. Eine ClassGuID muss an dieser Stelle nicht
eingetragen werden.
Im nächsten Fenster neuen Treiber hinzufügen auswählen.

Einen Namen für das Treiberverzeichnis vergeben.

Für das gewünschte Betriebsystem den Status getestet setzen und den Haken „Treiber wird später in das
Treiberverzeichnis kopiert“ auswählen.
Es werden nun die Treiber unter Empirum\Empinst\Drv\<OS>\Display\<VerzeichnisNameTreiber> kopiert.

1.2. Setzen der Variable EmpirumJob
Nach der Einbindung des Treibers muss noch die Variable EmpirumJob gesetzt werden. Dazu muss man in
die Eigentschaften des eingebundenen Treibers gehen und unter dem jeweiligen Betriebssystem den Haken
„Empirum Configurator Paket“ auswählen.
Zu beachten ist hierbei, dass dieses Verfahren bei „Sonstigen Treibern“ etwas abweicht, da es dort keinen
Haken „Empirum Configurator Paket“ gibt. In diesem Fall muss man die Treibereigenschaften auswählen
und eine neue Eigenschaft mit dem Namen Empirum Job und dem Wert „Yes“ erzeugen.
Patrick Kleiber
Support Engineer
Matrix42 AG

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of matrix42 AG.

User avatar
pkleiber
Posts: 831
Joined: 08. Dec 2004, 13:48
Contact:

Post by pkleiber » 06. Feb 2008, 11:39

1.3. Selbstextrahierende Exe aus dem Treiber erstellen und Silent Parameter ermitteln
Als Erstes muss eine vorhandene Setup.exe eines Gerätetreibers entpackt werden. Dies geht am
einfachsten, in dem man die Installation des Gerätetreibers startet und während der Installation die
temporären Dateien wegsichert. Danach kann die Installation abgebrochen werden. In unserem Beispiel
erhalten wir folgende Dateien aus der entpackten Setup.exe.
In diesem Beispiel wird der Treiber direkt unter C:\ abgelegt.
Nun gilt es herauszufinden wie man die Setup.exe so mit Parametern aufrufen kann, dass die Installation
keine Eingaben erwartet. Dazu gibt es oft eine Readme in dem Treiberverzeichsnis manchmal muss man
jedoch auf der Herstellerseite nachlesen, um festzustellen welche Optionen die Treiberinstallation zur
Verfügung stellt. Die Setup.exe mit /? aufzurufen kann auch hilfreich sein, notfalls muss man verschiedene
Parameter testen. In unserem Fall kann man die Setup.exe mit /S aufrufen, um den gewünschten Effekt zu
erzielen.

Danach muss man mittels eines Komprimierungstool eine selbstextrahierende Setup.exe erstellen, der man
Parameter für die Installation mitgibt. In diesem Beispiel wird das Programm „CompressIT“ benutzt. Es ist
jedoch möglich jedes andere Programm zu verwenden, welchem man Parameter übergeben kann.
Wichtig ist, dass der Haken „Mit gesamten Pfad“ nicht gesetzt ist. Weiterhin darf der Dateiname des Archivs
nicht länger als 8 Zeichen ist.
Nun wird aus der Zip Datei ein selbstextrahierendes Archiv erstellt, hier wird diese Funktioin SFW genannt.

Bei der Erstellung des selbstextrahierenden Archives sind noch folgende Optionen zu beachten :
Hierbei sind noch folgende Optionen zu beachten, die auch auf dem Screenshot ersichtlich sind:
- SFX Archiv erzeugen
- Titel maximal 8 Zeichen lang
- Standard Entpack-Verzeichnis ist das Zip Verzeichnis wo es in der Installer Struktur liegt
- Auto-extract aktivieren
- Die Kommandozeile mit dem Aufruf der Setup.exe inklusive Silent Parameter, in unserem
Beispiel ><MCP55M\Setup.exe|-h (dies kann aber jedoch bei anderen Programmen ganz
anders aussehen).

Danach kann man das erstellte Archiv testen in dem es einfach aufgerufen wird, dabei muss beachtet
werden, ob die Installation nun auf Eingaben wartet oder durchläuft.
Die neue Treiber Exe muss nun auf den Server ins das zuvor erstellte Verzeichnis kopiert werden. In
unserem Beispiel sieht das folgendermaßen aus:
Patrick Kleiber
Support Engineer
Matrix42 AG

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of matrix42 AG.

User avatar
pkleiber
Posts: 831
Joined: 08. Dec 2004, 13:48
Contact:

Post by pkleiber » 06. Feb 2008, 11:40

1.4. Install Ordner im Treiberverzeichnis anlegen
Anschließend wird noch ein Install Ordner im dem zuvor erstellten Treiberverzeichnis angelegt. In diesen
muss eine Setup.inf mit unten stehendem Inhalt kopiert werden. Man muss natürlich entsprechend das
Verzeichnis für die Setup.exe anpassen.

[Setup]
Version=6.5
ShowCaption=1
[Application]
ShowEndMessage=0
DisableCancelButton=1
[Options]
Commands = Commands, COPYALWAYS
[Commands]
Call ..\setup.exe –s

Werden die entsprechenden IDs von unserem Installer, während der Hardwareerkennung erkannt , wird das
Verzeichnis auf den Rechner kopiert und von der Windows Installation gestartet. Durch die
selbstextrahierende Exe mit „silent“ Parametern, wird dieser Vorgang im Hintergrund ohne Eingabe
durchlaufen und den Treiber während der Windows Installation installieren.
Patrick Kleiber
Support Engineer
Matrix42 AG

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of matrix42 AG.

Post Reply

Return to “OS Installer”

Who is online

Users browsing this forum: No registered users and 2 guests