Lecteurs SATA: Quelle est la différence entre le mode IDE n / b et AHCI?

26

Je viens de construire un PC pour la première fois. Ma carte mère Gigabyte m'informe après le POST que j'ai des disques SATA fonctionnant en "MODE IDE". Il me demande si je souhaite passer en mode AHCI pour autoriser le remplacement à chaud. Quelle est la différence?

Neil Traft
la source

Réponses:

24

AHCI, ou Advanced Host Controller Interface, est une façon plus détaillée d'exposer les adaptateurs de stockage aux systèmes d'exploitation. C'est assez nouveau au fur et à mesure, Win Vista étant la première version de Windows à l'avoir sorti de la boîte, mais c'est certainement la voie de l'avenir. Les systèmes d'exploitation plus anciens, ou ceux qui manquent simplement de pilotes, ne peuvent pas utiliser les interfaces en mode ACHI et nécessitent des interfaces de style IDE parallèle plus anciennes pour accéder au stockage. C'est la raison pour laquelle vous devez toujours ajouter des pilotes lors de l'installation de Windows XP sur les cartes mères avec des disques de démarrage SATA.

Si vous pouvez l'utiliser, utilisez toujours AHCI autant que possible.

SysAdmin1138
la source
3
Cela ne répond pas à la question. Quelle est la différence? "Une manière plus en vedette" ne me dit rien! Qu'est-ce qu'une "façon plus détaillée"?
Elmue
15

Seulement 2 différences majeures entre le mode AHCI et IDE.

AHCI permet le remplacement à chaud des disques durs si le chipset de la carte mère le prend également en charge, et il active également NCQ pour les disques durs s’ils le prennent en charge. Le mode IDE ne permet aucune de ces fonctions.

Il y a une petite baisse des performances du disque dur lorsque vous utilisez le mode IDE en raison de la désactivation de NCQ.

Intel PDf sur la norme AHCI si vous souhaitez faire quelques lectures

Moab
la source
Le remplacement à chaud fonctionne pour moi en mode IDE. En fait, je viens de remplacer un disque dans ma baie mdadm et il a été détecté immédiatement. Quand j'ai fait la même chose il y a une semaine, j'ai dû exécuter echo "0 0 0" >/sys/class/scsi_host/host<n>/scanpour que le noyau repère un nouveau disque.
Nowaker
Nowaker: C'est définitivement une chose YMMV. Ce n'est pas nécessairement une capacité standard.
Shayne
4

Le mode IDE permet à un lecteur SATA d'émuler un lecteur PATA pour l'installation d'OS qui ne prennent pas en charge Sata (notamment Windows XP). Généralement, vous installez, mettez à jour / installez les pilotes et passez en mode AHCI. Si vous utilisez un système d'exploitation plus récent, il devrait être facile de changer.

Compagnon Geek
la source