Integration der NVIDIA SataRaid-Treiber - Printable Version +- Support Forum (https://www.vitaligraf.de/mybb) +-- Forum: Windows Unattended CD Creator (https://www.vitaligraf.de/mybb/forumdisplay.php?fid=9) +--- Forum: Treiber (https://www.vitaligraf.de/mybb/forumdisplay.php?fid=4) +--- Thread: Integration der NVIDIA SataRaid-Treiber (/showthread.php?tid=116) |
Integration der NVIDIA SataRaid-Treiber - Fernando - 2005-10-16 @ alle Besitzer eines PC's mit einem NVIDIA nForce SataRaid-System: Der WUCD Creator bietet seit der Version 0.9.8 für Besitzer eines nForce SataRaid-Systems eine enorme Verbesserung und Vereinfachung bei der Erstellung einer bootfähigen XP CD (32- und 64-Bit-Version) mit integrierten SataRaid-Treibern. Wenn man den CD Creator in der aktuellen Version nutzt, braucht man nichts mehr zusätzlich "per Hand" zu machen (kein Kopieren von Dateien, kein Erstellen von Verzeichnissen, kein Editieren von SIF- oder OEM-Dateien). Am Ende erstellt der CD Creator vollautomatisch eine bootfähige CD, die eine perfekt funktionierende Installation des Betriebssystems auf einem nForce SataRaid-System ohne Floppy/F6-Methode erlaubt. Dies ist Vitali Graf (dem "Macher" des CD Creators) durch die komplette Integration der von mir bereits an anderer Stelle beschriebenen Methode zur Bevorzugung der problematischen nForce Kontroller-Treiber (OemInfFiles-Methode) gelungen. Wichtige Voraussetzungen für eine erfolgreiche Einbindung der nForce SataRaid-Treiber: a) ein up-to-date Mainboard-BIOS (neue nVRaid-Treiber benötigen ein aktuelles Raid Bios) b) aktiviertes ACPI (Power Management) c) fehlerfreie Original-CD und fehlerfreies CD-Laufwerk d) korrekt aktivierte NVIDIA SATA/RAID-Schnittstellen (BIOS und ggf. F10) 1. Vorbereitung: Man nimmt das Tool CD Creator in der aktuellen Version und legt sich die Treiber zurecht, die man gerne integrieren möchte. Die Wahl der richtigen nForce Treiberversion hängt in erster Linie vom Chipsatz der Hauptplatine, ggf. jedoch auch von der verfügbaren Raid BIOS-Version ab. Für die spätere Einbindung der nForce SataRaid-Treiber in eine Windows XP (32-Bit) CD empfehle ich einen der folgenden nForce Chipsatz Treiberpakete: a) v. 6.85 (gibt es hier), bestens geeignet für Mainboards mit nForce4 Ultra, AMD/Intel SLI und AMD/Intel SLI x16 Chipsatz, b) v. 9.34 (anstelle des offiziellen Chipsatz-Treiberpakets empfehle ich, die IDE-Treiber zu nehmen, die es hier gibt) für Mainboards mit nForce 410/430 Chipsatz (Hinweis: Diese neuesten 32-bit nForce SataRaid-Treiber v. 667 laufen auf praktisch allen nForce-Chipsätzen. Sie können daher auch auf Mainboards mit einem nForce4-Chipsatz (nForce4 Ultra, nForce4 AMD/Intel SLI oder nForce4 AMD/Intel SLIx16) verwendet werden.), c) v. 6.53 (gibt es hier) für alle NF4-User, die wegen veralteter nVRaid-BIOS-Version mit den vorgenannten Treibern nicht klarkommen und d) v. 5.11 (gibt es hier) für Mainboards mit nForce 3 Chipsatz. Besitzern eines Mainboards mit nForce590/570/550 Chipsatz empfehle ich, die 32-bit nForce SataRaid-Treiber zu nehmen, die sich auf der Treiber-CD des Mainboards befinden. Wenn man eine Windows XP x64 CD mit integrierten nForce SataRaid-Treibern erstellen will, sollte man zu einem der folgen Pakete greifen: a) v. 6.67 (gibt es  hier), bestens geeignet für alle Mainboards mit nForce4 AMD Chipsatz, b) v. 9.34 (hier gibt es diese Treiber mit integrationsfähigem LEGACY-Ordner) für Mainboards mit nForce 430/410 Chipsatz (Hinweis: Diese neuesten 64-Bit nForce SataRaid-Treiber laufen auch auf Systemen mit anderen nForce-Chipsätzen!), c) v. 6.56 (gibt es hier) für alle NF4-User, die mit den vorgenannten Treibern wegen veralteter nVRaid-BIOS-Version nicht klarkommen und d) v. 6.25 (gibt es hier) für Mainboards mit nForce3 Chipsatz. Besitzern eines Mainboards mit nForce590/570/550 Chipsatz empfehle ich, die 64-bit nForce SataRaid-Treiber zu nehmen, die sich auf der Treiber-CD des Mainboards befinden. 2. Durchführung: Nach dem Start des CD Creators kann man alles machen, was das Tool an Möglichkeiten bietet, es muss jedoch auf jeden Fall der Abschnitt "Treiber" aufgerufen und bearbeitet werden. Bei der "Treiber-Integration" ist folgendes zu beachten: Zunächst ist der Inhalt des Unterordners LEGACY (wenn man die oben empfohlenen Treiberpakete nutzt) als Kontroller-Treiber einzubinden. Hinweise:
Wichtig: Nachdem alle Treiber eingebunden sind, muss der Kontroller-Treiber mit dem Namen NVATABUS (XPx32) bzw. NVATAX64 (XPx64) durch Klicken mit der rechten Maustaste als "Bad Kontroller" gekennzeichnet werden. Erst dadurch wird die im Creator eingebaute OemInfFiles-Methode für diesen sperrigen Treiber aktiviert. Wird dieser Bearbeitungsschritt übersprungen, klappt es mit der korrekten Installation der nForce SataRaid-Treiber nicht (Folge: endlose Reboots). Hinweis: Dieser Schritt ist für Besitzer eines Mainboards mit nForce590/570/550 Chipsatz vermutlich nicht nötig, weil die Treiber des SATARAID-Unterordners in der Regel WHQL-zertifiziert sind. 3. Brennen der bootfähigen CD: Nach Abschluss der Bearbeitung durch den Creator kann aus der so erstellten ISO-Datei direkt mit einem Brennprogramm eine bootfähige CD erstellt werden. Am einfachsten geht es mit Nero 6 Burning ROM, wenn man wie folgt vorgeht: a) Nero Burning ROM öffnen und das Unterfenster wegklicken, sodass nur noch das Nero-Hauptfenster bleibt, b) in der oberen Menüleiste auf "Rekorder" und dann auf "Image erstellen..." klicken c) auf die frisch erstellte ISO-Datei verweisen und auf den Button "Brennt die aktuelle Zusammenstellung" klicken. Wenn man so vorgeht, erhält man - ohne weiteres Zutun - eine einwandfrei bootfähige CD. Fertig! Das war es - ich hoffe, dass es auch bei Euch klappt! Viel Erfolg wünscht Fernando NullPointer-Fehler bei Umwandlung in Bad Kontroller - Vitraxos - 2005-12-29 Moin allerseits! Zunächst mal Lob für dieses Tool, über das ich heute gestolpert bin und das ich für recht genial halte. Mein Problem: Ich hab den SATA-Treiber für mein ASUS A7N8X-E Deluxe von Asus runtergeladen (Silicon_SATA1.0.50). Den kann ich dann ausgepackt als TxtSetup.oem einbinden und die XP-Variante auswählen. Soweit, so gut. Wenn ich nun aber per Rechtsklick auf 'Bad Kontroller' wechseln will, erhalte ich folgende Fehlermeldung: Ich versuch's jetzt mal mit dem genannten nForce-Treiber von nVidia, aber ein Fehler scheint da ja trotzdem zu bestehen, oder? Ciao Sascha - Vitali - 2005-12-30 Wilkommen im Forum! Kannst du den Link posten, damit ich den Treiber runterladen und testen kann ? - Vitali - 2005-12-30 ich habe hier Beta 2 von 0.9.9. Du kannst sie runterladen und in Ordner C:\Programme\Windows Unattended CD Creator auspacken. Starte dann den Creator099Beta2.exe und teste ob Fehler immer noch auftaucht. Probiere mal den Treiber zu entferen und wieder zu integrieren. Die 0.9.8 Version hat ein Bug, die Kontroller-Treiber ließen sich nicht vollständig entfernen. Vielleicht ist es der Grund für den Fehler gewesen. - Vitraxos - 2005-12-30 Moin! Der Link ist folgender: http://dlsvr02.asus.com/pub/ASUS/misc/ide/silicon/3114/Silicon_v1050.zip Wobei es von Silicon Image direkt noch ne neuere Version 1.0.0.51 (statt 1.0.0.50) gibt. Mir ist jetzt aber noch gedämmert, daß das 'in BAD Kontroller umwandeln' bei dem Treiber wahrscheinlich gar nicht nötig ist, denn bei jenem Asus Board mit nForce2-Chipsatz ist der SATA-Controller gar nicht von nVidia, sondern eben von Silicon Image. Und da dieser Treiber keine zwei zu installierenden Komponenten, sondern nur eine hat, läuft er ja vielleicht auch ganz normal als Kontroller. Werde ich noch testen, ebenso wie die 0.9.9 Beta 2, und mich dann nochmal melden. Daß das Entfernen der Kontroller-Treiber bei V0.9.8 nicht recht klappt, ist mir übrigens auch aufgefallen (habs dann halt jeweils noch von Hand rausgekillt). Ciao Sascha - Vitali - 2005-12-30 Ok, ich werde im laufe des Tages den Treiber runterladen. Wird über ne Stunde mit ISDN dauern . Dann melde ich mich - Vitali - 2005-12-30 Habe getestet.... und mit 0.9.8 habe ich selbe Fehlermeldung. Mit 0.9.9 Beta 2 funktioniert die Konventierung zu BAD-Kontroller und zurück einwandfrei! Also habe ich wohl diesen Bug bereits gefixt Re: NullPointer-Fehler bei Umwandlung in Bad Kontroller - Fernando - 2005-12-30 Vitraxos Wrote:Mein Problem: Ich hab den SATA-Treiber für mein ASUS A7N8X-E Deluxe von Asus runtergeladen (Silicon_SATA1.0.50). Den kann ich dann ausgepackt als TxtSetup.oem einbinden und die XP-Variante auswählen. Soweit, so gut. Wenn ich nun aber per Rechtsklick auf 'Bad Kontroller' wechseln will, erhalte ich folgende Fehlermeldung:Hallo Sascha, was ich nicht ganz verstehe ist, dass Du für Deinen SATA-Controller mal einen Treiber von Silicon Image und mal einen von NVIDIA verwenden willst. Entweder hat Dein SATA-Controller einen Sil- oder einen NVIDIA-Chip. Da kannst Du nicht einfach den Treiber wechseln. Oder hast Du 2 verschiedene SATA-Controller (Sil und NVIDIA) und wechselst zwischendurch die Schnittstellen? CU Fernando - Vitraxos - 2005-12-30 Hi Fernando! Es hat bei mir bis zum Erwachen der Erkenntnis etwas länger gedauert: Ich hab ein Board mit nForce2-Chipsatz, und hab hier gelesen "nForce-Treiber, SATA-Raid-Controller" - genau was ich brauche. Im Laufe des Austüftelns ist mir dann die Erleuchtung gekommen, daß das ja doch nicht ganz das Richtige bzw. für mich gar nicht nötig ist, weil mein SATA-Controller (im Gegensatz zum PATA-Controller) ja eben denn doch von Silicon Image ist. Was mir anfangs nicht so recht bewußt war (da war's auch schon spät... ;-) Die gemeldete Fehlermeldung war aber trotzdem relevant, denke ich mal (und war ja in der 0.9.9 Beta 2 auch schon gefixt), da es ja auch an anderen Stellen passieren könnte, einen derartigen Treiber zum Bad Kontroller umbauen zu müssen. Jetzt hab ich aber soweit alles zusammengebaut und bin mal gespannt, wie die Installation so läuft. Das Deprimierende an der Sache ist ja eigentlich, daß die ultimativ zusammengebaute CD ja eigentlich gar nicht so oft benötigt wird, zumindest wenn's gut läuft - wenn eine Neuinstallation wg. massiv neuer Hardware fällig wird, muß man auch die CD wg. der Treiber neu stricken. Wobei dann wenigstens auf die Vorarbeit zurückgegriffen werden kann. Ciao Sascha - Fernando - 2005-12-30 Vitraxos Wrote:Es hat bei mir bis zum Erwachen der Erkenntnis etwas länger gedauert: Ich hab ein Board mit nForce2-Chipsatz, und hab hier gelesen "nForce-Treiber, SATA-Raid-Controller" - genau was ich brauche.Hallo Sascha, danke für die schnelle Antwort. Wenn Du kein Raid, sondern nur SATA-Platten am Sil-Controller hast, dürften Deine Probleme ohnehin gering sein, denn auch ohne F6 bzw. integrierte Sata-Treiber müsstest Du Windows XP problemlos installieren können (die SATA-Platten werden dabei wie IDE-Platten angesprochen). Als "Bad" Controller würde ich die Sil-Treiber ohnehin nicht bezeichnen, denn diese Treiber werden von MS offenbar anstandslos "geschluckt". Die im CD Creator vorgesehene Möglichkeit, bestimmte TEXTMODE-Treiber als "BAD" zu markieren, ist vor allem für die nicht oder nicht nach dem Geschmack von MS digital signierten Treiber von NVIDIA und VIA gedacht, um so die Installation falscher MS-Standardtreiber zu verhindern. CU Fernando |