Newsgroup: it.comp.hardware.storage
Titolo: AHCI

Ho un computer Dell Inspiron 530
 
SCHEDA MADRE:
Dell Inspiron 530
 
Chipset:
Intel Bearlake G31
 
PROCESSORE:
DualCore Intel Core 2 Duo E8500, 3166 MHz (9.5 x 333)
 
BIOS:
AWARD
Versione   (713D1P53) EVALUATION ROM - NOT FOR SALE
Tipo       Award Phoenix - AwardBIOS
Data       02/24/09
 
Volendo montare un SSD sono entrato nel BIOS, ma non riesco ad attivare la 
modalità AHCI, in quanto c'è solo la possibilità: RAID o IDE. Ho provato ad 
impostare la modalità RAID (ho letto in alcuni messaggi che va anche bene) 
ma poi il sistema non riesce ad avviarsi. Sapreste per cortesia dirmi cosa 
dovrei fare?
Grazie a chi mi risponderà e un saluto a tutto il NG.
Albo
 
 

Albo ha detto questo lunedì :

Non ti rimane che lasciarlo in IDE mode allora...comunque per usare la 
modalità RAID occorre installare i driver del chipset, alias Intel 
Rapid Storage. Oppure quelli previsti dalla stessa DELL, dato che il pc 
è prodotto da quell'azienda.
 
 

 dirmi cosa dovrei fare?
 
ipotizzando che la modalita' RAID abbia il supporto AHCI/NCQ
per cambiare al volo l'impostazione del controller devi usare
un "trick" , pero' devi specificare il sistema operativo usato,
spero compatibile con il comando TRIM (Seven, Linux, OS X)
 
 
ciao
luca
 
 
 
 
 
 
 


Tante grazie per avermi risposto
Ciao
Albo 
 
 

 dovrebbe essere l'ICH7 (oppure ICH7R, ICH7M, ecc..)
 
Intanto ti ringrazio per il tuo interessamento.
Tramite l'utility "Everest" ho avuto il seguente risultato:
Sotto la voce chipset mi trovo due voci:
North Bridge: Intel Bearlake G33
South Bridge: Intel 82801IR ICH9R
 
Avendo 2 dischi rigidi su uno ho installato Windows XP e sul secondo sto 
provando Windows 7 (che quando sarà tutto a posto penso di fare un'immagine 
con "Acronis true image 10" e di metterla sul SSD)
 
Ho qualche possibilità d'impostare la modalità AHCI? se si potresti per 
favore spiegarmi passo passo cosa dovrei fare, visto che non sono esperto.
Grazie
Albo 
 
 

 favore spiegarmi passo passo cosa dovrei fare, visto che non sono esperto.
 
purtroppo non e' semplice ed occorre fare dei tentativi
 
il problema di fondo e' stabilire il southbridge esatto,
mancando la relativa impostazione nel BIOS non ti resta
altro che provare con la modalita' RAID con Win7 ,
puoi seguire questa procedura che vale per
impostare l'AHCI sperando funzioni anche nel tuo caso:
http://support.microsoft.com/kb/922976
 
(ovviamente tu devi impostare in RAID)
 
guida in italiano:
http://www.chicchedicala.it/2010/01/21/abilitare-la-modalita-ahci-nel-bios-dopo-linstallazione-di-windows-per-aumentarne-le-prestazioni/
 
 
 
per precauzione effettua un backup del sistema
(immagine con Acronis va benissimo) , ci sono
delle guide anche per Windows XP ma procediamo
con un sistema alla volta
 
una volta che sei riuscito a caricare il sistema operativo
in modalita' RAID puoi installare i driver aggiornati
e l'utility Intel RST (l'ultima versione e' la 10.8 ma
andrebbe bene anche la 9.6) :
http://downloadcenter.intel.com/Detail_Desc.aspx?lang=ita&changeLang=true&DwnldId=20624
 
 
oppure, se non dovesse funzionare, installa la vecchia
versione 7.8 Matrix Storage Management per l'ICH7 :
http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&ProductID=2101&DwnldID=17296
 
 
sia con RST che MSM puoi controllare che per i
dischi sia attiva la voce "Accodamento dei comandi
in modalita' nativa" (o simile in italiano ed inglese) ,
che corrisponde all'NCQ
 
ho trovato anche una procedura alternativa ma non
mi assumo responsabilita' in quanto non l'ho mai provata:
http://www.hwupgrade.it/forum/showthread.php?t=1795003
 
 
ciao
luca
 
 
 
 
 
 
 
 
 


 
Ma allora se il pc usa realmente quel chipset il supporto ad AHCI 
dovrebbe essere presente... amenochè per qualche ragione il Bios custom 
del pc in questione non permetta di attivarlo, ma mi sembra strano 
francamente.
 
 

 una corrispondente scheda di altri produttori
 
e probabilmente una delle tante č l'abilitazione di AHCI
 
Ti ringrazio e domani proverrň i consigli che mi hai dato
Ciao
Albo
 
 


Molto probabilmente  Dell blocca molte possibilità nel BIOS. Infatti non mi 
fa neanche vedere le temperature e le tensioni.
Tante grazie
Albo 
 
 


Stessa cosa con il disco che contiene XP.
Credi che dovrò desistere o mi resta ancora qualche possibilità?
Scusami per la perdita di tempo, e purtroppo non so come sdebitarmi,
Ciao
Albo 
 
 

 Scusami per la perdita di tempo, e purtroppo non so come sdebitarmi,
 
tranquillo, nessuna perdita di tempo :)
 
attualmente sei in IDE mode e sia 7 che XP funzionano
bene, specifica con quali driver e se riesci ad installare le
utilty RST o MSM
 
credo che mancando l'opzione sul BIOS sia difficile andare
oltre, se il southbridge e' l'ICH9R dovresti riuscire ad installare
almeno il software .. poi cerchiamo di capire quanto incide
sulle prestazioni e se vale la pena tentare vie alternative
(come la guida segnalata)
 
ciao
luca
 
 
 
 
 


Ieri ho eseguito la patch dalla cartella "prepare" e sambrava che si fosse 
installata. Oggi ho invece lanciato il setup della cartella "Intel Matrix 
Storage Manager v7.6.1.1002 WHQL" e mi dice: Il computer non presenta i 
requisiti minimi per l'installazione.
Credo proprio che desisterò.
Un'ultima cosa: è importante che l'SSD sia allineato?
Grazie
Albo 
 
 

 Un'ultima cosa: è importante che l'SSD sia allineato?
 
si', decisamente si'
 
ci sono molte discussioni a riguardo, anche dei test che ho
condotto personalmente, se vuoi approfondire:
http://groups.google.com/group/it.comp.hardware.storage/browse_thread/thread/b235e37181d1b27f/b768fc4f2fdfa01a
 
 
 
mi dispiace che non hai potuto risolvere il problema con l'AHCI,
credo per colpa del BIOS "castrato" del sistema Dell, ad ogni
modo se vuoi installare un SSD noterai dei miglioramenti rispetto
ad un hard disk meccanico
 
se non vuoi spendere molto, considerando il tuo sistema,
ti consiglio un SSD da 60-64GB , ad esempio OCZ Agility 3 60GB
(80-85E) , Crucial m4 64GB o OCZ Vertex 3 60GB (90-95E) ,
ci sono modelli piu' economici che costano anche meno
(Vertex Plus o Kingston V200) , decidi tu in base al budget
 
 
ciao
luca
 
 
 
 
 
 


Complimenti! hai fatto un grandissimo lavoro.  Come è possibile controllare 
se un disco è allineato? e come si procede per allinearlo?
 
Ho già acquistato un OCZ Agility 3 60GB dove provvisoriamente ho caricato 
l'immagine di XP, che ho su uno degli altri due hard Disk.
Grazie
Albo
 
 

 l'immagine di XP, che ho su uno degli altri due hard Disk.
 
grazie, l'analisi e' un punto di partenza per capire quanta
differenza c'e' tra partizioni allineate e non (caso estremo)
 
per controllare l'allineamento puoi usare il solito comando
da prompt:
wmic partition get name, index, size, startingoffset
 
se la colonna Starting Offset (byte) e' divisibile per 4096
la partizione e' allineata, altrimenti non lo e' ..
 
puoi anche usare AS-SSD (software di benchmark)
che nel riquadro in alto a sinistra indica offset/allineamento
e driver in uso
 
cosi' approfitti per testare l'SSD e quantificare la perdita di
prestazioni rispetto ad un nuovo sistema , ad esempio
con Agility 3 60GB su piattaforma (SATA 6Gbps (AHCI, NCQ)
 
160/70 MB/s sequenziale
18/50 MB/s random
48/70 MB/s random 64 thread
(risultati trovati in rete)
 
ti ricordo che queste sono le prestazioni minime, con dati
non comprimibli, se fai il test con ATTO (dati altamente
comprimibili) ottieni risultati piu' alti , circa 250MB/s seq.
 
alcune discussioni per approfondire sulle prestazioni degli SSD:
http://tinyurl.com/ssd201108
 
http://tinyurl.com/ssd201108controller
 
http://tinyurl.com/ssd201108memorie
 
http://tinyurl.com/ssd201109firmware
 
 
 
ciao
luca
 
 
 
 
 

 e driver in uso
 
Ho istallato e usato AS-SSD e questi sono i risultati:
SSD OCZ (dove ho provvisoriamente installato WIN XP)
http://i40.tinypic.com/n695zs.jpg
 
 
SEAGATE (dove ho WIN 7 installato )
http://i41.tinypic.com/25fimf7.jpg
 
 
WESTERN DIGITAL (dove ho WIN XP installato )
http://i41.tinypic.com/x51hkx.jpg
 
 
Cosa mi dici dei risultati?
Adesso vorrei partizionare e riformattare l'SSD per allinearlo. Cosa dovrei 
usare?
Mi consigli di farlo anche sul SEAGATE, visto che risulta non allineato? 
(Oppure sugli HAD DISK non serve)
Scusami per le tante domande.
Ciao
Albo 
 
 

 Scusami per le tante domande.
 
l'SSD non e' allineato, se non ti crea problemi puoi
reinstallare XP da zero usando un piccolo accorgimento,
inizializzarlo e formattarlo con Windows 7:
con Gestione Disco, elimini la partizione, crei un nuovo volume
(partizione) e la formatti in NTFS (cosi' e' allineata)
 
quando reinstalli XP non devi formattare o toccare la
partizione presente sull'SSD
 
le prestazioni dell'Agility 3 sono penalizzate sia dalla modalita' IDE
(assenza NCQ, bassi valori 4K-64thread) che dal disallineamento
(bassi valori in scrittura casuale), riprova il bench dopo averlo allineato
 
gli hard disk non necessitano di allineamento in quanto
non usano settori 4K con emulazione (non sono dei
dischi Advanced Format) , se li vluoi allineare ugualmente
(senza nessun beneficio) puoi eseguire lo stesso procedimento
che ti ho indicato
 
ciao
luca
 
 
 
 
 
 
 
 
 


Ancora tante grazie per la tua gentilezza.
Ciao
Albo