Vorheriges Thema: Hinzufügen von OEM-Netzwerkadaptertreibern zu einer RIS-InstallationNächstes Thema: Windows Server 2008 kann nicht kommunizieren, während das System nach einem Systemausfall wiederhergestellt wird


Hinzufügen eines OEM SCSI/RAID/SCSI-Treibers, wenn beim Setup ein Fehler auftritt

Gültig unter Windows Server 2003 und Windows XP

Symptom:

Startet Ihr Rechner über eine Festplatte, die eine Verbindung zu einem OEM-SCSI-Adapter herstellt, schlägt das Setup fehl. Sie müssen daher die Modustreiber für den OEM-SCSI-Adapter dem RIS-Image hinzufügen, damit Sie Computerknoten mithilfe des RIS einrichten können.

Lösung:

Dieser Vorgang ist für Adaptec AAR-1420SA SATA HostRAID-Treiber gedacht, kann aber auch verwendet werden, wenn andere Treiber erforderlich sind.

So fügen Sie einen OEM SCSI/RAID/SCSI-Treiber einem RIS-Image hinzu:

  1. Klicken Sie auf die Option zur RIS-Installation, da RIS für Teile der Cluster-Bereitstellungsaufgaben erforderlich ist.

    Der Assistent für die Remote-Installationsdienste wird auf Ihrem Server angezeigt.

  2. Klicken Sie auf die Option zum Verwalten von Images, und wählen Sie aus, dass ein neues Image hinzugefügt werden soll.

    Für die Client-Unterstützung aktivieren Sie üblicherweise "Auf Dienstanfragen von Clients antworten".

  3. Klicken Sie erneut auf die Option zum Verwalten von Images, und wählen Sie den Befehl zum Ändern der Image-Konfiguration aus, um Ihren Image-Schlüssel hinzuzufügen.

    Die Massenspeichertreiber werden nur während des Compute-Knoten-Setups im Textmodus über RIS kopiert. Sie müssen dem Image den Ordner "$OEM$\TEXTMODE" hinzufügen. Ihre Ordnerstruktur sollte wie folgt aussehen:

    %RIS_IMAGE_FOLDER%\amd64 (dieser Ordner ist bereits vorhanden) 
    %RIS_IMAGE_FOLDER%\i386 (dieser Ordner ist bereits vorhanden)  
    %RIS_IMAGE_FOLDER%\$OEM$ (erstellen Sie diesen Ordner)  
    %RIS_IMAGE_FOLDER%\$OEM$\TEXTMODE (erstellen Sie diesen Unterordner)
    

    Hinweis: "%RIS_IMAGE_FOLDER%" ist der Ordner, der das RIS-Image auf dem Head-Knoten enthält. Der Ordner kann unter Umständen so aussehen:

    D:\RemoteInstall\Setup\English\Images\WINDOWS
    
  4. Kopieren Sie die Setup-Dateien von der Treiberdiskette in den Ordner "TEXTMODE".

    Im folgenden Beispiel gibt es vier Dateien:

    %RIS_IMAGE_FOLDER%\$OEM$\TEXTMODE\txtsetup.oem
    %RIS_IMAGE_FOLDER%\$OEM$\TEXTMODE\aar81xx.inf
    %RIS_IMAGE_FOLDER%\$OEM$\TEXTMODE\aar81xx.sys
    %RIS_IMAGE_FOLDER%\$OEM$\TEXTMODE\aar81xx.sys
    

    Die Datei "TXTSETUP.OEM", die im vorherigen Schritt kopiert wurde, muss so bearbeitet werden, dass sie diesen neuen Treiberpfad wiedergibt. Ändern Sie im Abschnitt [Disks] den Datenträger 1 (oder d1) so, dass dieser den neuen Pfad wiedergibt. Im nachfolgenden Beispiel ist der ursprüngliche Eintrag auskommentiert, und ein neuer Eintrag wurde hinzugefügt:

    [Disks]
    # d1 = "Adaptec AAR-1420SA Serial ATA HostRAID Driver for Windows x64 Edition (EM64T/AMD64)", \hraidsk1, \amd64
    d1 = "Adaptec AAR-1420SA Serial ATA HostRAID Driver for Windows x64 Edition (EM64T/AMD64)", \, \
    

    Hinweis: Wenn Sie eine unbeaufsichtigte Installation mithilfe eines SCSI (Small Computer System Interface)-Controllers und Treibern des Herstellers durchführen, wird möglicherweise die folgende Fehlermeldung angezeigt: "Unzulässige oder fehlende Dateitypen festgelegt in Abschnitt Files.SCSI.name." Dieses Verhalten tritt möglicherweise auf, da es sich bei der Zeile in der Datei "Txtsetup.oem" unter der Überschrift [Files.SCSI.name] um einen Dateityp handelt, der nicht von SCSI unterstützt wird.

    Haben Sie beispielsweise einen nicht unterstützten Dateityp (z. B. ".dll") gefunden, müssen Sie die Zeile im Abschnitt [Files.SCSI.name] entfernen.

  5. Ändern Sie die Datei "RISTNDRD.SIF", um anzuzeigen, dass ein Massenspeichertreiber zusammen mit dem Betriebssystem installiert sein muss, und um den Speicherort der erforderlichen Dateien anzugeben. Diese Datei befindet sich im Ordner "%RIS_IMAGE_FOLDER%\amd64\Templates". Fügen Sie die Zeilen unter dem Kommentar "# Add these lines." hinzu. Der im Abschnitt [MassStorageDrivers] verwendete Name sollte dem im Abschnitt [SCSI] von "TXTSETUP.OEM" angegebenen Namen entsprechen. Speichern Sie die Datei nach dem Bearbeiten.
    [data]
    floppyless="1"
    msdosinitiated="1"
    OriSrc="\\%SERVERNAME%\RemInst\%INSTALLPATH%\%MACHINETYPE"
    OriTyp="4"
    LocalSourceOnCD=1
    DisableAdminAccountOnDomainJoin=1
    [SetupData]
    OsLoadOptions="/noguiboot /fastdetect"
    SetupSourceDevice="\Device\LanmanRedirector\%SERVERNAME%\RemInst\%INSTALLPATH%"
    [Unattended]
    OemPreinstall=yes
    FileSystem=LeaveAlone
    ExtendOEMPartition=0
    TargetPath=\WINDOWS
    OemSkipEula=yes
    InstallFilesPath="\\%SERVERNAME%\RemInst\%INSTALLPATH%\%MACHINETYPE%"
    LegacyNIC=1
    UnattendMode=FullUnattended
    WaitForReboot=no
    #Add these lines
    OemPnPDriversPath=”\\%SERVERNAME%\RemInst\%INSTALLPATH%\$OEM$\textmode”
    DUDisable=no
    DriverSigningPolicy=ignore
    [MassStorageDrivers]
    "Adaptec HOSTRAID driver for Windows XP/2003 x64 Edition"="OEM"
    [OEMBootFiles]
    aar81xx.cat
    aar81xx.inf
    aar81xx.sys
    txtsetup.oem
    
  6. Stoppen und starten Sie den RIS-Dienst auf dem Head-Knoten, indem Sie folgende Befehle in die Eingabeaufforderung eingeben:
    net stop binlsvc
    net start binlsvc