Cum se instalează AHCI suport pentru sata SB600 controler pe un computer ATI care rulează Windows
SATA - o nouă interfață serială pentru a comunica cu mass-media de stocare, de exemplu, hard disk-uri, CD-uri și DVD drive-uri, și așa mai departe, care a înlocuit IDE standardul expirat (PATA). Mulți nu știu că există 2 SATA Mod: Mod AHCI, sau „reale“ SATA, și modul de emulare IDE de pe magistrala SATA. În Windows XP, nu există nici un suport nativ pentru AHCI. Încercarea de a Windows XP Professional x64 de boot de pe CD-ul va duce la o oprire de urgență ( „ecran albastru“), în cazul în care modul AHCI este activat în BIOS.
Dacă dezactivați AHCI în BIOS, Windows va descărca în mod corespunzător, dar dacă încercați să instalați driverul chipset-ul -Nimic AHCI nu funcționează, deoarece AHCI persoanelor cu handicap și dispozitivul nu va fi detectat. Dacă repornirea și activarea suportului AHCI in BIOS, Windows nu va reuși într-un stadiu incipient de încărcare, pentru că fără șofer AHCI, sistemul de operare nu poate citi din secțiunea de instalare.
Asta e adevărul dur de viață: multe chipset-uri, în mod normal, set de suport AHCI este disponibil numai prin editarea registry. De fapt, instalați manual driverul temporar, astfel încât Windows să pornească și apoi să instalați driver-ul corect.
Notă: Acest manual este potrivit pentru XP și Vista. Pentru Windows 7 necesită o abordare diferită, cel puțin pentru Win 7 x64 cu precizie. Problema în utilizarea acestei metode este că, în conformitate cu Windows 7, AMD nu a creat ahcix64.sys driver pentru chipset-ul SB600. AHCI șofer numit amdsata.sys, dar există o metodă de instalare mai simplă decât adaptarea metodei descrise de acest driver. Cu toate acestea, această procedură necesită un articol separat.
pași Editare
Creați o copie de siguranță (de rezervă) a tuturor datelor importante, în special în registru. În acest sens, există o mulțime de programe. Sperăm că nu trebuie să utilizați de rezervă lui, dar. „Un om prevenit este primejdia rea“.
Verificați dacă modul AHCI oprit în BIOS. Dacă este activată și Windows este încărcat corect - puteți închide acest manual.
Descărcați un Linux adecvat „live CD“ (sau mai bine încă, pe un Linux multi-boot), porniți-l și rulați comanda
sudo lspci -vvnn | mai puțin pentru a verifica corectitudinea dispozitivelor și a subsistemelor de numerotare. Această comandă va oferi o listă detaliată a PCI-dispozitive și proprietățile lor. Ar trebui să vedeți controlerul AHCI, cu numărul de dispozitive și subsisteme. Editați fișierul de registru, dacă este necesar.
Faceți dublu clic pe fișierul de registru ați creat, adăugați datele din acesta în registru.
* După efectuarea unor modificări în registry, data viitoare când reporniți, urmați acești pași. În cazul în care acestea nu îndeplinesc, setările dvs. nu vor fi salvate și va trebui să reporniți fișierul .reg. Când reporniți, du-te în BIOS-ul și activați modul AHCI. Zazhmurte ochii, rugați-vă și lăsați Windows să se încarce.
Dacă Windows aruncat din nou în „ecranul albastru al morții“, dezactivați AHCI în BIOS și reporniți sistemul. În cazul în care prima încercare nu funcționează, ajustați fișierul de registru și încercați din nou.
Înlocuiți pentru instalarea driver drivere „normale“ de casă pornind de fișier AsusSetup.exe (sau ceva similar) este încărcat din folderul cu driverele de așteptare și de a instala driverele de pe computer.
Reporniți computerul pentru șofer instalat câștigat.
Regulamentul
- Aceeași metodă funcționează cu Windows XP Professional (32 de biți), cu înlocuirea simbolului la * 64 * 86.
- Încercați să modificați registry, setați EnableHIPM și EnableDIPM la „1“. Și înseamnă HIPM DIPM inițiată de gazdă Power Management (Power Management inițiat de către controlerul gazdă) și inițiată de dispozitiv Power Management (Power Management inițiat de dispozitiv), respectiv. Dacă acest notebook controler SATA, acesta poate optimiza consumul de energie și comportamentul în modul sleep.
- Această metodă a lucrat cu chipset-ul SB700 pe placa de baza MSI KA790GX, singurul lucru - subsistemul de afișare Linux, în ordine inversă. De exemplu, numărul de Linux este afișat ca 1462: 7510, dar ar trebui să fie un număr de fișier registru 75101462.
- Puteți verifica fișierul în driverul de pachet txtsetup.oem. În următoarea mea a fost declarat:
- id = "PCI \ VEN_1002DEV_4391SUBSYS_75011462", "ahcix86"
- Numai atunci când am fost de potrivire numere VEN DEV și SUBSYS, Windows XP de boot. A trebuit să facă 4 încercări. Mai întâi am făcut intacte datele de fișier registru. În a doua încercare, și identificatorii fixe (numere) dispozitiv PCI în al treilea am corectat numărul zonei, dar a fost enumerate în ordine greșită, așa că m-am uitat txtsetup.oem dosar și a găsit un număr de subsisteme, care a coincis cu datele Linux. informații foarte utile.
Regula de avertizare
- Această metodă a fost testat pe placa de baza Asus M3A sub Windows XP Professional x64 și un hard disk care acceptă modul SATA / AHCI. Ea a lucrat prima dată. Garanție că va funcționa, nu, mai ales dacă aveți o altă combinație de fier și a sistemului de operare.