PDA

Επιστροφή στο Forum : Sata controller σε ide mode?!?



ikaros
08-02-09, 21:10
Σε μητρική Asus P5KPL-VM (http://www.asus.com/products.aspx?modelmenu=2&model=1772&l1=3&l2=11&l3=563&l4=0) όταν τρέχω το intel chipset identification utility μου βγάζει το εξής:

http://img88.imageshack.us/img88/2509/sataideoe6.th.jpg (http://img88.imageshack.us/my.php?image=sataideoe6.jpg)

Γιατί λέει ότι ο sata controller βρίσκεται σε ide mode?
Το PC έχει ένα IDE DVD-ROM και ένα SATA δίσκο και τρέχει Windows 2003 x86.

treli@ris
08-02-09, 21:23
Καλα λεει, εκτος κι αν τον ειχες ρυθμισμενο σε AHCI (http://en.wikipedia.org/wiki/Advanced_Host_Controller_Interface) mode

tedd
08-02-09, 22:01
Για να λειτουργουν οι sata συσκευες σε ahci mode και όχι ως ide θα πρέπει να γίνει εγκατάσταση των σχετικών drivers κατα την εγκατάσταση του λειτουργικού συστηματος όπου πρέπει να πατήσεις το F6 οταν θα εμφανιστεί το σχετικό μύνημα και να βάλεις την δισκετά με τους οδηγούς.

ChangeAllNow
09-02-09, 11:46
Σωστά απαντούν οι παραπάνω.
Αν όμως θέλεις να ενεργοποιήσεις το AHCI χωρίς νέα εγκατάσταση,
θέλει λίγη δουλειά :
http://www.msfn.org/board/enable-AHCI-Intel-ICH9-t109450.html
http://www.msfn.org/board/index.php?showtopic=109450&st=160
http://www.neowin.net/forum/index.php?showtopic=457699
http://www.overclock.net/intel-motherboards/269993-how-enable-ahci-ncq-windows-2k.html
http://62.109.81.232/cgi-bin/sbb/sbb.cgi?&a=show&forum=1&show=3792&start= .
Ξέρω οτι είναι πολλά και περίπλοκα αλλά με λίγα λόγια δες το post #162
στο δεύτερο link που δίνω και εκεί που λέει για αλλαγές στο IAAHCI.INF,
εσύ κάνε τις αλλαγές σύμφωνα με το chipshet της μητρικής (ICH7) που έχεις.
Σαν driver χρησιμοποίησε τον http://downloadmirror.intel.com/15251/eng/STOR_all32_f6flpy32_8.7.0.1007_PV.zip .
1) download intel AHCI drivers version 8.7.0.1007
2) copy iastor.sys to windows\system32\drivers\
3) αλλαγές στο IAAHCI.INF
4) install modified iaAHCI.inf (δεξί κλικ-εγκατάσταση)
5) reboot
6) change in bios from IDE to AHCI

ikaros
09-02-09, 15:58
Ok, thanks everybody. Κατάλαβα τι παίζει και τώρα κοιτάζω τα links του ChangeAllNow :oneup:

kodimis
10-02-09, 12:00
Έχω το ίδιο πρόβλημα αν κατάλαβα καλά. Έκανα εγκατάσταση στο laptop τα XP με τον σκληρό στο Compatibility, και τώρα δεν μπορώ να εγκαταστήσω τους SATA Drivers (μου λέει ότι ο υπολογιστής δεν πληρεί τις ελάχιστες προϋποθέσεις). Το ερώτημα τώρα είναι το εξής: αξίζει να κάνω όλη τη διαδικασία (είτε με nLite είτε με την πολύκοπη ενεργοποίηση του ACHI χωρίς νέα εγκατάσταση); Θα κερδίσω κάτι σημαντικό; Ή να αφήσω τον σκληρό μου σε IDE mode όπως είναι τώρα;

zig
10-02-09, 12:52
Μην σε πάρω στον λαιμό μου, αλλά δεν νομίζω ότι βλέπεις διαφορές ταχύτητας με τους δυο τρόπους.

ChangeAllNow
10-02-09, 18:32
Εντάξει έχει διαφορές
(http://www.hardwaresecrets.com/article/27/1
http://www.hardwaresecrets.com/article/315),
πιθανότατα όμως είναι λογικό να μείνεις σε κάτι που
δουλεύει παρά να μπλέξεις σε διαδικασίες που δεν
είναι απλές και εύχρηστες.
Αν όμως θέλεις να δοκιμάσεις, σημείωσε το μοντέλο
του φορητού και διευκρίνησε το μήνυμα "ελάχιστες προϋποθέσεις".

kodimis
10-02-09, 22:00
Χμμμ, ενδιαφέρον.. Ο φορητός είναι TOSHIBA Satellite A300 - 1MT. Όταν πάω να εγκαταστήσω τους drivers λέει: "Το συγκεκριμένο σύστημα δεν καλύπτει τις ελάχιστες απαιτήσεις για την εγκατάσταση του λογισμικού. Η εγκατάσταση θα τερματιστεί".
Φαντάστηκα ότι βγάζει αυτό επειδή στο BIOS ο δίσκος είναι σε Compatibility mode, δηλ. σε IDE.

ChangeAllNow
11-02-09, 14:30
Ο sata driver για το μοντέλο σου είναι
http://support1.toshiba-tro.de/tedd-files2/0/stormng-20080805075914.zip.

(Εδώ http://eu.computers.toshiba-europe.com/innovation/download_drivers_bios.jsp?service=EU
όλοι οι οδηγοί για Xp, εδώ το manual :http://support1.toshiba-tro.de/tedd-files2/0/userman-en-20080728114825.zip).

Δεν θα κάνεις install αλλά μέσα στο φάκελλο που έγινε extract
θα εκτελέσεις την εντολή iata_cd.exe -a -a -p "όρισε φάκελλο".
Μέσα στο φάκελλο που όρισες θα βρεις drivers για 32bit και 64bit.
Στο Device manager θα δεις στις συσκευές συστήματος το chipshet της μητρικής,
ενώ στους ελεγκτές sata θα δεις το sata device.
Αν στο αρχείο iaAHCI.inf υπάρχει ίδια εγγραφή, τότε
(1) αντιγράφεις το iastor.sys στο c:\windows\system32\ και
κάνεις (2) δεξίκ πάνω στο iaAHCI.inf και διαλέγεις εγκατάσταση.
Αν όχι τότε κάνεις τις αλλαγές που ταιριάζουν στο pc και προχωράς 1,2.
Επανεκκίνηση- αλλαγή σε sata mode-και αν όλα έχουν γίνει σωστά-το sata λειτουργεί.
Δες ένα οδηγό http://www.msfn.org/board/enable-AHCI-Intel-ICH9-t109450.html
και διάβασε συγκεκριμένα
http://www.msfn.org/board/How-to-enable-AHCI-on-Intel-ICH9-under-X-t109450.html&st=160&gopid=779656#entry779656 .

kodimis
11-02-09, 16:43
θα εκτελέσεις την εντολή iata_cd.exe -a -a -p "όρισε φάκελλο"... δεν πολυκαταλαβαίνω τι εννοείς εδώ!!!
Τις οδηγίες που λέει στο 2ο link τις είχα ήδη ακολουθήσει, αλλά χωρίς αποτέλεσμα!

ChangeAllNow
11-02-09, 17:23
θα εκτελέσεις την εντολή iata_cd.exe -a -a -p "όρισε φάκελλο"... δεν πολυκαταλαβαίνω τι εννοείς εδώ!!!
Τις οδηγίες που λέει στο 2ο link τις είχα ήδη ακολουθήσει, αλλά χωρίς αποτέλεσμα!

ΠΧ : iata_cd.exe -a -a -p c:\intel .
Πες μου στους ελεγκτές sata τι γράφει (στον device manager)...

ikaros
11-02-09, 17:24
@ChangeAllNow

Εγώ δε βρίσκω ποια τιμή πρέπει να αλλάξω στο iaAHCI.inf δεδομένου ότι έχω ICH7.
Έχω βρει όμως, σύμφωνα με το overclock.net (http://www.overclock.net/3106500-post2.html), σε ποια τιμή πρέπει να την αλλάξω (27C0).

ChangeAllNow
11-02-09, 17:52
@ChangeAllNow

Εγώ δε βρίσκω ποια τιμή πρέπει να αλλάξω στο iaAHCI.inf δεδομένου ότι έχω ICH7.
Έχω βρει όμως, σύμφωνα με το overclock.net (http://www.overclock.net/3106500-post2.html), σε ποια τιμή πρέπει να την αλλάξω (27C0).

Εφ' όσον εντόπισες τον sata controller είσαι σε καλό δρόμο :

Intel® 82801GB/GR/GH (ICH7 Family) Serial ATA Storage Controller - 27C0

Άρα όπου 27C1, θα μπεί το 27C0.

ikaros
11-02-09, 20:24
Με προβληματίζει αυτό το 27C1. Που το είδες?

kodimis
11-02-09, 20:35
ΠΧ : iata_cd.exe -a -a -p c:\intel .
Πες μου στους ελεγκτές sata τι γράφει (στον device manager)...

Τους SATA Controllers τους εμφανίζει στην επιλογή IDE ATA/ATAPI και γράφει 2928 στον έναν και 292D στον δεύτερο

Επίσης, οι SATA Drivers όταν ξεσυμπιεστούν δίνουν ένα αρχείο .exe και κάτι άλλα αρχεία notepad και word. Τα αρχεία που λες να αντιγράψω και να τροποποιήσω δεν υπάρχουν πουθενά..


Λοιπόν, τα βρήκα όλα και τα έκανα όλα σωστά (νομίζω). Δηλ. στο αρχειάκι έκανα τις αλλαγές με βάση την οικογένεια του chip και τους SATA Controllers, αλλά δυστυχώς δεν δούλεψε. Στην εκκίνηση πετάει μια μπλε οθόνη στιγμιαία και ξαναπροσπαθεί..

ChangeAllNow
11-02-09, 21:18
Με προβληματίζει αυτό το 27C1. Που το είδες?

Τις αλλαγές τις κάνουμε στο αρχείο iaAHCI.inf.
ΔΗΛΑΔΗ η σειρά :
%PCI\VEN_8086&DEV_27C1&CC_0106.DeviceDesc% = iaStor_Inst,PCI\VEN_8086&DEV_27C1&CC_0106
θα γίνει :
%PCI\VEN_8086&DEV_27C0&CC_0106.DeviceDesc% = iaStor_Inst,PCI\VEN_8086&DEV_27C0&CC_0106
και ούτω καθ' εξής


Τους SATA Controllers τους εμφανίζει στην επιλογή IDE ATA/ATAPI και γράφει 2928 στον έναν και 292D στον δεύτερο

Επίσης, οι SATA Drivers όταν ξεσυμπιεστούν δίνουν ένα αρχείο .exe και κάτι άλλα αρχεία notepad και word. Τα αρχεία που λες να αντιγράψω και να τροποποιήσω δεν υπάρχουν πουθενά..

Δεν σημείωσα την επόμενη εντολή : iata_cd.exe -a -a -p c:\intel.
Στο αρχείο iaAHCI.inf θα αντικαταστήσεις το 2929 με το 2928 ΚΑΙ
θα προσθέσεις κάτω απο κάθε σειρά που εμφανίζεται το 2928 (μετά την αλλαγή)
και μιά σειρά με το 292D στη θέση του :
ΔΗΛΑΔΗ η σειρά :
%PCI\VEN_8086&DEV_2929&CC_0106.DeviceDesc% = iaStor_mobl_Inst, PCI\VEN_8086&DEV_2929&CC_0106
θα γίνει :
%PCI\VEN_8086&DEV_2928&CC_0106.DeviceDesc% = iaStor_mobl_Inst, PCI\VEN_8086&DEV_2928&CC_0106
%PCI\VEN_8086&DEV_292D&CC_0106.DeviceDesc% = iaStor_mobl_Inst, PCI\VEN_8086&DEV_292D&CC_0106
κτλ



Η διαδικασία είναι :
α) αντιγραφή του iastor.sys στο windows\system32\
β) δεξί κλικ στο αλλαγμένο iaAHCI.inf και εγκατάσταση του
γ) επανεκκίνηση
δ) ενεργοποίηση του sata

kodimis
12-02-09, 00:19
Ακριβώς αυτά έκανα!! Αλλά τίποτα... Δεν ξέρω τι μπορεί να φταίει..

andreasp
12-02-09, 11:57
Αν εχουμε κάνει εγκατάσταση Windows XP, σε achi mode, με drivers πατώντας το F6, πώς γυρνάμε σε IDE Mode?
Απλά αλλάζουμε το mode απο το bios και ολα καλα?
ή πώς γυρνάμε σε raid mode ? Πάλι Format?

ChangeAllNow
12-02-09, 19:45
Ακριβώς αυτά έκανα!! Αλλά τίποτα... Δεν ξέρω τι μπορεί να φταίει..

Δεν κατάφερα να εντοπίσω manual με συγκεκριμένες πληροφορίες γιά A300 (chipshet).
Ψάξε στο manual, στο google, όπου μπορείς, αν έχεις το ICH9M ή το ICH9R.
Θα πρέπει να αλλάξει αναλόγως το iaAHCI.inf.



Αν εχουμε κάνει εγκατάσταση Windows XP, σε achi mode, με drivers πατώντας το F6, πώς γυρνάμε σε IDE Mode?
Απλά αλλάζουμε το mode απο το bios και ολα καλα?
ή πώς γυρνάμε σε raid mode ? Πάλι Format?

Από AHCI σε IDE η πιό απλή διαδικασία που σκέφτομαι είναι στον device manager ενημέρωση οδηγών και εγκατάσταση χειροκίνητα
των παλιών PCI IDE και μετά αλλαγή στο bios και επανεκκίνηση.
(Είναι παράξενο αλλά αυτή η περίπτωση έχει σπάνια συζητηθεί).
Γιά το RAID δεν χρειάζεται τίποτα άλλο παρά να δημιουργηθεί ο πίνακας (πρέπει
να το υποστηρίζει η μητρική) http://en.wikipedia.org/wiki/Redundant_array_of_independent_disks .



Και γιά τους δύο: Με repair/install των XP από cd φιαγμένο με το nilite (δηλαδή με οδηγούς και γιά sata),
εύκολα (εννοώ απλά) περνάς από το ένα στο άλλο.
{1.Boot από το CD
2.Επιλογή ENTER (όχι R(ecovery))
3.F8
4.R}

http://www.msfn.org/board/Integration-of-Intel-Sata-and-Raid-drive-t107504.html
http://www.msfn.org/board/enable-AHCI-Intel-ICH9-t109450.html

@ ADSLgr.com All rights reserved.