Unidades SATA: Qual é a diferença entre o modo IDE e o AHCI?
26
Acabei de construir um PC pela primeira vez. Minha placa-mãe Gigabyte me notifica após o POST que tenho unidades SATA operando no "IDE MODE". Ele me pergunta se eu quero mudar para o modo AHCI para permitir a troca a quente. Qual é a diferença?
AHCI, ou Advanced Host Controller Interface, é uma maneira mais destacada de expor adaptadores de armazenamento aos sistemas operacionais. É relativamente novo, o Win Vista é o primeiro lançamento do Windows a tirá-lo da caixa, mas é definitivamente o caminho do futuro. Os sistemas operacionais mais antigos, ou aqueles que simplesmente não possuem drivers, não podem usar interfaces no modo ACHI e requerem interfaces mais antigas no estilo IDE paralelo para acessar o armazenamento. Essa é a razão pela qual você sempre precisa adicionar drivers enquanto instala o Windows XP em placas-mãe com unidades de inicialização SATA.
Se você pode usá-lo, sempre use AHCI sempre que possível.
Isso não responde à pergunta. Qual é a diferença? "Uma maneira mais destacada" não me diz nada! O que é uma "maneira mais destacada"?
Elmue
15
Apenas 2 grandes diferenças entre o modo AHCI e IDE.
O AHCI permite a troca a quente de discos rígidos se o chipset da placa-mãe também suportar, e também habilita o NCQ para discos rígidos se eles o suportarem. O modo IDE não permite nenhuma dessas funções.
Há um pequeno impacto no desempenho do disco rígido quando você usa o modo IDE devido à desativação do NCQ.
A troca a quente funciona para mim no modo IDE. Na verdade, acabei de substituir um disco no meu array mdadm e ele foi detectado imediatamente. Quando fiz o mesmo há uma semana, tive que executar echo "0 0 0" >/sys/class/scsi_host/host<n>/scanpara o kernel detectar um novo disco.
Nowaker
Nowaker: Isso é definitivamente uma coisa do YMMV. Não é necessariamente uma capacidade padrão.
Shayne
4
O modo IDE permite que uma unidade SATA emule uma unidade PATA para instalação de sistemas operacionais que não suportam Sata (principalmente o Windows XP). Geralmente você instala, atualiza / instala drivers e alterna para o modo AHCI. Se você estiver executando um sistema operacional mais recente, deve ser um acéfalo mudar.
Apenas 2 grandes diferenças entre o modo AHCI e IDE.
O AHCI permite a troca a quente de discos rígidos se o chipset da placa-mãe também suportar, e também habilita o NCQ para discos rígidos se eles o suportarem. O modo IDE não permite nenhuma dessas funções.
Há um pequeno impacto no desempenho do disco rígido quando você usa o modo IDE devido à desativação do NCQ.
Intel PDf's no padrão AHCI, se você quiser fazer alguma leitura
fonte
echo "0 0 0" >/sys/class/scsi_host/host<n>/scan
para o kernel detectar um novo disco.O modo IDE permite que uma unidade SATA emule uma unidade PATA para instalação de sistemas operacionais que não suportam Sata (principalmente o Windows XP). Geralmente você instala, atualiza / instala drivers e alterna para o modo AHCI. Se você estiver executando um sistema operacional mais recente, deve ser um acéfalo mudar.
fonte