AHCI-Modus für SATA-Festplatte, Win XP
Hi,
ich hatte mein N500 ohne Betriebssystem gekauft, da ich schon ein Windows XP benutze.
Die Installation war nicht so trivial, daher mal meine Erfahrungen, damit andere es leichter haben:
Im Auslieferungszustand war das N500 auf "AHCI" eingestellt. (F1 beim Systemstart drücken, ins BIOS, 2. Seite, SATA Mode Selection = AHCI (andere Auswahl = IDE))
Das Windows-XP-Setup stürzte dann mit einem Bluescreen ab, da es auch als SP3-Version nicht mit der Festplatte zurecht kam. Auch mit Intel-Treiber von der Diskette an externer USB-Floppy (Treiber mit F6 früh im Setup eingebunden) ging es bei mir nicht.
Also im BIOS von AHCI auf IDE umgestellt, dann ganz normal Windows XP installiert.
Wenn Windows dann endlich mal mit allen richtigen Treibern läuft, dann wollte ich den AHCI-Modus wieder haben.
Das N500 hat einen Intel Mobile 45 Express-Chipsatz mit einem ICH9M-E Controller.
Im IDE-Modus meldet der Windows die Geräte-IDs 8086-2928 und 8086-292D Text: "Intel ICH9M/M-E 2port Serial ATA Storage Controller" (Gerätemanager).
Im AHCI-Modus: 8086-2929 "Intel ICH9M-E/M SATA AHCI Controller"
1. von Intel den Intel Matrix Storage Manager (IMSM) herunterladen, z.B. STOR_allOS_8[1].7.0.1007_PV.exe
= Intel® Matrix Storage Manager for Mobile Boards for Windows* XP and Windows* Vista (23166KB)
[Ver 8.7.1.1007 29.01.2009 Supports SATA RAID 5/10 on specific desktop platforms, SATA RAID 0/1, AHCI, and matrix RAID on specific desktop and mobile platforms. Betriebssystem:Windows Vista 32, Windows Vista 64, Windows* XP 64-Bit-Edition, Windows* XP Home Edition, Windows* XP Media Center Edition, Windows* XP Professional]
2. den starten und vor dem Installieren abbrechen, der Treiber wird aber entpackt in C:\Programme\Intel\Intel Matrix Storage Manager.
3. von dort (C:\Programme\Intel\Intel Matrix Storage Manager\winall\Driver\) die Datei 'iastor.sys' kopieren in das Verzeichnis C:\WINDOWS\system32\drivers
4. diese folgenden Zeilen als reine Textdatei AHCI.reg abspeichern und starten (also in die Windows-Registry einfügen lassen):
;Beginn
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2929]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor]
"Type"=dword:00000001
"Start"=dword:00000000
"Group"="SCSI miniport"
"ErrorControl"=dword:00000001
"ImagePath"="system32\\drivers\\iaStor.sys"
"tag"=dword:00000019
"DisplayName"="Intel AHCI Controller"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Parameters]
"AtapiOnPrimary"=dword:ffffffff
"AtapiOnSecondary"=dword:ffffffff
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Enum]
;Ende
;Quelle: c't:
http://www.heise.de/ct/SATA-AHCI-Treiber-nachruesten--/hotline/131725
Damit weiß dann Windows später, welchen Treiber es für den auf AHCI umgestellten Controller laden soll (iastor.sys).
5. Nun Windows beenden und Rechner Neustart ins BIOS, dort nun auf "AHCI" umstellen.
6. Windows starten, sollte kein Bluescreen kommen, Windows findet dann neue Hardware, Treibersuche manuell auf das Verzeichnis (C:\Programme\Intel\Intel Matrix Storage Manager\winall\Driver\) einstellen.
7. Dann findet Windows die Festplatte neu und das DVD-Laufwerk.
8. Sollte man für das DVD-Laufwerk schon einen höheren Laufwerksbuchstaben in der Datenträgerverwaltung gewählt haben, so darf man das nun nochmal machen
fertig.
btw: Nach einem BIOS-Update und Laden der BIOS-Setup-Defaults ist immer der AHCI-Modus voreingestellt, es lohnt sich also, die obige Prozedur unter Windows einmal durchzuführen, sonst gibt es Bluescreens.
und: Das nach dem Kauf leere Notebook ließ sich gut mit einer gebooteten Knoppix-DVD testen und die Festplatte unter Linux mit dem Partition Editor vorbereiten.