Newsgroup: it.comp.hardware
Titolo: problema con AHCI

MB   : Gigabyte GA-MA790FXT-UD5P
 
CPU  : AMD Phenom II X2 550 3,1 GHz  AM3 boxed
 
RAM  : Corsair 3x4 GB CML16GX3M4X1600C7 (per motivi oscuri se inserisco la 
4a il pc non parte)
 
SV     : PCI Express Sapphire Radeon HD 4890 1GB
 
OP    : Windows 7 pro 64 bit SP1
 
BIOS : Award versione F7 (la penultima, l'ultima è una beta)
 
HD :    Unità #1 - SAMSUNG SSD 830 Series (119 GB)
           Unità #2 - ST31000340AS (931 GB)
           Unità #3 - ST31000520AS (931 GB)
 
MAST. :Unità #1 - ASUS DRW-22B2ST
            Unità #2 - PLEXTOR DVDR   PX-810SA ATA Device
 
Ultimamente ho montato un SSD samsung 830 e seguendo i consigli avuti qui ho 
settato il controller SATA/IDE su AHCI. Seguendo anche i consigli Samsung ho 
fatto una istallazione pulita del OS. Tutto bene, eccetto il fatto che in 
fase di boot il BIOS non vede più il masterizzatore Asus; in seguito, sempre 
in fase di boot, mi compare per qualche secondo un messaggio in verde che 
dice: ODD0 : ASUS DRW22B2ST. Poi il sistema parte regolarmente ma 
naturalmente non vede il masterizzatore Asus. La mia MB ha 6 connettori SATA 
e 2 connettori Gigabyte SATA, che nel manuale sono descritti nella stessa 
maniera. L'Asus è connesso ad un connettore Gigabyte (gli altri 6 sono 
occupati). Prove fatte nel BIOS:
- provato a settare AHCI il "on chip Sata type": si blocca tutto in fase di 
caricamento di windows.
- provato a risettare il "onboard SATA/IDE ctrl mode" su IDE : va tutto bene 
e torno a vedere il masterizzatore Asus. 
 

 e torno a vedere il masterizzatore Asus.
 
metti tutto sull'integrato e dai una letta al manuale.
 
 
 
-- 
MirkoB.   
ne...@bsi-net.it
 
Motoretta BMW R1200R Lightgrey
 
L'indirizzo em@il non è da considerarsi pubblico,
ma utilizzabile solo per temi inerenti il NG corrente.

 L'Asus è connesso ad un connettore Gigabyte (gli altri 6 sono occupati).
 
hai 1 SSD e due HDD , piu' due lettori ottici, in totale sono
5 unita' , a meno che hai altri dispositivi non indicati o staffe
eSATA
 
inizia a specificare in modo preciso le connessioni attuali,
quindi le porte usate per ciascuna unita' (o porta eSATA),
esempio:
 
SATA2_0 -> SSD Samsung 830
SATA2_3 -> HDD Seagate 1TB
SATA2_5 -> staffa eSATA
GSATA2_1 -> DVD Asus
 
e le impostazioni attuali del BIOS , esempio:
 
OnChip (0-3)-> AHCI
OnChip (4-5) -> IDE
OnBoard (0-3) -> AHCI
 
credo che gia' riordinando le idee ti sara' piu' facile
venire a capo del problema (oppure come ha detto
Mirko, leggendo con attenzione il manuale)
 
ciao
luca
 
 
 

 L'Asus è connesso ad un connettore Gigabyte (gli altri 6 sono occupati).
 
hai 1 SSD e due HDD , piu' due lettori ottici, in totale sono
5 unita' , a meno che hai altri dispositivi non indicati o staffe
eSATA
 
inizia a specificare in modo preciso le connessioni attuali,
 
Ecco qua:
SATA2_0 -> SSD Samsung 830
SATA2_1 -> HDD Seagate 1TB
SATA2_2 -> HDD Seagate 1TB
SATA2_3 -> per cassetto estraibile
SATA2_4 -> presa eSATA frontale
SATA2_5 -> masterizzatore Plextor
GSATA2_1 -> DVD Asus
 
non avevo inserito le posizioni 3-4 in quanto per ora non adoperate.
 
OnChip (0-3)-> AHCI
OnChip (4-5) -> IDE
OnBoard (0-3) -> AHCI
 
ecco, con questi settaggi  succede questo:
- dopo il riconoscimento delle periferiche (non vede l'ASUS) mi compare la 
scritta verde: ODD0 Asus DRW-22B2ST
- parte il boot di windows ma dopo l'apparizione del logo lo schermo si 
oscura e riparte il BIOS
 
Beh posso sempre collegare l'Asus al SATA2_4 dato che non la adopero, 
casomai userò il cassetto, ma rimane il problema di poter usare le GSATA in 
modalità AHCI  il "onboard SATA/IDE ctrl mode" mentre in modalità IDE 
funzionano
 
credo che gia' riordinando le idee ti sara' piu' facile
venire a capo del problema (oppure come ha detto
Mirko, leggendo con attenzione il manuale)
 
Ciao, grazie a te ed a Mirko per l'assistenza.
 
Riccardo 
 

 oscura e riparte il BIOS
 
questo dipende dal fatto che non hai installato correttamente
i driver durante l'installazione, puoi risolvere usando un trick
nel registry , attivando il servizio msahci.sys e successivamente
installando i driver AMD
 
la procedura e' la seguente (trovi maggiori info in rete):
 
- entrare nel BIOS ed impostare la voce "OnChip" nella modalita' IDE
- caricare Windows 7
- aprire il programma con regedit.exe
- cercare la chiave:
  HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
  e modificare la voce "Start" in "0"
- riavviare il sistema ed entrare nel BIOS
- modificare voce "OnChip" su AHCI
- salviare e riavviare W7
 
a questo punto puoi installare i driver AMD scaricati dal sito
ufficiale o da quello Gigabyte
 
al termine delle operazioni, se funziona tutto, quindi
SSD in AHCI e DVD Asus in IDE, esegui un test con
AS-SSD per verificare le prestazioni del Samsung 830,
(puoi anche eseguirlo adesso e valutare le differenze
tra prima e dopo)
 
ciao
luca
 
 
 

 
 
"2fast"  ha scritto nel messaggio 
news:50670b34$0$17945$4faf...@reader1.news.tin.it...

le mie conoscenze sono abbastanza rudimentali...quali driver devo cercare? 
 


 
seleziona Driver e OS , poi puoi scaricare sia il pacchetto
completo "AMD Chipset Driver (include chipset\sata raid driver)"
con installazione guidata, che i soli driver AHCI
"AMD SATA AHCI Driver (Preinstall driver .." da installare
manualmente tramite Gestione Dispositivi
 
si potrebbe provare un'altra procedura ,non l'ho mai fatto
con sistemi AMD quindi e' a tuo rischio, cioe' l'installazione dei
driver AMD con il controller OnChip 0-3 in IDE Mode, questo
permette l'avviamento del sistema operativo senza BSOD,
ed abilitando inizialmente l'AHCI sulle sole porte 4-5 (OnChip),
in questo modo si dovrebbe essere in grado di installare i driver
AMD ed abilitare relativi servizi necessari, successivamente
si cambia la modalita' anche alle porte 0-3 in AHCI (OnChip)
 
ricapitolando:
 
- BIOS "OnChip 0-3" in IDE
  e "OnChip 4-5" in AHCI
- caricare W7 ed installare il pacchetto completo driver AMD
- successivamente entrare nuovamente nel BIOS ed impostare
  "OnChip 0-3" in AHCI
 
intanto hai risolto il provlema con il DVD Asus ?
(cioe' collegandolo ad una porta GSATA2
ed impostando "OnBoard" su IDE)
 
ciao
luca
 
 
ps: attenzione al "quoting"
 
 
 

 
 
"2fast"  ha scritto nel messaggio 
news:5068348d$0$13277$4faf...@reader2.news.tin.it...

allora, ti rispondo:
ho provato ma il pc fa il reboot del BIOS dopo l'apparizione del logo 
windows.
 
Ho già scaricato il driver dal link che mi hai gentilmente comunicato. Nel 
frattempo, seguendo il tuo consiglio, avevo scaricato il driver dal sito AMD 
qui: 
http://support.amd.com/it/gpudownload/windows/Pages/raid_windows.aspx
 . 
Sembra che i due files siano uguali sia come denominazione che come 
dimensione ma con date molto diverse, quello AMD ha una date di release di 3 
anni più recente...mah.
Comunque seguirò la prima procedura che mi hai suggerito, non appena le mie 
orecchie smetteranno di fumare :)
Ah, sono veramente ammirato per la tua pazienza nei miei confronti.
Ciao.
Riccardo. 
 

"2fast"  ha scritto nel messaggio
news:5068348d$0$13277$4faf...@reader2.news.tin.it...
 
 
- BIOS "OnChip 0-3" in IDE
  e "OnChip 4-5" in AHCI
- caricare W7 ed installare il pacchetto completo driver AMD
- successivamente entrare nuovamente nel BIOS ed impostare
  "OnChip 0-3" in AHCI
 
Fatto tutto quanto mi hai consigliato, tutto bene, il punteggio con AS-SSD è
passato da 219 punti a 447 punti!
adesso vedo anche il DVD Asus, sia nel BIOS che nelle risorse del computer.
ti ringrazio.
 
Ciao.
Riccardo. 
 

 ha scritto nel messaggio
news:506974d1$0$17956$4faf...@reader1.news.tin.it...

perfetto, hai usato il primo metodo o il secondo ? (curiosita')
 
per un SSD collegato ad controller 3Gbps , e' un buon
punteggio, con un sistema piu' recente AMD/Intel e
SATA 6Gbps, il punteggio sarebbe salito a circa 700 punti,
comunque nell'utilizzo normale andra' benissimo anche cosi'
(con l'AHCI attivo dovresti notare miglioramenti anche nel
caricamento dell'OS)
 
ciao
luca
 
 
 
 
 

 
 
"2fast"  ha scritto nel messaggio 
news:5069898a$0$13271$4faf...@reader2.news.tin.it...
 
perfetto, hai usato il primo metodo o il secondo ? (curiosita')
 
per un SSD collegato ad controller 3Gbps , e' un buon
punteggio, con un sistema piu' recente AMD/Intel e
SATA 6Gbps, il punteggio sarebbe salito a circa 700 punti,
comunque nell'utilizzo normale andra' benissimo anche cosi'
(con l'AHCI attivo dovresti notare miglioramenti anche nel
caricamento dell'OS)
 
ciao
luca
 
Ho usato il primo metodo, dato che avevo capito che lo avevi già provato.
Al riavvio, dopo aver fatto quello che mi avevi consigliato, ero rimasto 
male vedendo che mi erano scomparsi i due HD di archivio, ma è bastato 
rientrare nel BIOS e settale la voce "On chip SATA port 4-5 tipe" su AS 
SATA.
In effetti ho riscontrato un miglioramento nelle velocità del PC, anche nel 
caricamento dell' OS.
Data l'età che ho, mi sento fiero di aver sistemato il mio PC a cui sono 
affezionato per averlo assemblato e configurato da solo, anche se il grosso 
del lavoro lo hai fatto tu.
 
Ciao e ancora grazie.
 
Riccardo
 
 

 
"2fast"  ha scritto nel messaggio
news:5069898a$0$13271$4faf...@reader2.news.tin.it...
 
ciao
luca
 
Tanto per chiudere il thread, una settimana prima avevo scritto alla 
Gigabyte TW esponendo il problema, mi hanno risposto ieri dandomi pi� o meno 
le stesse tue istruzioni *eccetto* il trucchetto del registro, cio� dicono 
che devo installare l'OS da capo. Magari puoi scrivergli rendendoli edotti 
del tuo trucco. :)
Ciao.
Riccardo. 
 

 edotti del tuo trucco. :)
 
beh, non esageriamo, non l'ho inventato mica io,
evidentemente non lo consigliano perche' non
vogliono far mettere le mani nel registro di sistema,
con tutte le controindicazioni che comporta
(in questo caso e' un'operazione collaudata)
 
almeno potevano essere piu' veloci nella risposta
(che per loro e' una FAQ)
 
ciao
luca
 
 
 

Scusa ragazzi ma ho anche io la stessa mb (ga-ma790fxt-ud5p)
ed il problema in fase di caricamento dovuto all'aggiornamento del driver.
Però io parto da una situazione funzionante con driver fornito sul sito gigabyte e modalità AHCI già attiva (chiave di registro già = 0)
Il problema subentra se aggiorno il driver con quello presente sul sito AMD o con l'aggiornamento automatico da windows 7 x64.
 
Sapete dirmi cosa fare ? ( oltre non aggiornare il driver... :P )
 
Grazie!
-- 
MB:ga-ma790fxt-ud5p; CPU:PhenomII 905e; hd1:WD Velocraptor 150gb(WDC1500HLFS), hd2:Samsung Spinpoint F3 1T(HD502HJ); ram:8gb ddr3 AMD performance edition
 

Sapete dirmi cosa fare ? ( oltre non aggiornare il driver... :P )
 
non so se Riccardo (peret) abbia aggiornato i driver o meno,
forse e' il caso che risponda lui su questo, pero' in
genere i driver specifici sono ottimizzati e, essendo piu'
recenti, risolvono bug e migliorano le prestazioni
 
hai provato ad aggiornare solo i driver AHCI (F6 preinstall driver)
tramite gestione periferiche ?
 
ciao
luca
 
 
 
 
 
 
 

 
 
non so se Riccardo (peret) abbia aggiornato i driver o meno,
forse e' il caso che risponda lui su questo, pero' in
genere i driver specifici sono ottimizzati e, essendo piu'
recenti, risolvono bug e migliorano le prestazioni
 
Ho aggiornato i driver presi dal sito Gigabyte, modificato il BIOS e il 
registro come da te suggerito e va quasi tutto bene, vedo l'SSD, i due HD, i 
due DVD, il PC � molto veloce. Dico quasi perch� ho solo un piccolo difetto: 
se faccio "sospendi" o "disconnetti", al ritorno non vedo pi� i due HD n� in 
computer n� in dispositivi. Negli eventi trovo questo messaggio:
Nome registro: System
Origine:       Disk
Data:          06/10/2012 16:09:44
ID evento:     15
Categoria attivit�:Nessuna
Livello:       Errore
Parole chiave: Classico
Utente:        N/D
Computer:      riccardo-PC
Descrizione:
Il dispositivo \Device\Harddisk1\DR1 non � ancora pronto per l'accesso.
XML evento:
<Event xmlns="
http://schemas.microsoft.com/win/2004/08/events/event
">
  <System>
    <Provider Name="Disk" />
    <EventID Qualifiers="49156">15</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2012-10-06T14:09:44.680807300Z" />
    <EventRecordID>13801</EventRecordID>
    <Channel>System</Channel>
    <Computer>riccardo-PC</Computer>
    <Security />
  </System>
  <EventData>
    <Data>\Device\Harddisk1\DR1</Data>
    <Binary>0F00800001000000000000000F0004C0040100009D0000C0000000001600000000000000000000004C13000000000000FFFFFFFF000000005800000A00010000FD0006122801080000000000F000000000000000000000004062140A80FAFFFF00000000000000001080140A80FAFFFF000000000000000000000000000000001B000000010000000000000000000000000000000000000000000000000000000000000000000000</Binary>
  </EventData>
</Event>
 
e uno uguale per Harddisk2\DR2. Per vederli ancora devo riavviare il PC. 
Forse dovrei aggiornare i firmware degli HD, non so. Ho googlato ma non ho 
ancora trovato la soluzione.
 
Ciao.
Riccardo.
 
 
 
 

 ancora trovato la soluzione.
 
se prima non avevi questo problema, puo' dipendere dai driver
o meglio da alcune impostazioni, ad esempio adesso sono
settati come rimovibili (hot swap) , inizia a cercare tra le opzioni,
se non trovi niente provo a cercare anch'io in rete
 
ciao
luca
 
 
 
 
 

Avevo provato ad aggiornare anche solo il driver AHCI estraendoli dall'eseguibile dal sito AMD.
 
i dischi hanno entrambi le impostazioni di default 
"cache in scrittura" abilitato
"disattiva scaricamento buffer" disabilitato
"prestazioni migliori" selezionato (ma possono essere rimossi tramite "rimozione sicura hardware")
 
il driver del controller non ha impostazioni..
 
nel pacchetto amd per il southbridge (v12.8) il driver ahci è :
1.2.001.0331 del 11/04/2012
 
non so cosa tenti di installare windows7 ma va in errore come quelli recenti di amd.
 
nel pacchetto gigabyte il driver ahci è 
1.2.0.125 del 05/05/2009 LA PRIMA RELEASE!
 
In mezzo ci sono 17 versioni per i chipset sb7xx!!
 
riscontro il problema già a partire da driver più vecchi, 
ma non li ho provati tutti, con i 12.6 a forza di provare mi è costato una reinstallazione completa dell'SO.
 

 ancora trovato la soluzione.
 
se prima non avevi questo problema, puo' dipendere dai driver
o meglio da alcune impostazioni, ad esempio adesso sono
settati come rimovibili (hot swap) , inizia a cercare tra le opzioni,
se non trovi niente provo a cercare anch'io in rete
 
Scusa....dici che devo cercare tra le opzioni. Quali? Non ho capito.
 
Ciao
Riccardo 
 

 Scusa....dici che devo cercare tra le opzioni. Quali? Non ho capito.
 
su un forum ho trovato una soluzione tramite hotfix:
http://support.microsoft.com/kb/977178
 
 
ho "googlato" per altre spiegazioni, ma questa mi sembra
la piu' plausibile
 
ciao
luca
 
 
 
 
 
 
 
 
 

 recenti di amd.
 
su una GA-MA770-UD3 ho installato con successo proprio
questi driver, la modalita' e' RAID , anche se non ci sono
volumi RAID (e' per comodita' nel caso mi dovesse servire in futuro)
 
ciao
luca
 
 
 
 
 
 
 
 
 

 
 
"2fast"  ha scritto nel messaggio 
news:50779c53$0$13283$4faf...@reader2.news.tin.it...

Grazie, avevo gi� letto qualcosa circa il timeout degli HD. Nell'articolo si 
suggerisce comunque di aspettare l'aggiornamento software, credo che 
aspetter�.
 
Ciao
Riccardo
 
 
 
 
 
 

 ha scritto nel messaggio
news:50779c53$1$13283$4faf...@reader2.news.tin.it...

ulteriori informazioni sul PC, sistema operativo W7 32bit ,
2GB DDR2, Athlon II X2, il southbridge della Gigabyte e' SB710,
l'SSD per il momento e' un Samsung 830 128GB
(quando finisco l'installazione ne usero' uno piu' piccolo)
 
il BIOS e' impostato in RAID (comunque compatibile con
AHCI ed NCQ) , il pacchetto driver e' quello specifico
per RAID v12.8 , l'utility RAIDExpert non e' recentissima
(ho usato quella per la serie SB800) ma e' essenziale per
attivare l'NCQ , altrimenti risultava disabilitato
 
successivamente ho provato diverse combinazioni di
driver, anche in modalita' AHCI, e non ho riscontrato
nessun blocco del sistema, in alcuni casi non c'e' stato
verso di far andare l'NCQ, quindi ho reimpostato la modalita'
RAID , reinstallato driver 12.8 (specifici RAID) e RAIDExpert
(per SB800)
 
purtroppo le prestazioni del SB710+Samsung 830 non sono
eccellenti, al contrario degli Intel ICH9R (+20%) , ho provato
ad installare un controller PCI-E SATA 6Gbps , ma per un
problema non identificato il sistema si bloccava durante il POST
(lo stesso controller 6Gbps funziona perfettamente su altri PC)
 
il tempo di caricamento dell'OS e' di circa 30-35 secondi,
troppi secondo me, appena posso provo con un vecchio SSD
OCZ Vertex 30GB o con un Crucial m4 64GB
 
ciao
luca