Bluescreen bei Neu-Installation von Windows XP mit 0x0000007B mit aktiviertem AHCI


Um die Performance von neuen Platten besser ausnutzen zu können, sollte man im BIOS das AHCI für den SATA Controller auf modernen Boards aktivieren.

Allerdings ist das Problem nun, dass Windows XP selbst mit integriertem SP3 keine Treiberunterstützung für AHCI mitbringt.

Wenn man nun einen einfacher gestrickten Controller wie den Intel ICH9 und nicht den ICH9R hat, so gibt es auch nicht die einfache Möglichkeit eine Treiberdiskette von Intel herunterzuladen.

Man kann also versuchen die Intel Rapid Storage Treiber (RST http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&ProdId=2101&DwnldID=18860&lang=eng), 32bit Floppy Configuration Utility für Matrix Storage Manager (http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=17883&lang=eng) oder ähnliches zu laden, aber leider wird das nicht funktionieren.

Am Anfang sieht alles gut aus, man kann einen ICH9x-Treiber auswählen, am Ende bleibt der Rechner nach ewig langem schwarzen Bildschirm, wenn es darum geht den betreffenden Treiber zu laden, im Bluescreen mit 0x0000007B hängen.

Was ist zu tun? Man muss zwei Dateien etwas bearbeiten, damit das System mit einem kompatiblen Treiber hochfährt.

Mittels Windows 7 Installations CD bootet man den Rechner hoch, drückt Shift-F10 für die Eingabeaufforderung und verwendet dann devcon.exe (hier wo man es herbekommt: https://newyear2006.wordpress.com/2008/09/14/devconexe-zur-ermittlung-von-hardwareids/)

Danach gibt man

devcon *sata

an und es wird etwas von

PCI\VEN_8086&DEV_2923&SUBSYS_82771043&REV_02 SATA…

angezeigt. Entscheidend hierbei ist die Angabe 2923 bei DEV_2923. Nun verwendet man die F6-Treiberdisk welche man von Intel für RST oder den MSM geladen hat und bearbeitet zwei Dateien.

In der iaAHCI.inf ändert man nun alle Einträge mit 2821 in 2923 um und speichert die Änderungen. Ebenso verfährt man mit der TXTSETUP.OEM.

Danach kann man die Windows XP Installation starten und wählt bei der zusätzlichen Treiberauswahl den Intel(R) ICH8R/DH/DO SATA AHCI Controller Treiber aus. Dieser Treiber verweist nun nicht mehr auf den 2821 Controller sondern auf den 2923 somit wird dessen Treiber geladen und das System kann darüber eingerichtet werden.

Interessant beim Thema sind noch die Zuordnungen der Nummern zu den einzelnen Southbridges, wie hier aufgeführt: https://newyear2006.wordpress.com/2008/10/28/ahci-probleme-und-windows-vista/

Schreibe einen Kommentar

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s


%d Bloggern gefällt das: