Här är hur du aktiverar RAID eller AHCI utan att installera om Windows.
Steg
- 1Säkerhetskopior är alltid bra, så säkerhetskopiera dina viktiga data!
- 2Säkerhetskopiera registret! Vi kommer att jävlas med det lite och du kanske vill göra det. Förmodligen bara använda för att skapa en ny innan början borde göra det. Och det betyder nu! gör det!
- 3Starta om datorn och öppna BIOS. Hitta "lagringskonfigurationen" sektionen och ändra SATA-läget till din slutliga valet av AHCI eller RAID (det bör erbjuda tre alternativ: IDE, AHCI och RAID).
- 4Starta upp Linux genom att använda din egen installation eller en startbar Linux-cd. Om du råkade starta upp Windows på denna punkt av misstag, får du förmodligen en BSOD och en automatisk omstart. Misströsta inte! Det är ingen big deal. Bara röra sig längs och välj normala windows starta nästa gång du ska läsa in den...
- 5Öppna en linux terminal och skriv följande kommando:
lspci -vvnn | less
. Det kommer att lista alla PCI-enheter du har installerat som du kommer att kunna surfa med PageUp och tangenterna PageDown. Om det inte fungerar som väntat, prova att göra samma sak som root med följande kommando:sudo lspci -vvnn | less
(du måste ge root-lösenordet). - 6Hitta hänvisningen till din AMD SB850 SATA RAID-kontroller (leta efter en post med dessa ord på det) och notera följande uppgifter: Vendor ID: ett 4-siffrigt nummer, Device ID: ett 4-siffrigt nummer, Subsystem ID: och 8 siffrigt nummer delas med semikolon (":")
- 7Starta igen, gå tillbaka in i BIOS-konfigurationen och återgå till SATA-läget till ide
- 8Startas i Windows (välja "starta normalt" om så önskas)
- 9Extrahera ZIP-filen med AMD RAID drivrutiner du hämtat (som påpekats i föregående avsnitt) och navigera till mappen med drivrutiner för din version av Windows
- 10Öppna *. INF-filen i det, i mitt fall
ahcix64s.inf
, med vilken texteditor som helst, som Windows Anteckningar (eller Notepad + + om du vill ha något bättre) och sök efter namnet avsnitt[ATI.ntamd64]
([ATI]
för 32 bits versionen). Här kan du se om de drivrutiner du hämtat matcha din RAID-kontroller genom att kontrollera om det finns en rad i det här avsnittet har din kombination av leverantör och enhets-ID. Lämna denna fil öppnas så att du kan hänvisa till denna linje. Om det finns en post för dina ID, du är bra-att-gå. Else, ska du åter kontrollera om din RAID-kontroller är verkligen en SB8xx och om du har hämtat rätt drivrutiner. - 11Kopiera * SYS fil du hittar i samma mapp, var mitt.
ahcix64s.sys
, därifrån tillc:\windows\system32\drivers
mappen - 12Kopiera registret texten nedan i en ny fil i din textredigerare och namnge det
somefilename
reg.:
Windows Registry Editor Version 5.00 "ClassGUID" = "{4d36e97b-E325-11CE-BFC1-08002BE10318}" "Service" = "ahcix64s" [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ ahcix64s] "Type" = dword: 00000001 "Start" = dword: 00000000 "ErrorControl" = dword: 00000001 "Tag" = dword: 00000001 "ImagePath" = "system32 \ \ drivers \ \ ahcix64s.sys" "Group" = "SCSI Storport" "DisplayName" = "AMD AHCI Compatible RAID Controller" [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ ahcix64s \ Parameters] "BusType" = dword: 00000008 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ ahcix64s \ Parameters \ PnpInterface] "5" = dword: 00000001 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ ahcix64s \ Settings] [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ ahcix64s \ Settings \ CAM] "EnableALPEDisableHotplug" = dword: 00000000 "EnableCCC" = dword: 00000000 "CCCTimeoutValue" = dword: 0000000a "CCCCompletionValue" = dword: 00000020 "NCQEnableDiskIDBits" = dword: ffffffff "EnableHIPM" = dword: 00000000 "EnableDIPM" = dword: 00000000 "EnableHDDParking" = dword: 00000001 "CAMTimeOutValue" = dword: 00000005 "EnableAN" = dword: 00000001 "EnableAPS" = dword: 00000000 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ ahcix64s \ Enum] "0" = "PCI \ \ VEN_1002 & DEV_4393 & SUBSYS_43931849 \ \ 3 & 13c0b0c5 & 0 & FA" "Count" = dword: 00000001 "NextInstance" = dword: 00000001
- 1Spara filen med dina ändringar!
- 2Dubbelklicka på
somefilename
. reg och acceptera det slås samman till ditt register. Du behöver inte oroa dig för det, efter allt du gjorde registret back-up, eller hur? - 3Starta om datorn, gå in i BIOS och ändra inställningen till RAID eller AHCI
- 4Titta windows loading använda ditt nya RAID-klar-system! Men... Om du fick igen en BSOD och en omstart, inte bandet! Ange BIOS, återgå till IDE, starta normalt i Windows.
- 5Kontrollerar alla tidigare steg, speciellt den knepiga registerfil redigering delen.
Tips
- c) Slutligen, i sista avsnittet, hittar du något liknande men inte riktigt samma sak som, återigen, den sekvensen från *. INF-filen. I mitt fall är det
VEN_1002&DEV_4393&SUBSYS_43931849
. Här, vad du fick är: byt säljaren och ID enheten enkelt med dina värderingar för dem. Du bör göra detsamma för delsystemet, men det finns ett litet trick: från Linux du fick dennaXXXX:YYYY
(1849:4393) och här du angerYYYYXXXX
(43.931.849). Uppmärksamma lämna resten av raden som är! - Endast i det fall du inte har samma kombination av Windows och ID hårdvara som antas i den här artikeln, måste du redigera filen för dessa kommande tre specifika saker:
- a) I det första avsnittet namnet så ser du att vi har en upprepning av samma sekvens vi hittade på * INF-filen som tidigare:.
ven_1002&dev_4393&cc_0104
. Du bör ersätta denna del med respektive sekvens du hittat ditt ärende och lämna resten av raden som de är. - b) Du kommer att märka att på flera ställen finns texten "ahcix64s", vilket är namnet på *. SYS-filen (utan förlängning) Jag kopierade i mitt fall. Om filen hette annorlunda ska du byta ut alla dessa händelser med sitt riktiga namn.
- Det kan vara så att sekvenserna för redigeringar a) och b) kan vara exakt samma, båda slutar med delsystemet värde istället för det konstiga CC.