AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / server / Perguntas / 690609
Accepted
mirabilos
mirabilos
Asked: 2015-05-09 04:59:50 +0800 CST2015-05-09 04:59:50 +0800 CST 2015-05-09 04:59:50 +0800 CST

Em que ordem devo conectar os cabos de alimentação e dados SATA para hotplug?

  • 772

Encontrei instruções divergentes na net sobre isso.

Para recapitular: SATA com o plugue de alimentação Molex (branco) de 4 pinos não é hot plug, mas o conector amplo ou os conectores separados (alimentação de 15 pinos e dados de 7 pinos) são.

No entanto, em que ordem eu conecto os cabos? A Asrock diz para conectar primeiro o cabo de dados à placa-mãe e, em seguida, conectar, nessa ordem, o cabo de alimentação e, em seguida, o cabo de dados à unidade. Outro guia de hardware diz para conectar o cabo de dados primeiro.

É surpreendente que uma resposta definitiva sobre isso seja tão difícil de encontrar.

sata
  • 4 4 respostas
  • 22772 Views

4 respostas

  • Voted
  1. Best Answer
    Adam Davis
    2015-05-09T10:22:50+08:002015-05-09T10:22:50+08:00

    Na especificação SATA, isso é referido como hot pluge hot removale eles são dois eventos separados. Embora as camadas elétrica e de comunicação suportem hot plug e remoção a quente, verifique se o controlador da unidade, o sistema operacional e os drivers são compatíveis.

    Observe que todos os itens abaixo se aplicam APENAS a hosts e dispositivos (ou seja, controladores de unidade e unidades) que AMBOS declaram serem compatíveis com hot plug.

    Se o seu controlador de unidade tiver instruções específicas, siga-as. Se não, continue lendo.

    Não importa qual plugue conectar primeiro. As unidades SATA podem ser conectadas a dados sem energia e a energia sem dados. Eles são projetados para que, quando os dados são conectados sem energia, algumas informações limitadas da unidade ainda possam ser obtidas (isso é usado principalmente em RAID e configurações de backup em que você deseja manter alguns discos off-line para reduzir o desgaste, mas ainda precisa saber o que está instalado ).

    Portanto, se você conectar a energia primeiro, a unidade liga, reconhece que não há cabo de dados e aguarda a conexão do cabo de dados.

    Se você conectar os dados primeiro, o computador reconhecerá o anexo da unidade e que a unidade não está pronta e aguardará o sinal da unidade de que está disponível.

    Se acontecer de você obter um único cabo com energia e dados, você descobrirá que os pinos de dados estão mais atrás do resto. Os pinos são colocados da seguinte forma:

    • Potência de pico de aterramento e pré-carga
    • Poder
    • Dados

    Isso sugere que, embora as unidades e controladores devam suportar a conexão de qualquer cabo em qualquer ordem, quando eles têm controle sobre como os cabos são conectados, eles preferem energia antes dos dados.

    Portanto, se você quiser ser pedante e preferir um pedido acima do outro, sua melhor aposta é seguir o que eles fazem e conectar o cabo de dados por último. Observe que desconectar os dados primeiro, depois a energia, ao remover a unidade, permitirá que a unidade detecte a remoção e possivelmente execute algumas tarefas de manutenção de milissegundos antes que a energia seja totalmente removida.

    Mas, novamente, a especificação permite conexão em qualquer ordem e deve funcionar bem em qualquer ordem.

    Trechos de especificação

    Da revisão SATA 3.0 de 2 de junho de 2009, versão Gold

    4.1.60 plug quente

    A conexão de um dispositivo SATA a um sistema host que já está ligado. O dispositivo SATA já está ligado ou ligado na inserção/conexão. Consulte a seção 7.2.5.1 para obter detalhes sobre cenários hot plug.

    Você pode pensar que o acima sugere que a energia deve ser aplicada primeiro ou simultaneamente, mas isso é esclarecido em 7.2.5.1:

    7.2.5.1 Visão Geral do Hot Plug

    O objetivo desta seção é fornecer o conjunto mínimo de requisitos normativos necessários para que um Host ou Dispositivo Serial ATA seja declarado como “Hot-Plug Capable”. Como existem vários eventos Hot-Plug, existem limitações elétricas e operacionais relevantes para cada um desses tipos de eventos. Os eventos são definidos abaixo e o recurso Hot-Plug é ainda classificado em:

    a) Compatível com Hot-Plug Surpresa
    b) Compatível com Hot-Plug compatível com SO

    Quando um host ou dispositivo é declarado compatível com Hot-Plug sem qualquer qualificador, isso implica que a interface SATA é compatível com Hot-Plug surpresa.

    Para efeitos desta especificação, as operações Hot-Plug são definidas como operações de inserção ou remoção, entre hosts e dispositivos SATA, quando qualquer um dos lados da interface é alimentado.

    ...

    Os hosts/dispositivos compatíveis com Hot-Plug não devem sofrer nenhum dano elétrico ou degradação elétrica permanente e devem retomar as operações Tx/Rx compatíveis após as operações OOB aplicáveis, após os eventos Hot-Plug.

    Aqui está a parte principal da especificação na qual você está interessado. Todas as situações a seguir não devem danificar o dispositivo ou host, e tanto o dispositivo quanto o host devem retomar a comunicação TX/RX normal após qualquer um dos eventos a seguir. Enquanto eles discutem arquiteturas específicas (backplanes, por exemplo), a unidade e o host são eletricamente iguais - esses são apenas métodos de conexão e não há diferença prática entre eles e seu cenário de cabo individual:

    A energia permanece conectada enquanto os dados são conectados/desconectados

    • Hot Plug / Remoção de Sinal Assíncrono: Um cabo de sinal é conectado / desconectado a qualquer momento. A alimentação do host/dispositivo permanece ligada, pois é fornecida por meio de um mecanismo alternativo, que não está associado ao cabo de sinal. Isso se aplica a aplicações externas cabeadas de via única e multivia.

    Os dados são conectados onde a energia não está disponível

    • Hot Plug/Remoção não energizada com reconhecimento de sistema operacional: Isso é definido como a inserção/remoção de um dispositivo em/de um conector de painel traseiro (sinal e energia combinados) que tem desligamento de energia. Antes da remoção, o host é colocado em um estado quiescente (não definido aqui) e a energia é removida do conector do backplane para o dispositivo. Após a inserção, o backplane é alimentado; tanto o dispositivo quanto o host inicializam e operam normalmente. O mecanismo para ligar/desligar o backplane e fazer a transição do Host para dentro/fora do estado “quiescente” não é definido aqui. Durante eventos OS-Aware, o Host é alimentado. Isso se aplica a aplicativos de backplane “curto” e “longo”.

    Há duas outras situações aqui que não se aplicam a esta questão. Leia as especificações para mais.

    No entanto, eles fornecem o seguinte aviso na especificação:

    NOTA: Isso não implica na retomada transparente da operação no nível do sistema, pois os dados podem ser perdidos, o dispositivo pode ter que ser redescoberto e inicializado, etc. Independentemente das definições acima, a remoção de um dispositivo, que ainda está girando, não é recomendado e deve ser evitado pelo projetista do sistema.

    Em outras palavras, a capacidade de remoção a quente é de responsabilidade do projetista do sistema e eles devem garantir que a unidade seja parada antes que ocorra a remoção a quente. Você, neste caso, é o projetista do sistema. Se o sistema operacional e o driver não tiverem um mecanismo que permita desligar a unidade antes de desconectá-los, você não está fornecendo suporte de remoção a quente adequado e não deve executar remoções a quente no sistema. Isso é resolvido pelos fabricantes, fornecendo gaiolas de unidade com travamento ou manipuladas, onde a trava para removê-las informa ao sistema operacional para executar o desligamento da unidade ou puxar a alça um pouco para fora. O usuário é instruído a aguardar a notificação de que a unidade pode ser removida (geralmente um LED no próprio suporte da unidade).

    • 51
  2. Atari911
    2015-05-09T06:08:37+08:002015-05-09T06:08:37+08:00

    Teoricamente, é melhor conectar o cabo de alimentação ao disco rígido para permitir que o disco rígido inicialize por um breve segundo, mas isso é apenas um breve 'momento'. Se você observar os conectores de alimentação em um cabo de alimentação SATA de 15 pinos e no conector de dados de 7 pinos, notará que alguns dos traços se estendem ligeiramente, o que permite que as conexões de alimentação façam contato antes das conexões de dados.

    Aqui está um exemplo: http://www.satacables.com/assets/images/sata-power-cable-extension-8-inch.jpg

    Portanto, para encurtar a história, faz pouca diferença em qual cabo físico você conecta primeiro , pois os conectores SATA pensaram nesse problema para você. Você poderia tecnicamente conectá-los ao mesmo tempo e ter resultados perfeitamente normais (como seria o caso ao conectar em um compartimento de unidade hot swap).

    • 5
  3. yagmoth555
    2015-05-09T05:43:30+08:002015-05-09T05:43:30+08:00

    Esta pergunta obteria mais resposta e atenção na seção do superusuário.

    Para sua pergunta, eu seguiria o manual da sua placa-mãe (asrock). Normalmente o disco rígido avisa quando você o conecta, portanto é mais lógico conectar o AC antes e depois do cabo de dados, mas sinceramente não acho que haja uma ordem, pois o caddy do hdd os conecta ao mesmo tempo quando você os desliza.

    A especificação SATA oferece suporte inerente para hot-swap usando pinos escalonados para o dispositivo, o que garante que os sinais de energia sejam combinados na sequência correta para permitir que a unidade seja ligada. A implementação dos pinos escalonados é executada na seguinte conexão de 3 estágios: primeiro, os pinos de aterramento se conectam para permitir a descarga eletrostática, em segundo lugar, os pinos de pré-carga se conectam para limitar a corrente de irrupção durante a inserção do dispositivo. Finalmente, os pinos de energia e dados se conectam. ( http://ask.adaptec.com/app/answers/detail/a_id/17175/~/principles-for-using-hot-swap-with-sas%2Fsata-systems )

    • 4
  4. Konrad Gajewski
    2015-05-09T07:21:39+08:002015-05-09T07:21:39+08:00

    Sempre achei que faz sentido conectar primeiro o cabo de dados. Quando a unidade estiver desligada, não haverá ruído ao conectar o cabo de dados. (Esses são meus 2 centavos).

    • 0

relate perguntas

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Você pode passar usuário/passar para autenticação básica HTTP em parâmetros de URL?

    • 5 respostas
  • Marko Smith

    Ping uma porta específica

    • 18 respostas
  • Marko Smith

    Verifique se a porta está aberta ou fechada em um servidor Linux?

    • 7 respostas
  • Marko Smith

    Como automatizar o login SSH com senha?

    • 10 respostas
  • Marko Smith

    Como posso dizer ao Git para Windows onde encontrar minha chave RSA privada?

    • 30 respostas
  • Marko Smith

    Qual é o nome de usuário/senha de superusuário padrão para postgres após uma nova instalação?

    • 5 respostas
  • Marko Smith

    Qual porta o SFTP usa?

    • 6 respostas
  • Marko Smith

    Linha de comando para listar usuários em um grupo do Windows Active Directory?

    • 9 respostas
  • Marko Smith

    O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL?

    • 3 respostas
  • Marko Smith

    Como determinar se uma variável bash está vazia?

    • 15 respostas
  • Martin Hope
    Davie Ping uma porta específica 2009-10-09 01:57:50 +0800 CST
  • Martin Hope
    kernel O scp pode copiar diretórios recursivamente? 2011-04-29 20:24:45 +0800 CST
  • Martin Hope
    Robert ssh retorna "Proprietário incorreto ou permissões em ~/.ssh/config" 2011-03-30 10:15:48 +0800 CST
  • Martin Hope
    Eonil Como automatizar o login SSH com senha? 2011-03-02 03:07:12 +0800 CST
  • Martin Hope
    gunwin Como lidar com um servidor comprometido? 2011-01-03 13:31:27 +0800 CST
  • Martin Hope
    Tom Feiner Como posso classificar a saída du -h por tamanho 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent Como determinar se uma variável bash está vazia? 2009-05-13 09:54:48 +0800 CST

Hot tag

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve