43060
Goto Top

Windows-Setup verlangt txtsetup.oem

Sonderfall für RAID-Controller; Angepasste Treiber ohne txtsetup.oem

Hallo zusammen,

ich habe mir die relevanten Beiträge zum Thema txtsetup.oem schon durchgelesen. Allerdings gehen die Beiträge in eine andere Richtung. Man kann hier durchaus von einem Sonderfall sprechen, weshalb ich meine Frage trotzdem stellen muss.

Ich habe einen Server (Dell PE SC1430) mit einem SAS 5iR Controller. Auf dem Server soll Windows XP Pro installiert werden. Offiziell bietet Dell aber nur entsprechende Treiber für Windows 2000/2003 Server an. Nach einer verzweifelten Suche bin ich dann auf die Seite DriverPacks.net gestoßen. Dort werden Treiberpakete angeboten, darunter auch kompatible Treiber für den oben genannten Controller für Windows XP.

So weit, so gut. Nur leider fehlt dort die Datei txtsetup.oem, welche vom Windows Setup aber benötigt wird. Ohne diese Datei können die Treiber von Diskette nicht eingebunden werden. Jetzt ist mein Gedanke, ob ich diese Datei txtsetup.oem nicht selbst erstellen/anpassen kann? Die Original-Version für Windows 2003 Server liegt mir ja vor. Leider funktioniert das nicht so richtig, zumindest weigert sich Windows-Setup immer noch, den Treiber auf Diskette anzunehmen. Was unweigerlich nach Abschluss der Installation und beim Booten von Windows zu Bluescreens führt.

Ich habe den Inhalt der modifizierten txtsetup.oem als Code beigefügt. Vielleicht kann mal jemand einen Blick drauf werfen der Ahnung davon hat. Oder vielleicht weiß jemand wie ich sonst noch vorgehen könnte. Danke schonmal im Voraus.

Gruß,
Addi


# txtsetup.oem - version S2003.1 for LSI_SAS Windows Server 2003 driver
#
# ***********************************************************************
#                                                                       *
#   Copyright 2005 LSI Logic, Corp.  All rights reserved.               *
#                                                                       *
#   This file is property of LSI Logic, Corp. and is licensed for       *
#   use as is.  The receipt of or posession of this file does not       *
#   convey any rights to modify its contents, in whole, or in part,     *
#   without the specific written consent of LSI Logic, Corp.            *
#                                                                       *
# ***********************************************************************
#
# format for txtsetup.oem.
#
# General format:
#
# [section]
# key = value1,value2,...
#
#
# The hash ('#') introduces a comment.  
# Strings with embedded spaces, commas, or hashes should be double-quoted
#


[Disks]

# This section lists all disks in the disk set.
#
# <description> is a descriptive name for a disk, used when
#   prompting for the disk
# <tagfile> is a file whose presence allows setup to recognize
#   that the disk is inserted.
# <directory> is where the files are located on the disk.
#

d1 = "Dell SAS 5x Controller Driver (Windows XP 32-bit)",\symmpi.tag,\  


[Defaults]

# This section lists the default selection for each 'required'  
# hardware component.  If a line is not present for a component,
# the default defaults to the first item in the [<component_name>]
# section (see below).
#
# <component_name> is one of computer, display, keyboard, mouse, scsi
# <id> is a unique <within the component> string to be associated
#   with an option.

scsi = DELL_SAS_5X_XP


[scsi]

# This section lists the options available for a particular component.
#
# <id> is the unique string for the option
# <description> is a text string, presented to the user in a menu
# <key_name> gives the name of the key to be created for the component in
#   HKEY_LOCAL_MACHINE\ControlSet001\Services

DELL_SAS_5X_XP  = "Dell SAS 5x Controller Driver (Windows XP)",symmpi  


[HardwareIds.scsi.DELL_SAS_5X_XP]
id = "PCI\VEN_1000&DEV_0054&SUBSYS_1F041028", "symmpi"  
id = "PCI\VEN_1000&DEV_0054&SUBSYS_1F061028", "symmpi"  
id = "PCI\VEN_1000&DEV_0054&SUBSYS_1F071028", "symmpi"  
id = "PCI\VEN_1000&DEV_0054&SUBSYS_1F081028", "symmpi"  
id = "PCI\VEN_1000&DEV_0054&SUBSYS_1F091028", "symmpi"  


# This section lists the files that should be copied if the user
# selects a particular component option.
#
# <file_type> is one of driver, port, class, dll, hal, inf, or detect.
#   See below.
# <source_disk> identifies where the file is to be copied from, and must
#   match en entry in the [Disks] section.
# <filename> is the name of the file. This will be appended to the
#   directory specified for the disk in the [Disks] section to form the
#   full path of the file on the disk.


[Files.scsi.DELL_SAS_5X_XP]
driver  = d1,symmpi.sys,SYMMPI
inf     = d1,symmpi.inf
inf     = d1,delpseud.inf
catalog = d1,mpixp32.cat


[Config.SYMMPI]
value = Parameters\PnpInterface,5,REG_DWORD,1

Content-Key: 51418

Url: https://administrator.de/contentid/51418

Printed on: April 23, 2024 at 08:04 o'clock

Mitglied: 16568
16568 Feb 12, 2007 at 12:06:16 (UTC)
Goto Top
Wie wäre es, wenn Du Dir selbst eine unattendet-CD bastelst?

Wohl die schnellste und unkomplizierteste Lösung, weil Du da ALLE Treiber auf CD einbindest, ebenso gleich alle Service Packs, Hotfixes, und all den restlichen Schmodder...


Lonesome Walker
Mitglied: 43060
43060 Feb 13, 2007 at 08:47:27 (UTC)
Goto Top
Die Sache scheint gelöst zu sein. Es funktioniert doch mit dieser selbstgebastelten txtsetup.oem, bis jetzt zumindest scheint alles ok zu sein. Ich habe erfahren, dass diese angepassten Treiber eigentlich dafür vorgesehen sind, als slipstream verarbeitet zu werden. Deshalb fehlte auch die txtsetup.oem. Zur Not könnte ich also noch eine entsprechende CD erstellen wenn ich mal Zeit dazu habe.

Gruß,
Addi
Member: Sklave
Sklave May 24, 2007 at 09:28:23 (UTC)
Goto Top
Hallo,

ich hatte genau das gleich Problem mit dem Treiber. Meisten hilft da immer wenn mal mal in die Kiste schaut um zu sehen was für Bauteile (Chip's) verbaut sind und dann ein bisschen Googeln wie es ja so schön heist .... und siehe da .... unter
http://www.lsi.com/storage_home/products_home/standard_product_ics/sas_ ...
findet man doch glatt den treiber für fast alle gängigen Betriebssysteme.

Noch eine Radbemerkung, Dell stellt für die Server so gut wie keine Treiber auf der Homepage bereit, ich habe mir alles irgendwo aus dem Netz suchen müssen. Angefangen vom Enthnet Treiber bis hin zum Grafik Treiber.