Hoe AHCI-ondersteuning voor ATI SB600 SATA-controllers in bestaande Windows-installaties te installeren
SATA is de nieuwe communicatiestandaard tussen een computersysteem en de harde schijven, cd- en dvd-stations, enz. het vervangen van de IDE-standaard die langzamer is. Veel mensen houden echter geen rekening met het feit dat er twee soorten SATA: AHCI-modus of -modus zijn "echt" van SATA, en een vorm van IDE-emulatie op een SATA-bus. Windows XP heeft geen native support voor AHCI. Als u opstart vanaf de cd met Windows XP Professional x64 en de AHCI-modus wordt geactiveerd vanuit het BIOS, verschijnt een blauw foutscherm.
Wanneer AHCI is uitgeschakeld in het BIOS, kan Windows zonder problemen opstarten, maar zodra u de AHCI-stuurprogramma`s voor uw geïntegreerde hulpcircuit probeert te installeren, zullen deze mislukken omdat de AHCI-ondersteuning niet wordt gedetecteerd omdat deze is uitgeschakeld. Wanneer u opnieuw opstart en AHCI-ondersteuning inschakelt in het BIOS, wordt Windows eerder in het opstartproces gesloten omdat het nu geen leesbewerkingen meer kan uitvoeren op de installatiepartitie, omdat het geen AHCI-stuurprogramma`s heeft.
De ruwe en onaangename realiteit is dat de enige manier om AHCI-ondersteuning goed te installeren voor veel hulp-geïntegreerde schakelingen, het bewerken van het register vereist. Sterker nog, je gaat een codeertaak doen om de stuurprogramma`s handmatig en tijdelijk te installeren, zodat Windows ze kan laden en correct kan installeren.
OPMERKING: deze instructies zullen waarschijnlijk werken voor XP en Vista. Voor Windows 7 lijkt er echter een andere methode te zijn, althans voor de 64-bit-versie. Het probleem met het gebruik van de methode beschreven in dit artikel voor Windows 7, het is dat AMD een ahcix64.sys driver voor de chip SB600 niet voorziet onder Windows 7. Ja controller genaamd AHCI aanbod amdsata.sys, maar het is eenvoudiger om een ander te gebruiken eenvoudiger procedure in plaats van deze procedure voor die controller aan te passen. U moet een andere aparte pagina raadplegen als u de installatie op deze chip voor Windows 7 wilt uitvoeren.
stappen
Windows Register-editor versie 5.00
[HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Control CriticalDeviceDatabase pci
sudo lspci -vvnn | minder
om ervoor te zorgen dat het apparaat en de subsysteemnummers correct zijn. Dit zal een gedetailleerd overzicht geven van al uw PCI-apparaten en hun eigenschappen. Uw AHCI-stuurprogramma moet ergens in de lijst staan en het apparaat- en subsysteemnummer zal ook verschijnen. Bewerk het logbestand indien nodig.tips
- Het is bewezen dat dezelfde procedure succesvol is als u alle exemplaren van * 64 vervangt door * 86 voor Windows XP Professional (32-bits).
- Probeer het register in te voeren en de waarde van EnableHIPM en EnableDIPM in te stellen "1". HIPM en DIPM staan voor Host-Initiated Power Management (energiebeheer geïnitieerd door de host) en Device-Initiated Power Management (energiebeheer geïnitieerd door het apparaat), respectievelijk. Als deze SATA-controller op een laptop staat, kunt u het stroomverbruik of het gedrag van de slaapstanden (of energiebesparingsmodi) verbeteren.
- Het werkt goed met SB700 op MSI KA790GX, maar het enige probleem is dat Linux het subsysteem in omgekeerde volgorde toont. Het kan worden getoond als subsysteem 1462: 7510 in Linux en het logbestand zou 75101462 moeten zijn.
- Controleer heel zorgvuldig de juiste combinatie binnen het bestand txtsetup.oem dat zich in het stuurprogrammapakket bevond. In dit geval wordt het als volgt weergegeven:
- id = "PCI VEN_1002&DEV_4391&SUBSYS_75011462", "ahcix86"
- In dit geval kon Windows XP alleen opstarten als de VENDEV- en SUBSYS-nummers hetzelfde waren. Er waren 4 pogingen om te doen. Eerst werd het reg-bestand gewoon ingevoegd zoals het was. De PCI ID werd bij de tweede poging gecorrigeerd. In de derde poging werd het subsysteem gecorrigeerd, maar het had een onjuiste volgorde. Na het lezen van het bestand txtsetup.oem viel het subsysteem samen met de Linux-uitvoer. Heel erg bedankt
waarschuwingen
- Als een disclaimer wordt de lezer gewaarschuwd dat dit is geprobeerd op een Asus M3A-moederbord met een 64-bits editie van Windows XP Professional en met een harde schijf die SATA / AHCI ondersteunt. Gelukkig werkte het de eerste keer. Er is geen absolute garantie dat het zal werken, laat staan dat het zal werken als de configuratie anders is.
- Hoe een extra harde schijf toe te voegen
- Hoe een computer met ssd op te zetten
- Hoe een dubbele boot te maken met Windows XP en Ubuntu
- Hoe RAID op uw computer uit te schakelen
- Hoe toegang te krijgen tot de veilige modus in Windows XP
- Hoe een BIOS-wachtwoord in te stellen op uw laptop
- Hoe RAID of AHCI in te schakelen zonder Windows opnieuw te installeren (voor AMD SB850 of SB8XX…
- Hoe slipstream SATA-stuurprogramma`s op een XP-installatie-CD met behulp van nLite
- Hoe een schone installatie van Windows XP te doen
- Hoe start je je computer in de veilige modus
- Hoe Windows 10 te installeren
- Hoe een harde schijf te installeren
- Hoe een SATA harde schijf te installeren op een oude kaart die alleen IDE-poorten heeft
- Hoe een SATA-schijf te installeren
- Hoe een CD- of DVD-station te installeren
- Hoe een dvd-IDE-station te vervangen door een SATA dvd-station
- Hoe Windows XP te repareren vanaf de opstartbare CD
- Hoe de BIOS-versie te controleren
- Hoe de veilige modus te activeren in Windows 7
- Hoe Windows 8 op te starten in de beveiligingsmodus
- Hoe Windows shutdown-problemen op te lossen