Previous Topic: Hinzufügen von OEM-Netzwerkadaptertreibern zu einer RIS-InstallationNext Topic: 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)
    

    Note: %RIS_IMAGE_FOLDER% is the folder which holds the RIS image on the head node. 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)", \, \
    

    Note: When you run an unattended installation using a small computer system interface (SCSI) controller with a manufacturer's drives, you may receive the following error message: Illegal or missing file types specified in section 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". Add the lines shown below the comment "# Add these lines." The name used in the [MassStorageDrivers] section should correspond to the name given in the [SCSI] section of TXTSETUP.OEM. 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