Windows, etc.

Treiber zur RIS-Installation hinzufügen

Wenn beim Setup die Netzwerkkarte des PXE-Clients nicht erkannt wird

Ist in einem Netzwerk ein RIS-Server (Remote Installation Service) zur vereinfachten Installation von PXE-fähigen Clients (Pre-Boot Execution Environment) im Einsatz, so kommt es hin und wieder mal vor, dass neue Hardware (meistens Notebooks ;) Netzwerkkarten verwendet, die der RIS-Installationssatz noch nicht kennt. Die Installation bricht bereits im Textmodus mit einer Fehlermeldung ab. Es ist jedoch relativ leicht der RIS-Installation neue Treiber hinzuzufügen, auch wenn es nicht besonders gut dokumentiert ist. Dies gilt sowohl für die zwingend erforderlichen Netzwerkkartentreiber, als auch für Treiber von neuen Grafikkarten, Audiocontrollern, etc.

Schritt 1

Es gibt signierte, also von Microsoft für ein bestimmtes Betriebssystem freigegebene Treiber, die neben der SYS- und der INF-Datei, eine CAT-Datei beinhalten, und unsignierte, die man zwar auch einsetzen kann, aber nicht ohne der RIS-Konfiguration dies mitzuteilen. Hierzu muss man die Setup-Parameter ändern, die sich in der SIF-Datei jedes Installationsabbildes befindet. Der Standardpfad zur SIF-Datei lautet schematisch:

...\RemoteInstall\Setup\<Sprache>\Images\<Ordnername>\i386\Templates\ristndrd.sif

Für eine deutsche XP-Installation könnte der Pfad also lauten:

...\RemoteInstall\Setup\German\Images\WIN_XP\i386\Templates\ristndrd.sif

Die SIF-Datei ist wie eine INI-Datei aufgebaut und im Abschnitt [Unattendet] muss man folgenden Parameter hinzufügen, um unsignierte Treiber verwenden zu können:

DriverSigningPolicy=Ignore

Schritt 2

Um überhaupt OEM-Treiber zuzulassen muss zudem im gleichen Abschnitt der SIF-Datei folgende 2 Parameter vorhanden sein:

OemPreinstall = Yes
OemPnpDriversPath = Drivers\Nic;Drivers\Video;Drivers\Chipset

Die Pfade des zweiten Parameters beziehen sich auf den späteren Pfad zu den Treibern. Weitere Pfade zu anderen Treibern wie Grafikkarte etc., werden mit einem Semikolon voneinander getrennt.

Schritt 3

Die Treiberdateien (SYS, INF, CAT) müssen nun zunächst in folgenden Ordner kopiert werden:

...\RemoteInstall\Setup\<Sprache>\Images\<Ordnername>\i386

Dadurch wird ermöglicht, dass das Setup die Treiber während des Textmodus verwenden kann.

Schritt 4

Auf der gleichen Ebene wie i386 muss nun für das Beispiel Netzwerkkartentreiber Ordner mit folgendem Pfad erzeugt werden:

...\RemoteInstall\Setup\<Sprache>\Images\<Ordnername>\$oem$\$1\Drivers\Nic

In diesen Ordner werden die Treiberdateien ebenfalls kopiert. Das gleiche gilt auch für alle anderen Arten von Treibern, nur lautet dann der letzte Ordner anders. Z.B. Audio, Video, Chipset, Video, etc.

Schritt 5

Da für jeden Treiber im Abbild eine PNF-Datei vorhanden sein muss und die Erzeugung dieser Dateien aufgrund von Zeitersparnis immer nur beim Start des RIS-Dienstes erfolgt, muss nun der Dienst mit folgenden beiden Befehlen an der Kommandozeile neu gestartet werden:

net stop binlsvc
net start binlsvc
kick it on dotnet-kicks.de AddThis 0 wikio-Stimme(n) Trackback-Url...

4 Kommentare bislang...

  • Kann ich z.B. auch verschiedene Grafikkartentreiber in den entsprechenden Ordner kopieren?

    Um ein "Image" also für verschiedene Rechner nutzen zu können.
    4
    Simon : Montag, 16. Juli 2007 15:29
  • Super Anleitung!!!
    Vielen Dank!
    3
    Cupic Marko : Mittwoch, 4. Juli 2007 14:27
  • Perfekte Anleitung!
    hab lang in Foren nach meinem problem gesucht, durch die Anleitung hier hat es sofort geklappt!
    2
    pcadminko : Donnerstag, 9. November 2006 15:49
  • sehrgut
    1
    ulas : Mittwoch, 1. März 2006 04:14

Dein Kommentar hierzu...


Kommentar-Feed für diesen Beitrag
Gravatare werden unterstützt .:. eMail-Adressen werden nicht veröffentlicht
 

RSS-Feed

Die URL des Standard-Newsfeed von zerbit.de lautet:

http://www.zerbit.de/rssfeed.aspx

Login


 

 

Statistik



kürzlich kommentiert

Artikel 37

  • Datum: 10.06.2005
    Kategorie: Windows, etc.
    Zugriffe: 7.144
    Kommentare: 4
    Trackbacks: 0

Letzte Beiträge

Kategorien

Buttons & More

Blog-Roll

Banner Piraten-Partei