PDA

Visualizza versione completa : [XP] integrare driver sata con nlite


Alhazred
26-02-2009, 18.34.11
Dovrei creare un cd di installazione di XP con integrati i driver SATA della ASUS P5Q Pro.
Ho trovato il file di setup per tali driver, l'ho scaricato, ma quando dal prompt do il comando
setup.exe -a -a -pc:\sata
(il file di installazione l'ho rinominato setup.exe e si trova nella cartella c:\sata)
mi vengono installati i driver invece che estratte le cartelle contenute nell'installer.
Come devo fare per avere i file da integrare con nlite?

Alhazred
26-02-2009, 18.55.20
Il file che ho scaricato potrebbe non essere quello corretto, io ho preso il file dal sito asus, ma forse dovrei prenderlo dal sito intel, non so però quale devo scaricare, so che il chipset della scheda madre è il p45.
Mi dareste una mano?

RNicoletto
27-02-2009, 16.49.18
Sposto la discussione nella sezione appropriata. ;)

Billy_B
27-02-2009, 18.08.33
Come devo fare per avere i file da integrare con nlite?

I file driver da integrare su nLite hanno sempre l'estensione *.inf

Teoricamente puoi integrare tutti i file .inf che vuoi, poi Windows installa automaticamente quelli giusti... se ci sono.

Aquax
27-02-2009, 18.09.00
Il file setup forse era corretto, ma devi utilizzare l'opzione -a e basta.

Devi scaricare gli Intel Matrix Storage Manager, e estrarli con quel comando.

Ti faccio un upload dei drivers già estratti che utilizzo io, sono dell'ultima versione 8.7.0.1007 http://ifile.it/6ds0845

Alhazred
27-02-2009, 18.54.52
Ho rimesso mano oggi su quel pc, non c'è stato bisogno di nulla.
All'avvio viene caricato un driver sata contenuto nel bios della scheda madre e l'installer di windows xp in questo modo riconosce le periferiche sata senza bisogno di driver aggiuntivi.

Grazie comunque per l'interessamento.

The Saint
28-02-2009, 13.17.32
Ho rimesso mano oggi su quel pc, non c'è stato bisogno di nulla.
All'avvio viene caricato un driver sata contenuto nel bios della scheda madre e l'installer di windows xp in questo modo riconosce le periferiche sata senza bisogno di driver aggiuntivi.

Grazie comunque per l'interessamento.
Questo succede perchè probabilmente hai impostato gli hard-disk in "IDE compatibility" o qualcosa del genere... per sfruttare tutte le potenzialità del sata2 devono essere messi in AHCI... ed è in questo caso che vengono chiesti i driver in fase di setup di Windows.

Come già detto daAquax, li trovi sul sito Intel sotto il nome di "Intel Matrix Storage Manager", c'è sia il file eseguibile con il programma che andrà caricato dopo l'installazione di Windows, sia il file con solamente i driver (file .inf, etc.)... usabile per creare un floppy, oppure per integrarli con nlite. ;)

Alhazred
28-02-2009, 15.23.12
Allora mi viene in mente una cosa.
Adesso Windows XP è installato, se installo i driver SATA, riavvio e nel bios imposto la modalità AHCI, continuerà tutto a funzionare senza problemi ma con i drive SATA sfruttati al meglio, giusto?

The Saint
01-03-2009, 08.15.00
Allora mi viene in mente una cosa.
Adesso Windows XP è installato, se installo i driver SATA, riavvio e nel bios imposto la modalità AHCI, continuerà tutto a funzionare senza problemi ma con i drive SATA sfruttati al meglio, giusto?In teoria sì, in pratica non ho mai provato... a volte se non sono installati da subito (in fase di setup), so che ci possono essere problemi, nel senso che Windows non si avvia ed esce fuori la classica BSOD...

Alhazred
01-03-2009, 11.43.48
Male che vada posso rientrare nel bios ed impostare di nuovo la modalità compatibile IDE per far ripartire Windows, no?

The Saint
01-03-2009, 11.47.21
Male che vada posso rientrare nel bios ed impostare di nuovo la modalità compatibile IDE per far ripartire Windows, no?
Sì, certo... ;)

Alhazred
01-03-2009, 12.09.10
Ok, appena ne avrò la possibilità farò la prova e riporterò qui il risultato.

The Saint
11-03-2009, 17.13.40
Nel frattempo ho trovato questa guida... era per una scheda madre specifica, ma l'ho modificata per renderla generica (per chipset Intel):


- Per attivare la modalità AHCI:

Windows Vista

1. Avviare Vista normalmente (ide)
2. Avvio-> Esegui e digitate Regedit
3. Cercare: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\Msahci
4. Cambiare il valore della voce Start in 0 (zero)
5. Uscire da regedit e riavviare
6. Abilitare l'AHCI da BIOS prima di riavviare Vista.


Windows XP

1. Scaricare f6flpy3287.zip (http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&ProductID=2101&DwnldID=17269&strOSs=44&OSFullName=Windows*%20XP%20Professional&lang=eng) (è l'ultima versione del driver Intel attualmente disponibile, la 8.7)
2. Estrarre l'archivio Zip e copiare "IaStor.sys" in Windows\system32\drivers
3. Installare "iaStor.inf" e "iaAHCI.inf" (tasto destro "installa")
4. Copiate il testo qui sotto ed incollatelo in un file .txt:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\CriticalDeviceDatabase\pci#ven_8086&dev_3A22&cc_0106]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\iaStor]
"Type"=dword:00000001
"Start"=dword:00000000
"Group"="SCSI miniport"
"ErrorControl"=dword:00000001
"ImagePath"="system32\\drivers\\iaStor.sys"
"tag"=dword:00000019
"DisplayName"="Intel AHCI Controller"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\iaStor\Parameters]
"queuePriorityEnable"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\iaStor\Enum]
"0"="PCI\\VEN_8086&DEV_3A22&SUBSYS_B0051458&REV_02\\3&13c0b0c5&0&FA"
"Count"=dword:00000001
"NextInstance"=dword:00000001
5. Rinominate il file in ahci.reg
6. Doppio Click e ok per aggiungere al registro e riavviare win
7. Settare "Storage Configuration" nel bios in AHCI, quindi "salva ed esci"
8. Al riavvio verranno installati nuovi drivers, sarà necessario indicare il percorso del file "iastor.sys" che è stato scompattato dal f6flpy3287.zip per completare l'installazione
9. Riavviare winxp.


Non ho provato personalmente, ma dovrebbe funzionare... :)