Instalarea driverului sata. Instalarea unui hard disk pe un computer - cum să evitați greșelile

Ai cumpărat un hard disk nou. Desigur, cu o interfață Serial ATA. Și, bineînțeles, am auzit multe despre noua caracteristică interesantă implementată în cele mai recente modele - NCQ. Anticipând o creștere vizibilă a vitezei de încărcare a Windows și a programelor, precum și o reducere a zgomotului hard disk-ului, conectați hard disk-ul, instalați sistemul de operare și... Acum va trebui să faceți manipulări suplimentare pentru a activa AHCI sprijină și instalează driverele corespunzătoare. În caz contrar, tehnologia NCQ, precum și alte funcții interesante, vor rămâne nefolosite.

Pentru ce

Ideea care stă la baza tehnologiei NCQ (Native Command Queuing) a fost implementată de mai multe ori în hard disk-uri și controlere, dar nu și în cele utilizate în computerele personale obișnuite.

Deci acesta este principiul din spatele NCQ. După cum știți, hard disk-ul este destul de lent în comparație cu alte dispozitive PC datorită naturii sale mecanice. În special, se petrece mult timp mișcând capete între pistele pe care se află sectoarele cu date solicitate de sistem. Pentru a minimiza aceste mișcări, puteți folosi metoda de reordonare a cozii de comenzi, binecunoscută în informatică. În acest caz, distanța dintre pistele de accesat este folosită ca criteriu de restructurare. Comenzile de citire care vin pe hard disk din sistem nu sunt executate în ordine, ci se acumulează într-o coadă. Acolo sunt schimbate în așa fel încât capul să se miște cât mai puțin la executarea cererilor învecinate. Datorită acestui fapt, se obține accelerația.

Un exemplu clasic folosit pentru a ilustra efectul reordonării este un lift într-o clădire. Imaginează-ți că se mișcă prin etaje în ordinea în care au fost apăsate butoanele de pe panou. Dar liftul funcționează mult mai eficient - deschide ușile de pe podele în sensul de mers. Da, unii pasageri trebuie să aștepte mai mult, dar alții ajung mult mai repede la etajul dorit.

De fapt, după ce am dat exemplul liftului, unele dezavantaje ți-au devenit evidente. Nu toate cererile vor fi finalizate mai repede - unele pot rămâne blocate în coadă, permițând altor solicitări să treacă. Și apariția unei cereri de scriere complică în general procesarea cozii de comenzi, deoarece este posibilă o situație de încălcare a integrității datelor.

În plus, o astfel de tehnologie va oferi beneficii doar dacă comenzile către hard disk sunt primite într-un flux dens și mult mai rapid decât le poate executa. În computerele moderne, această situație nu se întâmplă foarte des - în principal la momentul încărcării sistemului de operare și a pachetelor mari de software. Prin urmare, implementarea tehnologiei NCQ a fost întreprinsă doar recent, deși într-un mediu de server, reordonarea inteligentă a comenzilor a fost folosită de mult timp și cu succes.

Trebuie remarcat faptul că capacitatea de a schimba ordinea comenzilor și a cozilor de proces este inclusă și în protocolul de interfață ATA (tehnologia TCQ). Și există chiar și exemple de implementare destul de reușită. Dar nu a fost făcut prea frumos sau convenabil. Faptul este că protocolul de interfață ATA, pe care funcționează hard disk-urile cu o interfață „paralelă” convențională, se bazează pe protocolul magistralei ISA. Procedura de inițializare și transmitere a comenzii, precum și monitorizarea stării și erorilor, este o procedură destul de lungă și complexă, care necesită analiza mai multor registre. Prin urmare, dezvoltatorii au decis să implementeze suport pentru această tehnologie în hard disk-uri folosind noua interfață - Serial ATA.

Protocolul AHCI

Controlerul Serial ATA, conform cerințelor acestui standard, trebuie să suporte cel puțin două moduri de operare. În primul rând - modul de emulare a unui controler ATA standard (modul moștenit). În acest mod, controlerul repetă complet protocolul de accesare a hard disk-ului ATA și, din punctul de vedere al sistemului de operare și al driverelor, nu este diferit de controlerul de interfață „paralel”. În acest caz, hard disk-urile conectate la acesta sunt emulate fie ca dispozitive Master pe un canal separat, fie, dacă sistemul de operare „nu înțelege” mai mult de două canale, ca perechi de dispozitive Master și Slave. Acest mod este activat implicit și este pe deplin acceptat de toate sistemele de operare și BIOS.

Problema este că în modul de emulare, implementarea funcțiilor Serial ATA suplimentare este parțial sau complet imposibilă, altfel compatibilitatea cu implementarea clasică ATA va fi ruptă. Prin urmare, controlerul are capacitatea de a comuta la Modul Serial ATA „nativ”., care nu are „obligații de familie” care să-l leagă de ATA.

Protocolul AHCI (Advanced Host Controller Interface). descrie doar comportamentul controlerului în modul nativ din punct de vedere al sistemului. Descrie modul în care controlerul procesează coada de comenzi, unde și cum sunt stocate, cum ar trebui programatorul să plaseze comenzile în coadă și unde să obțină rezultatele execuției lor. Toate convențiile protocolului ATA au fost eliminate, toate dificultățile legate de manipularea registrelor și steagurilor au fost eliminate ca fiind inutile. Implementarea tuturor funcțiilor Serial ATA suplimentare, inclusiv NCQ, Hot Swap, Port Multiplier, Staggered Spin-Up etc., este acum nelimitată.

Modul nativ este conceput pentru a funcționa cu sistemele de operare Windows 2000, XP, Vista, Windows 7.

Cu alte cuvinte, funcțiile protocolului AHCI funcționează numai în Native Mode Serial ATA.

Acest protocol a fost dezvoltat de un grup de inițiativă special condus de Intel. Este o completare la standardul Serial ATA, care, în general, nu descrie cerințele pentru controlere gazdă (controlere de pe partea sistemului informatic la care este conectat hard disk-ul). Împreună cu AHCI, standardul Serial ATA este o soluție completă pentru organizarea subsistemului de disc într-un PC de nouă generație.

În același timp Compatibilitatea cu software-ul care nu acceptă în mod nativ Serial ATA este pierdută. Controlerul nu poate funcționa în două moduri în același timp. Prin trecerea la modul Nativ, își pierde capacitatea de a accepta comenzi de la software care nu „înțelege” protocolul AHCI. Să ne amintim că Windows XP nu funcționează nativ cu Serial ATA în Native Mode AHCI, dar Vista și Windows 7 îl acceptă.

Cum se activează AHCI

Metoda unu, clasică. Ca și în cazul creării unui RAID, utilizați discheta de instalare care a venit cu placa de bază sau ați creat-o singur. Începeți să instalați Windows, ajungeți la prima repornire, iar când apare „Press F6...” în partea de jos a ecranului albastru, apăsați F6 și vi se oferă o dischetă. Ar trebui să selectați opțiunea corectă a driverului și să continuați instalarea Windows. Ulterior, când instalarea este finalizată cu succes, va fi util să instalați din nou driverele și utilitățile - acestea vă vor permite să faceți unele setări și să vă asigurați că NCQ este activat.

A doua metodă este mai complicată, dar vă permite să faceți fără o dischetă și fără a reinstala Windows. Pentru a face acest lucru, BIOS-ul computerului trebuie să aibă capacitatea de a dezactiva AHCI (sau Native Mode, care în acest caz sunt sinonime). Când modul de emulare este activat, instalați Windows și apoi instalați drivere de la producătorul controlerului (chipset-ul plăcii de bază). Dacă nu sunt instalate automat, faceți-o manual. Apoi activați AHCI în BIOS și sistemul începe să profite de NCQ.

Folosind Intel ca exemplu

În chipseturile Intel, suportul AHCI a apărut în seria 915. Cu toate acestea, numai în podurile de sud cu sufixele „R”, „M” și „DH”:

  • ICH6R, ICH6M - chipset-uri seria 915/925;
  • ICH7R, ICH7M, ICH7DH, ICH7MDH - chipset-uri seria 945/955/975;
  • ICH8R - chipset-uri din seria 965.
  • Chipset-uri din seria ICH9R - P35

Doar laptopuri pe platforma Centrino, începând cu a doua generație, și plăci de bază pe chipset-uri de serie - 925, 955, 975... De regulă, dacă AHCI este suportat, atunci BIOS-ul va avea o linie corespunzătoare. Ca ultimă soluție, puteți consulta manualul plăcii de bază.

Controlerul AHCI este integrat în chipset-ul cu următorul hub de controler:

  • Cutie de control Intel® ICH10R/DO SATA RAID/AHCI
  • Cutie de controler Intel® ICH10D SATA AHCI
  • Ansamblu controler Intel® ICH9M-E SATA RAID/AHCI
  • Ansamblu controler Intel® ICH9M AHCI
  • Ansamblu controler Intel® 82801IR/IO (ICH9R/DO) - RAID și AHCI
  • Intel® 82801HEM I/O Controller Hub (ICH8M-E) - RAID și AHCI
  • Intel® I/O Controller Hub 82801HBM (ICH8R) - numai AHCI
  • Ansamblu controler I/O Intel® 82801HR/HH/HO (ICH8R/DH/DO) - RAID și AHCI
  • Intel® I/O Controller Hub 631xESB/632xESB - RAID și AHCI
  • Intel® 82801GHM I/O Controller Hub (ICH7MDH) - numai RAID
  • Ansamblu controler I/O Intel® 82801GBM (ICH7M) - numai versiunea AHCI
  • Bloc controler I/O 82801GR/GH (ICH7R/DH) - RAID și AHCI
  • Ansamblu controler I/O Intel® 82801FR (ICH6-R) - RAID și AHCI
  • Intel® 82801FBM I/O Controller Hub (ICH6M) - numai AHCI

Veți avea nevoie de drivere Intel Matrix Storage, anterior Intel Application Accelerator, și discheta de instalare a acestora. Imaginea sa poate fi descărcată de pe site-ul Intel. Driverele de pe această dischetă vor fi utile atât pentru instalarea Windows, cât și pentru activarea AHCI după instalare. În acest din urmă caz, asigurați-vă că instalați Actualizarea Intel INF înainte de a începe să manipulați alte drivere. Odată ce driverele standard de controler Serial ATA au fost înlocuite cu driverele de pe discheta de instalare Intel, puteți activa AHCI. Windows va putea porni și apoi puteți continua instalarea kitului Matrix Storage - fără a activa AHCI, acesta va refuza să pornească. Pentru controlerele de la alți producători, procedura este similară - mai întâi instalați driverele, apoi activați AHCI.

În acest caz, hard disk-ul nu este afectat - formatare, modificare etc. nu au nevoie de nimic.

Instrucțiuni pas cu pas pentru Intel m/b cu poduri de sud ICH6R, ICH6M, ICH7R, ICH7DH, ICH7M, ICH8R, ICH9R

Notă: mai jos vorbim despre versiunile de Windows pe 32 de biți. Desigur, există și un driver pentru x64. Este ușor de găsit.

  1. Asigurați-vă că AHCI este dezactivat în BIOS și nu uitați să faceți backup pentru folderul Windows. De asemenea, recomand să faceți un disc de încărcare de rezervă.
  2. Descărcați 79im05ww.exe și despachetați-l, de exemplu, în C:\DRIVERS\WIN\SATA
  3. În cazul în care aveți ICH7M, mergeți la pasul (5)
  4. Editați C:\DRIVERS\WIN\SATA\PREPARE\IMSM_PRE.inf înlocuind toate valorile DEV_27C5 corespunzătoare southbridge-ului dvs.:
    • ICH6R - DEV_2652
    • ICH6M - DEV_2653
    • ICH7R - DEV_27C1
    • ICH7DH - DEV_27C1
    • ICH7M - DEV_27C5
  5. Apăsați Win+R, introduceți C:\DRIVERS\WIN\SATA\PREPARE\INSTALL.CMD, faceți clic pe Ok
  6. Reporniți computerul și activați suportul AHCI în BIOS
  7. Când sistemul de operare pornește, vrăjitorul pentru detectarea dispozitivelor noi va începe:
    • Pentru Windows XP, selectați Nu, nu de data aceasta, apoi Instalați dintr-o listă sau locație specifică (Avansat) și specificați C:\DRIVERS\WIN\SATA ca cale
    • Pentru Windows 2000, selectați Căutați un driver potrivit pentru dispozitivul meu (recomandat), apoi Specificați o locație și specificați C:\DRIVERS\WIN\SATA

Soluții pentru placă cu ICH8R:

  • Pentru a instala Windows XP cu AHCI activat, trebuie mai întâi să creați o dischetă cu driverul AHCI. Tot ce aveți nevoie pentru aceasta se află pe discul care vine cu placa de bază.

Când instalați Windows XP SP 2, plasați discheta cu driverul în cititorul FDD. Când programul de instalare Windows vă cere să „Apăsați F6 pentru a instala un driver SCSI sau RAID special”, apăsați F6 și selectați driverul AHCI din lista furnizată.

  • în cazul în care nu aveți un cititor de dischete, sau Windows XP este deja instalat în modul de operare SATA - IDE, puteți integra driverul necesar direct în sistemul de operare.

Acest lucru se face după cum urmează.
Mergem la managerul de dispozitive și găsim controlere IDE ATA/ATAPI în listă.
Actualizăm driverele pentru controlere (în mod implicit sunt 2).
Pentru a face acest lucru, selectați Actualizare driver => Nu căutați. Voi alege singur șoferul potrivit.
Specificați calea către folderul Drivers\Chipset\Intel\makedisk\DOS\F632 de pe discul de instalare pentru placa de bază.
Debifați „Numai dispozitive compatibile” și selectați Controler Intel ® ICH8R/D0/DH SATA AHCI din listă. (acest lucru este valabil pentru ambele controlere!!!).
Sistemul vă va cere să reporniți - faceți-o. Când reporniți în BIOS, selectați modul controler - AHCI.

Instalarea Windows XP pe laptop-uri cu Vista și Serial ATA AHCI

După cum recunosc dezvoltatorii acestui sistem de operare într-un document special (http://www.microsoft.com/whdc/device...alATA_FAQ.mspx), subsistemul disc al tuturor versiunilor de Windows lansate înainte de Vista nu va suporta AHCI. Ei explică acest lucru prin prezența caracteristicilor în implementarea AHCI de către producătorii diferitelor controlere. În viitor, nucleul Windows va implementa un nou mecanism de conectare a driverelor - Ataport, iar driverele vor include un miniport standard pentru modul Nativ al controlerului Serial ATA. Între timp, din păcate, trebuie să instalați un driver special sau un miniport SCSI direct de la producătorul controlerului.

Această problemă este mai complexă decât pare la prima vedere. Sistemul de operare Windows este proiectat în așa fel încât la pornire trebuie să „preia” driverul corect pentru controlerul hard diskului. În caz contrar, pornirea este întreruptă de notoriul „ecran albastru”, de care poate fi scăpat doar prin reinstalarea sistemului. Mai mult, procesul de instalare va fi întrerupt și de același „ecran albastru” dacă nu furnizați Windows la timp o dischetă cu driverul necesar. Nu îi veți invidia deloc pe proprietarii de laptopuri - nu au unde să introducă o dischetă, iar Windows în acest caz nu acceptă alte medii.

Deci, instalăm Windows XP pe un laptop cu AHCI.

În cele mai multe cazuri, încercarea de a instala XP în modul de emulare are ca rezultat un BSOD („ecran albastru al morții”) cu următoarea eroare:

STOP 0x0000007B INACCESABLE_BOOT_DEVICE

După cum am menționat deja, există 2 modalități de a instala Windows XP cu SATA Native Mode activat în BIOS: adăugarea de drivere la distribuție la încărcarea prin F6 sau modificarea sistemului de operare astfel încât să se integreze deja driverele necesare în distribuție.

În primul caz, Deoarece nu există o unitate flop în laptop, singura cale de ieșire este să folosiți o unitate de dischetă USB, care nu este atât de ieftină.

Integrarea driveruluiîntr-un kit de distribuție este mai complex, dar mai fezabil din punct de vedere economic.

Există destul de multe kituri de distribuție (ansambluri) cu drivere deja integrate; trebuie doar să descărcați unul de pe Internet și să îl inscripționați pe un disc. Dacă nu puteți găsi un astfel de ansamblu, atunci tot ce rămâne este să integrați singur driverele în distribuție folosind programul nLite.

De exemplu, pentru platforma Intel cu ICH7-ICH8 (Intel ® Matrix Storage Manager) acestea sunt fișierele standard:

  • iaahci.cat
  • iastor.cat
  • iaahci.inf
  • iastor.inf
  • txtsetup.oem
  • iastor.sys

În timpul instalării Windows Vista, toate driverele de dispozitiv de stocare neutilizate sunt dezactivate. Acest lucru vă permite să creșteți viteza de pornire a sistemului de operare. Dacă înlocuiți un driver de disc de pornire cu un driver care a fost dezactivat, trebuie să activați noul driver înainte de a modifica configurația SATA în BIOS.

Să presupunem că instalați Windows pe un computer cu un controler care utilizează driverul Pciide.sys. Utilizatorul efectuează apoi o schimbare de mod de la SATA la AHCI. Unitatea ar trebui să încarce acum driverul Msahci.sys. Cu toate acestea, înainte de a face astfel de modificări, trebuie să activați driverul Msahci.sys. Această problemă se aplică doar discului de pornire. Dacă modificarea este făcută pe o unitate care nu este bootabilă, această problemă nu apare.

Pentru a depana problemele, activați driverul AHCI în registru înainte de a schimba modul SATA al unității de pornire. Pentru a face acest lucru, urmați acești pași:

  1. Lansați editorul de registry regedit.
    Găsiți și evidențiați următoarea subcheie de registry:
  2. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
  3. În panoul din dreapta, faceți clic dreapta pe opțiune startîn coloană Nume, apoi apasa Schimbare.
  4. În câmp Sens introduceți 0 și faceți clic pe butonul Bine.
  5. Închideți Editorul Registrului.

Metoda este profesională. În loc să integrați driverele în distribuție, puteți încerca să scrieți fișierul \i386\winnt.sif și să-l puneți în distribuție, în care puteți scrie căile către foldere cu driverul.

Ceva asemănător cu:

OemPnpDriversPath = "Drivers\megaIDE;Drivers\ICH85;Drivers\ICH78;Drivers\ICH62;Drivers\!inf;Drivers\lan.Pro100;Drivers\lan.Pro1000;lan.Drivers\lan.rtl8169;Drivers\DVGA89\Intel IntelVGA845;Drivere\lan.Marvell;Drivers\lan.Attansic;Drivers\jMicron;Drivers\ATK100;Drivers\ATK110"

nu ar trebui să fie însoțită de dificultăți. La cererea unui vizitator al site-ului nostru, să parcurgem toate etapele conectarea unui hard disk SATA de la instalarea lui în unitatea de sistem până la definirea lui în BIOS. Vom instala o unitate de disc Western digital (465 GB, IDE) din standardul Serial ATA II.

Notă: De asemenea, puteți găsi utile articole pe acest subiect: Cum se instalează într-o unitate de sistem și!

la placa de bază Asus P5K SE cu patru conectori SATA la bord

Unitatea Optiarc DVD RW este deja conectată la un conector și, conform zvonurilor, funcționează, așa că acum vom verifica totul, vom începe să lucrăm cu computerul oprit.

În primul rând, introducem hard disk-ul nostru într-un coș special al unității noastre de sistem, nu este nevoie să scoatem nicio placă video, este situat deasupra și punem hard disk-ul chiar sub el, se potrivește perfect în locul oferit. aceasta

Puteți vedea că este suficient spațiu sub el pentru ventilație, apoi îl fixăm cu patru șuruburi. Există șaibe speciale din cauciuc între cușcă și carcasa hard diskului, o caracteristică a acestei carcase 6AR1.
Și iată cei patru conectori ai controlerului SATA de pe placa de bază, conectorul numărul trei este ocupat de unitatea de disc, iar ceilalți trei sunt liberi, selectați unul dintre ei, de exemplu conectorul numărul unu


Nu vom conecta cablul de date SATA deocamdată, acesta va interfera cu noi când conectăm cablul de alimentare la hard disk, așa că ne conectăm hard disk-ul și sursa de alimentare.
Există un cablu liber care vine de la sursa de alimentare, conectați-l la conectorul de alimentare de pe hard disk, conectați

dacă sursa ta de alimentare nu are un cablu cu conector SATA, vei avea nevoie de acest adaptor

Acum este rândul cablului de date, cu mufe în formă de L absolut identice la capete

conectați un capăt al cablului la placa de bază și celălalt la hard disk

Acum închideți capacul lateral al unității de sistem și porniți computerul.
Mergem imediat la BIOS și vedem dacă o facem corect conectat un hard disk SATA. În fila principală inițială, puteți vedea că hard diskul nostru Western Digital este detectat pe primul controler SATA, iar unitatea noastră Optiarc DVD RW este detectată pe al treilea, așa cum era de așteptat.

Toate informațiile despre hard disk-ul nostru

Pentru a instala sistemul de operare, trebuie să schimbăm prioritatea de pornire de pe hard disk la unitatea din fila Boot, mergeți la această filă și modificați

Introducem kitul de distribuție Windows în unitate, repornim și instalăm sistemul de operare.

Și uneori prietenii sunt o acțiune atât de simplă ca conectarea unui hard disk SATA la placa de bază, se transformă într-o întreagă aventură. Cititorul nostru Alexandru s-a confruntat cu o astfel de problemă. Conectorii SATA de pe placa sa de bază erau amplasați incomod, lângă conectorul PCI Express al plăcii video. Așadar, era aproape imposibil să conectați aceeași placă video dacă hard disk-ul era deja conectat la conectorii SATA, placa video se sprijinea pur și simplu de cablurile de interfață SATA și nu era complet introdusă în conectorul său PCI Express. Alexander a ieșit astfel din situație: a cumpărat două cabluri de interfață SATA, cu un conector sub formă de unghi, și chiar a tăiat unul așa și apoi a conectat totul.

În acest articol ne vom uita la instalarea hard disk-urilor. În special, vom lua în considerare configurația și instalarea fizică a acestora.

Pentru a instala un hard disk în computer, trebuie să faceți următoarele:

  • configurați unitatea;
  • configura controlerul sau dispozitivul de interfață;
  • instalați unitatea în carcasa computerului;
  • configurați sistemul ca întreg pentru a recunoaște discul;
  • efectuați partiționarea logică a discurilor;
  • efectuați formatarea la nivel înalt a partițiilor sau volumelor.

Înainte de a începe instalarea unui hard disk, este recomandabil să citiți documentația pentru această unitate, controler sau adaptor principal, BIOS-ul sistemului și alte dispozitive computerizate. Dar, de regulă, acest lucru nu va oferi nimic utilizatorului obișnuit, astfel încât documentația poate fi lăsată deoparte. În sistemele informatice moderne, este opțional.

Dacă, totuși, decideți să citiți documentația, firma de asamblare vă va oferi doar informații limitate despre acest dispozitiv. De obicei, documentația completă ar trebui găsită și descărcată de pe site-ul web al producătorului dispozitivului. Același lucru este valabil și pentru alte dispozitive ale majorității sistemelor care sunt astăzi pe piață.

Configurare hard disk

Înainte de a începe instalarea hard disk-ului, trebuie să-l configurați. Unitățile IDE necesită cel mai adesea instalarea unui comutator master-slave, sau puteți utiliza, de asemenea, opțiunea Selectare cablu și un cablu cu 80 de fire.

Pentru a configura hard disk-urile Serial ATA, aceste jumperi nu trebuie instalate. Există cazuri în care unitățile au încă astfel de jumperi instalate direct din fabrică.

Hard disk-urile SATA sunt conectate la controlerul SATA folosind un cablu, formând o conexiune punct la punct.

Spre deosebire de hard disk-urile bazate pe interfața paralelă ATA (versiune învechită), unitățile SATA nu au dispozitive nici master, nici slave. Imaginea arată că unele unități SATA au jumperi pentru a permite compatibilitatea. În hard disk-urile moderne cu o rată de transfer de date de 300/150 Mbit/s, pentru a trece la un mod mai lent, care este necesar pentru ca controlerele mai vechi să funcționeze corect, trebuie să schimbați jumperul. Din motive de compatibilitate cu driverele și alte software-uri, majoritatea controlerelor pot funcționa în „modul de compatibilitate”, care emulează o configurație master-slave, dar nu implementează fizic acest mod.

Configurarea controlerului HDD

Controlerul hard disk-ului la modelele mai vechi este instalat în conectorul plăcii de bază. Toate unitățile recente IDE și SATA au un controler încorporat pe placa de bază. Aproape întotdeauna, controlerul dispozitivului ATA este integrat în placa de bază și configurat folosind programul de configurare BIOS. În acest caz, nu există un controler separat. Unele sisteme pot avea un controler pe o placă de expansiune în plus față de controlerul integrat. Această situație poate apărea atunci când controlerul integrat nu acceptă modurile de transfer de date mai rapide (300 Mbps pentru SATA și 133 Mbps pentru PATA) găsite în hard disk-urile mai noi.

În astfel de cazuri, nu este nevoie să recurgeți la instalarea unui controler pe placa de bază; este mai bine să actualizați placa de bază în sine, astfel încât veți obține funcționalități suplimentare și veți cheltui puțin mai mult.

Există, de asemenea, cazuri în care adăugarea unei plăci de controler are sens, de exemplu, o nouă unitate SATA este „suspendă” pe o placă de bază veche care nu are acest controler.

Controlerele de pe cardurile de expansiune necesită o combinație specifică a următoarelor resurse de sistem:

  • Adresă ROM de pornire (opțional);
  • întrerupere (IRQ);
  • canal de acces direct la memorie (DMA);
  • Adresa portului I/O.

Nu toți controlorii folosesc fiecare dintre aceste resurse, dar unii o fac. În majoritatea cazurilor, controlerele și sistemele moderne Plug and Play sunt configurate automat de sistemul I/O și sistemul de operare de bază al computerului. Sistemul alocă resurse care nu duc la conflicte cu alte dispozitive computerizate.

Dacă sistemul de operare sau hardware-ul nu acceptă tehnologia Plug and Play, atunci adaptorul trebuie configurat manual. Unele plăci de controler includ utilitare care vă permit să efectuați această configurație în mod programatic, în timp ce alte controlere au un număr de comutatoare sau jumperi pentru aceasta.

Driverul de interfață ATA face parte din BIOS-ul computerului standard și vă permite să porniți de pe dispozitivele PATA și SATA. În astfel de sisteme care conțin o interfață SATA pe placa de bază, driverul pentru această interfață este, de asemenea, încorporat în BIOS. BIOS-ul oferă funcționalitatea dispozitivului de care are nevoie sistemul pentru a accesa unitatea înainte de a putea încărca orice fișier din aceasta.

Înștiințare!

Deși sistemul de operare (OS) Windows acceptă drivere IDE/ATA standard, acest tip de interfață este de obicei încorporat în componentele Southbridge sau controler I/O ale chipset-ului plăcii de bază și necesită încărcarea unor drivere speciale. Dacă utilizați o placă de bază mai nouă decât versiunea dvs. de sistem de operare (de exemplu, o nouă placă de bază achiziționată în 2010 care rulează Windows XP), asigurați-vă că driverele chipset-urilor sunt instalate imediat după instalarea Windows-ului furnizat cu placa de bază. Dacă controlerul acceptă interfața SATA în modul ACHI (Advanced Host Controller Interface) sau matricea SATA RAID (Redundant Array of Independent Disks) și computerul rulează Windows XP sau o versiune anterioară, instalarea necesită de obicei un driver situat pe o dischetă sau preînregistrat pe discul de instalare Windows.

Rețineți că toate aceste drivere sunt incluse la instalarea Windows Vista și 7. Dacă controlerul este mai vechi decât sistemul de operare pe care îl instalați, driverele necesare vor fi incluse cel mai probabil pe CD-ul de instalare. În același timp, este întotdeauna recomandat să căutați pe Internet cea mai recentă versiune a driverului controlerului și să o instalați imediat după sistemul de operare.

Există controlere SATA care au propriul lor BIOS care acceptă ACHI, RAID, discuri mari sau alte funcții. Dacă nu aveți de gând să utilizați aceste funcții sau BIOS-ul plăcii de bază în sine are acest suport, atunci nu este necesar să utilizați BIOS-ul controlerului. Multe controlere de pe plăcile de extensie au comutatoare, jumperi sau programe de asistență care vă permit să activați sau să dezactivați suportul BIOS.

Pe lângă funcțiile de boot, BIOS-ul controlerului oferă și alte funcții, cum ar fi:

  • configurarea unei matrice RAID;
  • configurarea controlerului;
  • diagnostice.

Când BIOS-ul controlerului este activat, necesită spațiu de adresă în zona de memorie superioară (UMA), care ocupă ultimii 384 KB din primul megaoctet de memorie de sistem. Memoria superioară este împărțită în trei secțiuni a câte două segmente fiecare cu dimensiunea de 64 KB, prima secțiune fiind alocată pentru memoria adaptorului video, iar ultima pentru BIOS-ul sistemului. Segmentele C000h și D000h sunt rezervate adaptoarelor BIOS, în special pentru controlerele de hard disk și controlerele grafice.

Înștiințare!

Zonele de memorie ocupate de BIOS-ul diferitelor adaptoare nu trebuie să se suprapună. Majoritatea plăcilor au comutatoare și jumperi care pot fi folosite pentru a schimba adresele BIOS; uneori, acest lucru se poate face programatic, prevenind astfel un posibil conflict.

Montarea hard disk-urilor

Hard disk-urile sunt montate în carcasa computerului. Acest lucru necesită șuruburi adecvate, suporturi, rama etc.

Pentru a instala unele unități, veți avea nevoie de ghidaje din plastic care sunt atașate dispozitivului pe ambele părți și vă permit să îl instalați în locul potrivit în carcasă.

Aceste ghiduri ar trebui să fie incluse împreună cu carcasa computerului sau hard disk-ul atunci când îl cumpărați.

Deoarece dispozitivele PATA și SATA folosesc diferite tipuri de cabluri, verificați dacă cablul se potrivește cu controlerul și unitatea. Pentru a utiliza modul PATA cu viteze de 66 Mbit/s sau mai rapide (până la 133 Mbit/s), veți avea nevoie de un cablu cu 80 de nuclee. De asemenea, este recomandat să îl utilizați la rate de transfer de date mai mici, cum ar fi 33 Mbit/s sau mai puțin. Pentru a determina ce cablu aveți (40 sau 80 de fire), numărați denivelările de pe cablu - fiecare denivelare corespunde unui miez. Una dintre caracteristicile unui cablu cu 80 de fire este culoarea mufelor sale: cele introduse în placa de bază sunt vopsite în albastru, iar cele introduse în dispozitivele master și slave sunt negre, respectiv gri.

Dacă intenționați să instalați un hard disk de 3,5 inchi într-un cadru de 5,25 inchi, veți avea nevoie de un alt tip de suporturi de montare. Majoritatea discurilor de 3,5 inchi vin cu astfel de plăcuțe incluse.

Ele pot fi incluse și în trusa de carcasă.

Înștiințare!

Este necesar să selectați lungimea cablului de conectare (bucla). În unele cazuri, cablul nu ajunge la noul hard disk. Încercați să-l mutați într-un compartiment mai apropiat sau folosiți un cablu mai lung. Lungimea cablului unității IDE este limitată la 45 cm, cu cât mai scurt, cu atât mai bine. Cu toate acestea, în unele cazuri puteți găsi cabluri mai lungi, de până la 67 cm, și având și 80 de nuclee. Cablurile lungi, în special cele cu o lungime non-standard, „rotunjită”, nu sunt recomandate, în special pentru unitățile cu o rată de transfer de date de 133 Mbit/s. Utilizarea cablurilor prea lungi cauzează erori de sincronizare a transmisiei și slăbirea semnalului și poate, de asemenea, să corupă datele de pe disc. Dacă folosiți un tren mai lung de 45 cm, atunci, după cum se spune, vă creați probleme.

După despachetarea noului hard disk, ar trebui să aveți următoarele disponibile:

  • dispozitivul în sine;
  • software (opțional);
  • plăcuțe de montare și șuruburi.

Dispozitivele furnizate ca OEM, de ex. în pachete, acestea nu pot conține altceva decât ele însele. În acest caz, va trebui să vă îngrijiți singur de cabluri, șuruburi și alte accesorii.

Montarea unui hard disk ATA (PATA).

Pentru a instala un hard disk ATA, urmați acești pași:

1. Vedeți dacă computerul dvs. are un conector IDE cu 40 de fire nefolosit. Cu un procesor Pentium, puteți instala patru dispozitive IDE în computer (două pentru fiecare canal).

Sfat!

Pentru a îmbunătăți performanța dispozitivelor utilizate simultan, cum ar fi unitățile de stocare și hard disk-urile optice, acestea sunt conectate la cabluri diferite. Nu este recomandat să atârnați hard disk-ul și unitatea pe același cablu.

2. Acordați atenție modului în care este conectat cablul la unitate. Firul roșu al cablului de alimentare este conectat la primul pin al conectorului unității. În ciuda faptului că mufa are o cheie specială împotriva conexiunii incorecte la hard disk, acesta poate fi ușor conectat incorect, ceea ce va duce la defecțiunea dispozitivului.

Primul contact al cablului este cel mai adesea orientat mai aproape de conectorul de alimentare al dispozitivului. Există o cheie specială pe cablu pentru conectarea corectă la dispozitiv.

Sfat!

Amintiți-vă că hard disk-urile moderne ATA necesită un cablu cu 80 de nuclee pentru a funcționa în moduri de viteză Ultra-DMA (66-133 Mbit/s); acesta poate fi folosit și pentru a conecta dispozitive mai vechi. Cablul cu 40 de nuclee poate fi folosit pentru a conecta dispozitive cu viteze de 33 Mbps sau mai lente. Avantajul cablului cu 80 de fire este că trebuie să instalați doar jumperul CS (Cable Select) pe dispozitive și nu trebuie să alegeți ce dispozitiv va fi master și care slave. Astăzi, o conexiune ATA este deja destul de rară; toate hard disk-urile moderne sunt conectate printr-o interfață SATA.

3. Setați comutatoarele Master/Slave/Cable Select de pe spatele hard diskului. Când utilizați un cablu cu 80 de fire, este suficient să instalați jumperul Cable Select pe toate dispozitivele. În caz contrar, unul dintre dispozitivele conectate la buclă trebuie să fie Master, iar celălalt trebuie să fie Slave. Vă rugăm să rețineți că unele dispozitive vechi, atunci când sunt utilizate ca master cu un alt slave, necesită instalarea simultană a jumperilor Master și Slave. Dar astăzi, este puțin probabil să dai peste astfel de hard disk-uri în mâinile tale.

4. Așezați unitatea în locașul de șasiu de 3,5 inchi și fixați-o cu șuruburi. La efectuarea acestei operații, nu trebuie aplicate forțe mecanice semnificative - unitatea trebuie să cadă liber în carcasă.

Asigurați-vă că șuruburile nu sunt prea lungi. Dacă șurubul este mai lung decât adâncimea găurii în care va fi înșurubat, puteți deteriora dispozitivul și puteți îndepărta firele.

5. Conectați cablul de interfață la partea din spate a unității. Dacă se folosește un cablu cu 80 de fire, mufa albastră trebuie introdusă în conectorul plăcii de bază, mufa neagră în priza principală și mufa gri (de obicei cea din mijloc) în priza slave.

6. Conectați cablul de alimentare la hard disk, cel mai adesea este un cablu cu patru fire cu un conector standard.

Aceasta completează instalarea unui hard disk cu o interfață ATA.

Să ne uităm la conectarea hard disk-urilor SATA.

Montarea hard disk-urilor SATA

Procedura pas cu pas pentru instalarea unui hard disk SATA este ușor diferită de instalarea unităților ATA.

1. Verificați dacă sistemul dumneavoastră are conectori SATA neutilizați.

2. Introduceți cu grijă unitatea de disc în locașul de dimensiuni adecvate, folosind plăcuțe dacă este necesar și strângeți șuruburile de fixare.

3. Conectați cablul de date SATA la controlerul SATA. Cablurile de date pot fi combinate cu un cablu de alimentare SATA. Când utilizați un cablu de date separat, un conector se conectează la unitate, iar celălalt la controlerul SATA.

4. Conectați cablul de alimentare corespunzător la unitate. Unele dispozitive SATA au doi conectori de alimentare: unul standard cu 4 pini și unul special cu 15 pini - în acest caz, furnizează energie la oricare dintre ele (dar nu la ambele în același timp). Dacă dispozitivul are doar un conector de alimentare cu 15 pini și sursa de alimentare nu oferă o astfel de priză, va trebui să achiziționați suplimentar un adaptor special „4 la 15” (dacă nu este inclus cu dispozitivul).

Conectarea energiei printr-un adaptor special „4 la 15”.

Atenţie! Dacă dispozitivul are simultan 2 conectori de alimentare (standard, cu 4 pini și de tip SATA, cu 15 pini), nu aplicați alimentarea la ambii conectori în același timp, altfel puteți deteriora dispozitivul.

configurarea sistemului

Odată ce hard disk-ul este montat în carcasa computerului, puteți începe configurarea sistemului. Computerului trebuie să i se comunice informații despre unitate, astfel încât să poată porni de pe acesta când este pornită.

Pe sistemele Windows 2000, XP, Vista și 7, comanda este utilizată. Acestea pot fi găsite pe CD-ul de boot al sistemului de operare. Dacă instalați un sistem de operare pe noua unitate, acesta va fi partiționat și formatat ca parte a procesului general de instalare a sistemului de operare.

Dacă doriți, puteți crea partiții și le puteți forma manual înainte de a instala sistemul de operare, dar va trebui să utilizați programe speciale pentru a face acest lucru. Este mai ușor să faceți acest lucru în timpul instalării sistemului și utilizând instrumentele acestuia.

Detectarea automată a tipului de hard disk

Pentru aproape toate unitățile PATA și SATA, BIOS-urile moderne oferă detectarea automată a tipului, de exemplu. La cererea sistemului, caracteristicile acestuia și parametrii necesari sunt citite de pe unitate. Prin această abordare, erorile care pot fi făcute la introducerea manuală a parametrilor sunt practic eliminate.

Asadar, haideti sa începem.

1. Porniți computerul și apăsați tasta necesară pentru a intra în setările BIOS, de obicei Delete sau F1. Dacă BIOS-ul oferă detectarea automată a dispozitivului, se recomandă setarea acestui mod, deoarece vor fi determinați parametrii optimi ai dispozitivului. Dispozitivele SATA pot accepta, de asemenea, modul ACHI și gruparea mai multor dispozitive într-o matrice RAID. Setați opțiunea ACHI pentru unitățile SATA dacă sunt acceptate și părăsiți configurarea BIOS.

2. Reporniți sistemul. Dacă dispozitivul instalat nu poate fi pornit și rulați Windows XP sau o versiune ulterioară, noua unitate va fi detectată automat în timpul procesului de pornire și driverele necesare vor fi instalate pentru aceasta. Trebuie remarcat faptul că sistemul nu va vedea noul dispozitiv ca volum (adică nu i se va atribui o literă) până când partițiile de disc nu sunt create și formatate.

Dacă noul dispozitiv este bootabil, va trebui să porniți din nou de pe CD pentru a partiționa, formata și instalați sistemul de operare pe noua unitate. Dacă placa de bază acceptă SATA în modul ACHI sau matrice SATA RAID și rulați Windows XP sau o versiune anterioară a acestui sistem de operare, va trebui să utilizați o dischetă cu drivere pentru controler sau să copiați driverele pe discul de instalare Windows sau să utilizați o dischetă. drive pentru a instala dispozitivul. În caz contrar, sistemul nu va recunoaște hard disk-ul și procesul de instalare a sistemului nu va fi posibil.

Remarc că toate driverele necesare sunt deja integrate în noile sisteme de operare Windows Vista și 7, iar la instalarea acestora nu apar probleme la identificarea controlerului de hard disk.

Determinarea tipului de unitate manual

Dacă computerul are o placă de bază care nu acceptă detectarea automată, va trebui să introduceți manual informațiile corespunzătoare în BIOS. Există mai multe combinații standard disponibile în BIOS, dar cel mai probabil sunt învechite, deoarece acceptă doar unități cu o capacitate de câteva sute de megaocteți sau chiar mai puțin. Cel mai adesea, va trebui să selectați un tip de hard disk personalizat și apoi să specificați următoarele setări:

  • numărul de cilindri;
  • numărul de capete;
  • numărul de sectoare pe pistă.

Setările necesare pot fi găsite în documentația livrată cu unitatea de disc, dar pot fi tipărite pe o etichetă de pe șasiul unității. Asigurați-vă că le amintiți sau le scrieți.

Ultima opțiune este de preferat, deoarece veți avea nevoie de valorile parametrilor în cazul în care BIOS-ul sistemului le „uită” brusc din cauza unei baterii descărcate pe placa de bază. Cel mai bine este să stocați informațiile înregistrate direct în interiorul unității de sistem; de exemplu, acestea pot fi lipite de carcasă folosind bandă adezivă. Uneori, acest lucru poate economisi mult timp.

Dacă nu puteți determina parametrii corecti pentru hard disk, contactați site-ul web al producătorului. De asemenea, puteți utiliza unul dintre utilitarele de diagnosticare disponibile pentru descărcare de pe Internet.

În funcție de producătorul BIOS-ului și de versiunea acestuia, vi se oferă posibilitatea de a configura alți parametri ai hard diskului, în special modul de transfer de date și adresarea blocurilor logice.

Totuși, dacă BIOS-ul plăcii de bază nu acceptă funcția de detectare automată, atunci trebuie să vă gândiți la actualizarea computerului și la înlocuirea plăcii de bază învechite cu una mai modernă, care include multe funcții diferite, inclusiv suport pentru hard disk-uri moderne.

Acest material descrie cum să activați modul AHCI fără a reinstala și fără a încorpora drivere SATA în distribuția Windows. Acest material este destinat celor care, la instalarea Windows XP, au activat opțiunea IDE-mode în BIOS și acum doresc să comute modul de operare al controlerului la AHCI.

Pregătirea pentru integrarea driverului SATA

Pentru a face acest lucru, veți avea nevoie de driverele SATA în sine. Pentru chipset-urile de la Intel, descărcați de pe acest link: /. De asemenea, sunt în această arhivă cu programul nLite și instrucțiuni: /
Pentru chipset-urile din seria AMD a 7-a (platforma Puma), descărcați drivere de la acest link:

Algoritm pentru integrarea driverelor SATA într-un Windows XP deja instalat

1. Lansați manager de dispozitiv(My Computer -> Properties -> Hardware -> Device Manager), mergeți la IDE ATA/ATAPI controllers și selectați primul dispozitiv (în captură de ecran dispozitivul este deja instalat. Îl veți avea standard pentru IDE):

2.Selectați instalarea din locația specificată:

3. Nu căuta...

4. Faceți clic pe Instalare de pe disc:

5. Despachetați driverele descărcate într-un folder și indicați calea către acesta... Acele drivere se află și pe discul de recuperare cu drivere și aplicații

6. Selectați driverul, debifând mai întâi caseta de selectare „Numai dispozitive compatibile”:

8. Setați modul AHCI în BIOS. Windows va porni acum în acest mod.

După descărcare, noul dispozitiv va fi instalat.

9. Instalați Intel Matrix Storage Manager. Cea mai recentă versiune poate fi descărcată de la acest link:

O problemă de instalare foarte frecventă Windows XP- acesta este aspectul unei erori de hard disk lipsă.
Problema este că computerele moderne, în special laptopurile, folosesc controlere de hard disk fabricate mult mai târziu Windows XP.
Prin urmare, versiunea standard de Windows XP nu conține driverele necesare pentru instalare.

O modalitate de a ocoli această problemă este să treceți la BIOS modul de operare al controlerului SATA.
Este necesar să comutați modul de operare al controlerului SATA la Modul IDE. Dar adesea în BIOS Laptopurile nu au această opțiune.

În acest caz, driverele SATA pot fi integrate direct în distribuția Windows folosind programul nLite.
Această metodă este cea mai convenabilă, sigură, iar imaginea Windows XP rezultată poate fi reutilizată.
De asemenea, această opțiune rămâne singura pentru proprietarii de laptopuri, deoarece aceștia nu au capacitatea de a conecta o unitate de dischetă.

Deci, cum să integrez driverele în distribuția Windows XP?

Pentru integrare avem nevoie de:

1. Distribuție Windows XP. Este foarte recomandat să utilizați imaginea originală Windows XP. De asemenea, este mai bine să luați Windows XP SP2, iar după instalarea Windows, instalați pachetul de service 3.

2. Programul nLite. Ar trebui să fie descărcat de pe site-ul web al producătorului (descărcare). Dacă integrarea driverului are loc pe un computer cu Windows XP instalat, atunci pentru ca programul să funcționeze trebuie să instalați și el Microsoft .NET Framework 2.0(Descarca). Pentru Windows Vista și versiuni ulterioare, nu trebuie să instalați altceva decât programul.

3. Drivere de controler Sata/RAid:

Integrarea driverului.

Instalarea programului nLite.

Descărcați driverele SATA și salvați-le pe computer. După aceasta, trebuie să le despachetați într-un folder (de exemplu C:/SATA/).

Introduceți discul cu Windows XP în unitatea CD/DVD și copiați întregul conținut al discului pe hard disk, de exemplu într-un folder C:/WINXP/.

Lansa programul nLite. La pornire, puteți specifica imediat limba interfeței programului - Rusă.

Pentru a continua, apăsați butonul " Mai departe". În fereastra care apare " Locația fișierelor de instalare Windows„necesar după apăsarea butonului” Revizuire"specificați calea către folder C:/WINXP/, unde a fost copiat conținutul discului Windows XP.

dupa putina verificare a programului nLite ne va oferi informații detaliate despre versiunea de Windows XP

La fereastră " Selectarea sarcinilor„Notă în secțiune Integra paragraf Șoferii, iar în secțiunea Crea- Imagine ISO bootabilă.

iar în meniul care apare, selectați „ Dosarul de drivere"

specificați calea către folderul cu driverele dezambalate

Aici și mai jos, este foarte important să indicați folderul cu drivere de dimensiunea exactă a biților care corespunde distribuției Windows pe care o utilizați. Ar trebui să fie integrat în Windows XP pe 32 de biți numai drivere pentru un sistem pe 32 de biți (în folderul pe 32 de biți sau x86) și pentru un sistem de operare pe 64 de biți - drivere pentru un sistem pe 64 de biți (se află în folderul pe 64 de biți sau x64).
Acesta este un punct foarte important, altfel poate apărea o eroare în timpul instalării Windows
"Fișierul ahcix64.sys este corupt. apăsați orice tastă pentru a continua".

În fereastra care apare " Selectați driverele pentru integrare"specificați-le pe cele solicitate (utilizați cheia CTRL pentru a selecta mai multe). Nu uitați de adâncimea de biți a Windows XP.

După selectarea driverelor, faceți clic pe „ Bine„. În următoarea casetă de dialog selectăm și driverele. Pentru driverele Intel, puteți selecta în siguranță toate driverele ( CTRL+A), pentru driverele AMD, observați adâncimea de biți.

După selectare, faceți clic pe „ Bine". În fereastra următoare, faceți clic pe " Mai departe".

sunteți de acord să începeți procesul de integrare făcând clic pe „ da".

Integrarea este în curs.

După finalizarea integrării driverelor SATA, apăsați butonul „ Mai departe" a continua

Fereastra " Imagine ISO bootabilă". Introduceți un CD gol în inscripționarea CD/DVD. Așteptați ca acesta să fie inițializat de program nLite. Indicăm eticheta de care avem nevoie (de exemplu, WinXP_SP2). Selectați viteza de înregistrare. Pentru înregistrare de înaltă calitate, este mai bine să alegeți cea mai mică viteză.

După setările necesare, apăsați butonul " Record" și sunteți de acord să inscripționați discul făcând clic pe butonul " da".

Tot ce trebuie să faceți este să așteptați până când discul se termină de înregistrare.
După aceasta, introducem discul în unitatea computerului de care avem nevoie, repornim și instalăm Windows XP.
După instalarea Windows XP, instalați driverele și Service Pack 3, dacă imaginea XP a venit cu SP2.