Reparar Maxtor STM3500320AS

Embed Size (px)

Citation preview

reparar Maxtor STM3500320ASPostado 8 de fevereiro de 2009 em Hardware por Savonarola849 Comments Algum tempo atrs eu tive um problema com um dos meus discos rgidos Maxtor STM3500320AS. O problema em questo foi causado por um defeito bem conhecido (agora) no firmware desta famlia (e outros) discos rgidos da Seagate (que comprei anos atrs Maxtor).Aparentemente, o caso Seagate o aperto confortvel para liberar o patch com grande descontentamento de milhes de usurios ao redor do mundo como testemunha no frum de suporte (por favor, anote o tempo da redao deste artigo, descobri que o frum em questo j no est disponvel ... mas para ter uma idia da situao foram mais de 70 pginas de mensagens dos usurios interessados no caso). E, entretanto, os discos rgidos que estavam bloqueando tornou-se mais e mais numerosos. A nica soluo: enviar o disco rgido para o reparo e recuperar assim o acesso aos seus dados e, claro, no tem um delicioso peso de papel em sua mesa. Sim, porque o disco no impossvel quando isso acontece. Simplesmente entra em uma chamada ocupada e BIOS do computador no v-lo ou v-lo ... mas a maioria do tamanho 0 MB!Infelizmente enviar o disco para a Seagate significaria um enorme desperdcio de tempo ... se voc considerar que mais de uma semana atrs "me escreveu um e-mail para a Seagate para pedir instrues sobre o que fazer e ainda no recebi qualquer resposta. Felizmente algum disposto usurio postou na internet um procedimento para ressuscitar os nossos entes queridos que sofrem os discos problema em questo. H tambm um debate decente sobre a autoria do procedimento ... Eu no fao mal a pblico nenhum seguindo todos os links para diversos sites e fruns sobre o procedimento e, em seguida, vou explicar o que eu fiz ... Caber a quem ler o meu artigo parece bom paraEste o primeiro post que eu encontrei em um frum com a explicao detalhada do procedimento:http://www.msfn.org/board/index.php?showtopic=128807&pid=828228&mode=threaded&start=100 # entry828228Aparentemente, no entanto, o autor teria copiado a partir deste site:http://yura.projektas.lt/files/seagate/720011_ES2.html (no pergunte o que a linguagem )Neste frum, h uma explicao detalhada do procedimento:http://forum.hddguru.com/tutorial-resolve-lba-seagate-7200-bios-don-recognize-t11040.htmlNeste site, no entanto, existem alguns artigos sobre o problema:http://techreport.com/discussions.x/16246No balano, no entanto, aqui est como eu fiz isso.Primeiro de tudo eu me propus a encontrar o material que eu precisava. No foi fcil, porque as lojas de eletrnicos so raros agora e depois que eu fiz antes de pedir que voc precisa na internet. Virei-me para Robot Itlia onde eu comprei os seguintes itens:Converter nvel RS232-TTL (a interface que permitir ligar a eletrnica do disco rgido)

USB-> miniatura de srie (no caso o primeiro no funcionar)Jumper Wires F / F e Jumper Cables M / M (que so muito teis para fazer as ligaes)Ento aqui e eu comprei um adaptador USB para serial RS232 como o laptop que eu no tinha usado o segundo, um suporte de bateria para duas pilhas AAA MICROSTILO para fornecer o circuito 3V atual e um bom soldador.

Depois de montada a coisa toda o que voc tem (recomendo fortemente que voc organizar em uma bela mesa espaosa para que voc possa agevolemnte acesso a todos os componentes):

Como voc pode ver na foto, voc tem que conectar os circuitos adaptador RS232-TTL conversor USB-RS232. No circuito do conversor, em seguida, voc tem que conectar a bateria aos pinos VCC (fio vermelho da bateria ou o + positivo) e GND (terra, preto e, em seguida, o plo begativo -). O circuito em seguida entre as vrias pernas tem aqueles RX e TX para a transmisso de dados / sinais. Estes devem ser ligados respectivamente aos pinos TX e RX do disco rgido que voc pode encontrar, referindo-se o seguinte desenho:

Se estiver errado e reverter os dois fios no se preocupe que voc no fazer mal nenhum, simplesmente no vai funcionar aps o procedimento e voc ter que inverter as ligaes.Neste ponto, voc tem que ativ-lo no seu computador o programa HyperTerminal programa ou equivalente. Para quem no sabe este programa (oh mame agora eu "era") usado para conectar um ao outro para os antigos BBS (Bulletin Board System) antepassados da Internet. Uma vez que voc abrir o programa que voc precisa para configurar uma conexo simples atravs da interface serial vamos usar, se ele est fisicamente presente no computador que ele um criado pelo adaptador USB-RS232. As configuraes de conexo vai ser como aqueles na figura a seguir:

Neste ponto, o procedimento varia conforme o problema que voc tem: disco rgido com a parte do motor, mas que no reconhecido pela BIOS do PC (ocupado) ou no disco rgido reconhecido, mas como LBA 0.Eu tive o problema mais grave, o do estado ocupado e, em seguida, ilustrar os passos que eu tinha que fazer.Uma vez lanado, o terminal de conexo deve executar uma operao fsica de disco rgido bastante delicada. Em teoria, voc deve remover o PCB (ou seja, a placa de circuito eletrnico que est em cada disco rgido), a partir do caso do prprio disco rgido (o scatolotta de metal em poucas palavras), mas tambm apenas desapertar dois parafusos para colocar um pedao papelo entre os contatos do motor disco rgido interno (ver foto abaixo).

Na primeira foto logo acima do quadrado vermelho voc pode ver os trs contatos condutores de corrente e os sinais do PCB ao motor disco rgido interno. So em esfregar contato, algum tipo de pequenas nascentes por isso s soltar o parafuso e deslize um pedao de papelo para parar os contatos. Para desapertar os parafusos da PCB precisa de uma chave de fenda Torx 6 Mini ... aqueles em forma de uma estrela, por assim dizer.Antes de eu tentar dar uma explicao tcnica: o problema que a unidade est em um estado de so-called OCUPADO que basicamente bloqueia a porta SATA impedindo assim a BIOS durante as verificaes iniciais em Power-PC, para detectar o disco rgido . Quando voc est indo para conectar o disco rgido no terminal ir mostrar as palavras como "LED: 000000CC FAddr: XXXXXXXX". Uma vez que voc receber este erro a sesso de terminal est completamente bloqueado e no aceita mais comandos. De modo a contornar este problema, deve, em seguida, remover o PCB desde o corpo do disco rgido de modo que o comando que envia o erro no pode ser enviado para a sesso de terminal.Neste ponto, ento, os contatos, uma vez quebrado pode fornecer energia para o disco rgido, mas inflexvel ateno para o disco rgido atual usando um cabo conector de alimentao SATA presentes na fonte de alimentao do computador. Se voc usar um gabinete externo (por exemplo, USB) ou um adaptador Molex-SATA voc vai com toda a probabilidade uma variedade estonteante de personagens na sesso de terminal. Isso ocorre porque os conectores de alimentao SATA tem um fio laranja que carrega a nutrio adequada para discos rgidos SATA. Voc deve tentar organizar sua mesa para que voc tenha acesso ao interior do gabinete do computador e usar um desses conectores para conectar o disco rgido. Quando dado o poder para o disco rgido na janela do terminal que voc tem que dar o comando CTRL + Z e voc deve ver um prompt como este:F3 T>Se voc no v verifique todas as conexes: uma nutrio adequada de 3volts ao conversor TTL circuito, correto direo do RX e TX cabos, etc.Depois de obter o prompt, voc deve entrar no nvel dois dos comandos (no vou me debruar sobre a explicar os comandos do firmware do disco rgido), emitindo o seguinte comando:F3 T> / 2 (entrar)F3 2>Em seguida, d o comando para parar o motor do disco rgido (mesmo que, na realidade, no est ligado):F3 2> Z (enter)Spin down completo Tempo Decorrido 0,147 ms (o tempo ir variar aqui) F3 2>Agora o jogo de magia . Retire o pedao de papelo que bloqueia os contatos do motor do disco rgido e aperte os parafusos. Cuidadoso durante a operao no para separar os cabos de todo o carrossel Especialmente a energia para o disco duro deve estar presente durante esta operao.Agora voc tem que digitar o seguinte comando para reiniciar o disco rgido do motor:F3 2> U (entrar)E voc deve ver algo semelhante ao seguinte:Spin Up CompletoTempo decorrido 7,093 segundosF3 2>E, claro, ouvir o motor arrancar.Agora v para o nvel 1 comando, digitando:F3 2> / 1 (entrar)Agora voc deve fazer uma de status SMART cancelamento e recriar o setor:F3 1> N1 (entrar)Em seguida, faa o cancelamento do G-List (novamente, no pergunte uma explicao ... e s ter f nos links acima ou ler):F3 1> / T (entrar)F3 T> i4, 1,22 (entrar)Agora muito importante para desligar o disco alimentar (staccargli o conector de alimentao SATA), aguarde 10 segundos e riattacarlo. Mais uma vez dar o comando CTRL + Z na janela do terminal para recuperar o prompt "F3 T" e execute o seguinte comando:F3 T> m0, 2,2,,,,,, 22 (entrar)Voc dever ver uma mensagem semelhante ao seguinte:Max tentativas Wr = 00, Max tentativas Rd = 00, Max ECC T-Nvel = 14, Max Certificar tentativas Rewrite = 00C8 Format Usurio Partition 10% completa, Zona 00, Passe 00, LBA 00004339, 00000080 errcode, tempo decorrido 0 mins 05 seg Format Partition usurio bem sucedido - Tempo Decorrido 0 mins 05 segs Se a mensagem no aparecer alguma coisa estava errada, em seguida, verificar tudo, at mesmo as ligaes, porque se voc desligar o carro antes de comear esta mensagem, h um risco real para tornar o disco rgido completamente inutilizvel. Se tudo correu bem desligar o carro e retirou todo o barraco. Volte a ligar normalmente o disco rgido de seu computador e comear de novo como antes ... pelo menos para mim foi assim!

Mesmo no meu caso, o disco era parte de um RAID0 conjunto de dois discos e tudo est devidamente distribudas.Para qualquer conselho ou informao, por favor contacte-me! Se voc no responder imediatamente porque eu fui para comparmi de discos rgidos da Western Digital!