Escolar Documentos
Profissional Documentos
Cultura Documentos
COMO SE PRECAVER DOS PROBLEMAS FONTE: Fórum GDH = HD 7200.11 Seagate Barracuda/Maxtor DiamondMax 22
Para quem não sabe, existe um problema reconhecido pela própria Seagate que acontece em certa ocasião depois que o micro é desligado.
Quando o micro é ligado novamente, podem ocorrer dois problemas, não vou entrar em detalhes técnicos aqui, vou dizer apenas os sintomas:
1. BSY (busy): isto é, o HD entra em modo ocupado e não sai mais. O HD não é mais identificado na BIOS;
2. LBA0: quando o HD é identificado na BIOS e no Gerenciador de Dispositivos mas não aparece no Windows Explorer. Nesse caso, o HD é
identificado na BIOS com 0Mb.
http://www.forumpcs.com.br/coluna.php?b=250301
Para saber se o seu HD é um dos afetados, entre no site da Seagate e digite o número de série do seu HD Seagate/Maxtor. Caso seja afetado,
baixe a firmware correspondente e atualize seu HD antes que o problema ocorra. No meu caso, só fiquei sabendo desse problema depois que
meu HD já tinha dado pau.
http://seagate.custkb.com/seagate/cr...p?DocId=207931
A parte interessante de tudo isso, é que o número de série do meu HD não foi identificado como problemático, apesar disso eu resolvi da mesma
forma que se resolveria de HD com o problema. Acredito que a Seagate deu ênfase para números de série de alguns países. Em alguns casos
resolveu simplesmente ignorar e falar que não era o mesmo problema, como constatei ao ligar para a Seagate.
No meu caso, quando eu tentava instalar a atualização da firmware dizia que o modelo do meu HD não correspondia, provavelmente devido ao
número de série. Então apliquei a firmware na mão, não aconselho, pois segundo a Seagate, perde a garantia caso o HD não seja problemático.
https://apps1.seagate.com/rms_af_srl_chk/
http://seagate.custkb.com/seagate/cr...951&NewLang=pt
http://seagate.custkb.com/seagate/cr...957&NewLang=pt
http://seagate.custkb.com/seagate/cr...969&NewLang=pt
http://seagate.custkb.com/seagate/cr...975&NewLang=pt
Deve ser baixada a ISO com o programa que faz a atualização de firmware automaticamente. Essa ISO deve ser gravada em um CD e o micro
deve ser inicializado com o CD na unidade. As instruções para instalação da firmware aparecem todas na tela.
No meu caso, como eu disse antes, não foi identificado o HD. Então tentei forçar a firmware na mão, MAS ISSO NÃO É RECOMENDADO E ANULA
A GARANTIA, apesar que fiquei sabendo, de fonte quase seguras que se você mandar um HD com a firmware atualizada, mesmo que não seja
um dos afetados, eles nem verificariam, mas o risco é de cada um.
O comando abaixo deve ser feito estritamente por quem sabe o que está fazendo.
NÃO ME RESPONSABILIZO PELO MAU USO DESSES COMANDOS E NEM POR EVENTUAIS DANOS OU PERDAS DE DADOS.
Desconecte qualquer um outro HD que esteja no computador para evitar que a firmware atualize algum outro HD.
Na tela onde se seleciona o HD onde a firmware será aplicada, digite CTRL+C, isso vai encerrar o programa .bat e caíra no prompt do DOS.
No prompt será digitado um comando parecido com o comando abaixo, o que muda é o nome do executável e o nome do arquivo com a
firmware. Para facilitar, o executável começa sempre com "FDL" e a firmware tem extensão ".LOD":
Código:
fdlxxxx -f sd1axxxx.lod -s -x -b -v
Agora, se o seu HD já foi afetado, provavelmente a firmware não ajudará em mais nada. O que pode ser feito é executar o procedimento abaixo
e, depois que o HD estiver funcionando corretamente atualizar a firmware.
Vou deixar claro que vou dar ênfase na parte de confecção, teste e conexão do cabo no HD para a solução do caso 2 (LBA0) que é o problema
que tive. Como não tive experiência com o BSY, não posso dar minha opinão, mas de qualquer forma, o cabo é mesmo, basta seguir as
instruções do link que passei acima.
NÃO ME RESPONSABILIZO PELO MAU USO OU POR DANOS CAUSADOS PELOS PROCEDIMENTOS ABAIXO. TAMBÉM NÃO GARANTO
QUE FUNCIONEM.
Existem várias formas de se conectar o HD ao computador, todas elas dependem de um formato chamado TTL. Esse TTL é composto
basicamente por 3 fios: Tx, Rx e GND (terra), um quarto fio pode existir quando existe a necessidade de fornecimento de energia. Na maioria
das vezes, conexões usando a porta serial precisam de fornecimento de energia. Conexões através da porta USB não precisam de fornecimento
de energia.
A maior parte das soluções do site citado acima é cara, fora que alguns componentes são difíceis de se achar. Mas algumas pessoas começaram
a usar cabos de celular que já possuem todos os componentes necessários internamente.
Eu comprei um cabo DKU-5 para celulares Nokia. O cabo não é original mas deu conta do recado. Gastei R$ 15,00 em uma solução que as
empresas chegam a cobrar R$ 3.500,00. O meu cabo veio com 5 fios dentro do cabo.
Passos:
3. Ligar o cabo no computador para fazer os testes básicos e identificar os fios. Se os drivers do cabos tiverem sido instalados corretamente,
será identificada uma porta associada ao cabo. Para saber qual porta é, basta entrar no Gerenciador de Dispositivos e olhar em "Portas (COM &
LTP)". No meu caso apareceu "DKU-5 (COM3)". Reparem pela foto do cabo, que a parte que é ligada no USB é bem mais comprida que a de
outros cabos USB, isso se deve pelo fato dos componentes estarem dentro dessa parte. Para ter certeza que o cabo tem os componentes
necessários para o procedimento, o cabo deve ser detectado pelo windows quando ligado na USB (mesmo sem nada conectado do outro lado).
4. Abrir o programa HyperTerminal, criar uma nova conexão e na hora de escolher as propriedades da porta configure: 38400, 8, Nenhum, 1,
Hardware.
O HyperTerminal só existe no Windows XP, para o Vista, deve ser usado algum outro programa de terminal como o http://ttssh2.sourceforge.jp/.
5. Identificando o Rx (por onde o cabo recebe os dados). Para facilitar, veja a foto:
Para identificar o Rx, precisamos identificar o GND primeiro. Pela foto o pino 8 (GND) quando entra em contato com o Rx, produz caracteres
aleatórios no HyperTerminal. Para saber a cor do fio que corresponde ao GND, podemos usar o conector do celular que foi removido e, com um
multímetro conectado no pino 8, ir conectando o outro terminal do multímetro em cada fio para descobrir a cor que corresponde ao GND.
Pronto, agora fica mais fácil descobrir qual é o Rx. Com o cabo conectado no computador e o HyperTerminal aberto, vá encostando o fio
identificado como GND em cada um dos outros fios, quando aparecerem caracteres estranhos no HyperTerminal, este é o Rx do cabo.
6. Identificando o Tx (por onde o cabo envia os dados): Sabendo qual é o Rx, vamos encostando ele em cada um dos outros fios restantes e, em
cada fio encostado, digitamos alguma coisa no teclado. Como a saída (Tx) e a entrada (Rx) estão conectadas, tudo que for digitado, sairá pela
Tx, entrará na Rx novamente e aparecerá na tela. Assim, quando aparecer algo na tela do HyperTerminal, descobrimos qual é o Rx.
Resumo:
A. Através do conector, sabendo qual pino é o terra (GND), usamos um multímetro para saber qual é o fio correspondente.
B. Sabendo qual é o GND, dentro do HyperTerminal ligamos o GND com cada um dos outros fios atá aparecerem caracteres estranho no
HyperTerminal, assim descobrimos o Rx.
C. Sabendo qual é o Rx, ligamos ele em cada um dos fios restante e, para cada fio que ligamos, digitamos algo no teclado e vemos se há
resposta na tela do HyperTerminal, dessa forma temos também o Tx.
7. O HD também possui seu próprio Rx (por onde entram os dados) e seu Tx (por onde saem os dados). Dessa forma vamos simplificar, o Tx é
por onde se fala e o Rx é por onde se escuta. Logo, o Tx do cabo falará com o RX do HD e o Tx do HD falará com o Rx do cabo.
As conexões ficarão assim:
Rx cabo => Tx HD
Tx cabo => Rx HD
[....]
N/A GND Tx Rx
8. Sabendo onde se liga cada coisa, vamos recuperar o HD! Abra o HyperTerminal com aquela configuração descrita acima. Antes de conectar o
cabo no computador, conecte no HD. Ligue o Tx do cabo com o Rx do HD e o Rx do cabo com o RX do HD, ligue também o GND do cabo com o
GND do HD. Conecte o cabo de força SATA do HD, mas atenção, o cabo de força tem que ser um cabo SATA verdadeiro, não vai funcionar se for
um daqueles adaptadores que existem de força IDE para SATA.
Caso o prompt acima não apareça, verifique se não existe mal contato entre as conexões ou se o Tx e o Rx estão invertidos.
Atenção! Os comandos digitados devem ser exatamente iguais aos comandos abaixo, lembrando que são diferenciadas maiúsculas de
minúsculas.
Então deve-se aguardar até que apareça algo parecido com o seguinte:
Código:
Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 00, Max Certify Rewrite Retries = 0000
User Partition Format 5% complete, Zone 00, Pass 00, LBA 00008DED, ErrCode 00000080, Elapsed Time 0 mins 05 secs
User Partition Format Successful - Elapsed Time 0 mins 05 secs
Tenha paciência, o resultado acima pode demorar alguns minutos, saia para tomar um ar, ir ao banheiro etc
Quando o texto tiver aparecido, desligue o computador, remova o cabo USB, conecte o cabo SATA e verifique na BIOS se o seu HD já está sendo
detectado.
COMO RESOLVER O PROBLEMA IDENTIFICADO BSY NOS HDs SEAGATE/MAXTOR:
O PROBLEMA ABAIXO NÃO FOI IDENTIFICADO PELO MEU HD, NÃO SEI ATÉ QUE PONTO ESSE PROCEDIMENTO É GARANTIDO,
TRADUZI O QUE ENTENDI DO PPROCEDIMENTO PARA AJUDAR QUEM TIVER DIFICULDADE DE ENTENDER O ORIGINAL.
Identificando o problema.
http://majorgeeks.com/Victoria_for_Windows_d5688.html
Para executar esse programa, talvez seja necessário desativar o antivírus. No meu caso o antivírus (AVG) detectou como vírus e tive que
desabilitá-lo.
O Victoria possui inúmeras funcionalidades de alta complexidade, só mexa em outras coisas se você souber exatamente o que está fazendo.
2. Execute o Victoria
6. Procure seu HD na lista, provavelmente, devido ao erro, a linha que se refere ao HD com problema deve estar em outra cor. A indicação BUSY
deverá aparecer realçada na parte de baixo da tela.
Executando o procedimento
Aqui existe uma diferença em relação ao procedimento acima para resolver o LBA0: antes de conectar o cabo USB e o cabo de força ao HD, é
necessário que a placa de circuito impresso (PCB) do HD seja removida, use uma chave de fenda para desparafusá-la.
Isso é necessário pois se o HD for conectado com a placa, será exibido o erro:
Código:
LED: 000000CC FAddr: 0024A051
Com isso, a entrada de novos comandos no HyperTerminal será bloqueada e não será possível fazer mais nada. Já com a placa desconectada, a
mensagem não pode ser enviada pela firmware para o HyperTerminal e a entrada de comandos é liberada.
Para evitar que a placa toque no HD, coloque um papelão ou um plástico como isolante entre a placa e o HD.
Caso o prompt acima não apareça, verifique se não existe mal contato entre as conexões ou se o Tx e o Rx estão invertidos.
Atenção! Os comandos digitados devem ser exatamente iguais aos comandos abaixo, lembrando que são diferenciadas maiúsculas de
minúsculas.
No procedimento abaixo eu compilei 3 formas diferentes de fazer o processo. Primeiro tente fazer sem passar pelos trechos descritos como 2a. e
3a. tentativas. Se não der certo, execute novamente incluindo o trecho descrito como "2a. tentativa", se não der certo novamente, ignore o
trecho da 2a. tentativa e inclua no processo o trecho descrito como "3a. tentativa".
ESSA É PARTE QUE REQUER MAIS CUIDADO, NÃO DEIXE OS PARAFUSOS ENTRAREM EM CONTATO COM A PCB OU VOCÊ PODE
QUEIMAR SUA PCB.
Remova o material que foi usado para isolar a placa do HD (papelão ou plástico), coloque a placa com cuidado no local onde será parafusada,
parafuse a placa novamente no HD (com cuidado para não causar um curto-circuito), lembrando que o cabo de força e os cabos Tx, Rx e GND
devem permanecer conectados desde o ínicio do procedimento.
Agora vamos ligar o motor, pressione CTRL+Z novamente e digite o comando abaixo:
Código:
F3 2>U (pressione enter)
2a. TENTATIVA - Faça o passo abaixo se a primeira tentativa não deu certo
--------------------------------------------------------------------------------
Então digitamos:
Código:
F3 2>/T (pressione enter)
E depois:
Código:
F3 T>F,,22 (pressione enter)
--------------------------------------------------------------------------------
Então digitamos:
Código:
F3 2>/1 (pressione enter)
Então digitamos:
Código:
F3 1>/T (pressione enter)
3a. TENTATIVA - Faça o passo abaixo se a segunda tentativa não deu certo, nesse caso, ignore o passo da segunda tentativa
--------------------------------------------------------------------------------
Digite o comando:
Código:
F3 T>i4,1,22 (pressione enter)
Agora o HD deve ser desligado e depois ligado novamente. Para fazer isso, remova o cabo de força do HD e aguarde uns 10 segundos e então
ligue o cabo novamente.
Pressione CTRL+Z.
--------------------------------------------------------------------------------
Tenha paciência, o resultado do último comando acima pode demorar alguns minutos, saia para tomar um ar, ir ao banheiro etc
Quando o texto tiver aparecido, desligue o computador, remova o cabo USB, conecte o cabo SATA e verifique na BIOS se o seu HD já está sendo
detectado.
OBSERVAÇÕES:
No cabo, você precisa cortar o conector do celular, deixar só o USB, identificar o que é RX, o que é TX e o que é GND.
Depois você vai conectar esses 3 fios (RX, TX e GND) nos três pinos do HD (veja a foto que eu postei).
Repare que parte azul é mais comprida que a de conectores USB normais. Isso não garante, mas é quase certeza que o cabo serve.
Pelo que li nos fóruns, cada cabo tem os fios de cores diferentes, não existe um padrão, por isso você deve identificar o que cada fio é.
Apenas complementando, o usuário 'leods92' esperou durante 3 horas no último comando e não aconteceu nada. Isso ocorreu com outras
pessoas. Caso demore e seja decidido desligar (o que não é recomendado), depois de ligar novamente, verifique se o HD ainda está com o
BSY ou se o problema mudou para o LBA0, caso esteja em LBA0, seria necessário apenas um comando e não o procedimento todo, o que
diminuiria em muito o stresse causado por esse procedimento.