Logo Hardware.com.br
Etinin
Etinin Veterano Registrado
1.3K Mensagens 34 Curtidas

Atualização de firmware da Seagate mata HDs

#1 Por Etinin 21/01/2009 - 03:52
Após lançar uma atualização para corrijir vários problemas com HDs Barracuda de 1.5TB (que poderiam os tornar inacessíveis), a Seagate deparou-se com uma onda de reclamações de usuários que tiveram seus HDs de 500GB mortos pela mais recente atualização de firmware lançada pela empresa. O problema afetou todos os usuários que tentaram atualizar HDs 3500320AS para o firmware versão SD1A. Para piorar a situação a atualização afeta todos os drives do mesmo tipo, podendo matar uma array RAID com vários HDs, possivelmente incluindo HDs de backup.

Apesar de tudo, é possível regravar o firmware dos HDs afetados, minimizando o problema, que não deixa de demonstrar uma falha gravíssima no setor de controle de qualidade da empresa, que não verificou o firmware antes de lançá-lo. A Seagate também retirou o firmware ruim do site para validação.

Fonte: Slashdot
Core 2 Quad Q6600 | Asus P5Q Deluxe | 2GB RAM | XFX 9800GTX+ | Unicomp SpaceSaver
Gentoo Linux / Windows 7

MacBook Pro 13" (2010) - Core 2 Duo 2.4 GHz | 4GB RAM | GeForce 320M
Darwin/x86 (Mac OS X 10.7)

iPhone 4 - Apple A4 (Cortex-A8 1GHz) | 512MB RAM | 16GB SSD
Darwin/ARM (iOS 5)
Marcos FRM
Marcos FRM Highlander Registrado
10.3K Mensagens 712 Curtidas
#3 Por Marcos FRM
21/01/2009 - 19:53
Você lá com seu HD com o firmware bugado original, com delays horrendos sobre determinadas cargas, ou então quebrando o galho com write caching desabilitado. Daí a Seagate lança um firmware que promete resolver. Você vai lá, atualiza e não consegue mais acessar os seus dados. E, pior, se tiver mais de um disco passível de atualização na mesma máquina, o software de atualização atualiza todos sem lhe perguntar nada.

Depois de ser metralhada de novo, a Seagate lhe tranquiliza e diz: calma, seus dados não foram deletados; eles ainda estão gravados no disco, apenas não podem ser acessados. Ah, bom. Agora estamos todos tranquilos!

Então "lançam" outra atualização de firmware para corrigir esse segundo problema (link -- no final da página para cada modelo). Contudo, um detalhezinho, não está disponível, pois encontra-se "em validação". Validação era comum se fazer em laboratório... depois de pronto disponibiliza-se. Os tempos modernos tudo mudam mesmo.

kakaka
...
aureoh
aureoh Cyber Highlander Registrado
32.9K Mensagens 1.3K Curtidas
#4 Por aureoh
21/01/2009 - 20:32
Marcos FRM disse:
Você lá com seu HD com o firmware bugado original, com delays horrendos sobre determinadas cargas, ou então quebrando o galho com write caching desabilitado. Daí a Seagate lança um firmware que promete resolver. Você vai lá, atualiza e não consegue mais acessar os seus dados. E, pior, se tiver mais de um disco passível de atualização na mesma máquina, o software de atualização atualiza todos sem lhe perguntar nada.

Depois de ser metralhada de novo, a Seagate lhe tranquiliza e diz: calma, seus dados não foram deletados; eles ainda estão gravados no disco, apenas não podem ser acessados. Ah, bom. Agora estamos todos tranquilos!

Então "lançam" outra atualização de firmware para corrigir esse segundo problema (link -- no final da página para cada modelo). Contudo, um detalhezinho, não está disponível, pois encontra-se "em validação". Validação era comum se fazer em laboratório... depois de pronto disponibiliza-se. Os tempos modernos tudo mudam mesmo.

kakaka


Realmente foi uma trapalhada da Seagate,mas pelo menos admitiram o erro e vao oferecer todo o suporte necessario,inclusive arcar despesas de recuperaçao de dados caso for necessario:
http://tecnologia.terra.com.br/interna/0,,OI3457750-EI4801,00-Seagate+confirma+defeito+em+discos+rigidos+Barracuda.html
MARCZEWSKI
MARCZEWSKI Super Participante Registrado
655 Mensagens 17 Curtidas
#5 Por MARCZEWSKI
21/01/2009 - 23:04
Fico imaginando se alguma empresa atualizou o firmware de seus HDs e que por ventura acabaram perdendo seu BD's!!!

Ja pensou no prejuizo que uma empresa desse pode pegar!!! (ainda mais se nao conseguirem recuperar os dados)

É um prejuizo que a Seagate nao vai poder reparar tao facilmente.
Estarei um pouco ausente do forum por um tempo!!!

Caso seja importante, mande MP(duvidas somente no forum)

grato,
Gordon
Gordon Tô em todas Registrado
2.3K Mensagens 49 Curtidas
#6 Por Gordon
22/01/2009 - 00:03
Quem sofre com isso são pequenas e médias empresas que não tem como manter equipamento e pessoal especializado em armazenamento. Empresas grandes têm serviços bastante confiáveis de replicação de dados ou acabam jogando tudo em datacenters terceirizados, justamente para evitar que um erros desses cause um grande prejuízo. Dependo dos dados perdidos a empresa pode até fechar, pois as ações judiciais dos clientes certamente sugariam o restante dos recursos. Enfim, desde o usuário doméstivo até o corporativo, backup sempre!

PS. Muito ruim isso para a Seagate, dá uma queimada na marca.
Cansei da Privada! -- Eu acredito demais na sorte. E tenho constatado que, quanto mais duro eu estudo, mais sorte eu tenho. (Adaptado - Thomas Jefferson)
GunStriker
GunStriker Super Participante Registrado
628 Mensagens 25 Curtidas
#8 Por GunStriker
22/01/2009 - 02:58
Essa seria a razão pra se atualizar o firmware dos HDs:

maxtorman, no Slashdot


I'll answer your questions to the best of my ability, and as honestly as I can! I'm no statistician, but the 'drive becoming inaccessable at boot-up' is pretty much a very slim chance - but when you have 10 million drives in the field, it does happen. The conditions have to be just right - you have to reboot just after the drive writes the 320th log file to the firmware space of the drive. this is a log file that's written only occasionally, usually when there are bad sectors, missed writes, etc... might happen every few days on a computer in a nin-RAID home use situation.. and if that log file is written even one time after the magic #320, it rolls over the oldest file kept on the drive and there's no issue. It'll only stop responding IF the drive is powered up with log file #320 being the latest one written... a perfect storm situation. IF this is the case, then seagate is trying to put in place a procedure where you can simply ship them the drive, they hook it up to a serial controller, and re-flashed with the fixed firmware. That's all it takes to restore the drive to operation! As for buying new drives, that's up to you. None of the CC firmware drives were affected - only the SD firmware drives. I'd wait until later in the week, maybe next week, until they have a known working and properly proven firmware update. If you were to have flashed the drives with the 'bad' firmware - it would disable any read/write functions to the drive, but the drive would still be accessible in BIOS and a very good chance that flashing it back to a previous SD formware (or up to the yet to be released proven firmware) would make it all better. Oh, and RAID0 scares me by it's very nature... not an 'if' but 'when' the RAID 0 craps out and all data is lost - but I'm a bit jaded from too much tech support! smile.png


http://it.slashdot.org/comments.pl?sid=1098793&cid=26543359

Informação não confirmada, claro.

Em resumo, um bug do firmware faria o disco se tornar inacessível quando ligado logo após a gravação do log de falhas de número 320. Uma situação aleatória e rara, mas possível.

O firmware liberado anteriormente deveria corrigir esse bug, mas aparentemente surgiu algum problema inesperado que "matou" vários HDs.

Em tempo: a Seagate começou a liberar atualizações agora há pouco para os discos afetados. Aqui a lista para os modelos 7200.11:

http://seagate.custkb.com/seagate/crm/selfservice/search.jsp?Tab=search&Module=selfservice&TargetLanguage=selfservice&DocId=207951&NewLang=en

Nota: em vista do que aconteceu recentemente, a atualização não é recomendada, pelo menos até que se confirme que está tudo ok. Para quem estiver disposto a arriscar mesmo assim, um backup prévio dos arquivos importantes pode evitar muitas dores de cabeça...
.50 AE
MARCZEWSKI
MARCZEWSKI Super Participante Registrado
655 Mensagens 17 Curtidas
#9 Por MARCZEWSKI
22/01/2009 - 03:23
Eu tenho um seagate aqui, nao to nada afim de atualizar alguma coisa depois dessa!!!

Qual risco estou correndo nao atualizando o firmware???

Em resumo, um bug do firmware faria o disco se tornar inacessível quando ligado logo após a gravação do log de falhas de número 320. Uma situação aleatória e rara, mas possível.


Caso isso aconteça no meu HD e eu nao tenha atualizado o firmware, o que aconteceria?? eu nao iria mais poder acessar os dados nele??


grato,
Estarei um pouco ausente do forum por um tempo!!!

Caso seja importante, mande MP(duvidas somente no forum)

grato,
GunStriker
GunStriker Super Participante Registrado
628 Mensagens 25 Curtidas
#10 Por GunStriker
22/01/2009 - 04:25
Isso, você não conseguiria mais acessar os dados do disco. Mas eles ainda estariam lá, gravados e intactos, como da última vez que você os viu. Em vários casos, o disco continua sendo reconhecido pelo BIOS mas no sistema operacional acusa "0 GB". Em outros, ele sequer dá sinal de vida. Mas as informações podem ser recuperadas por meio de algum serviço especializado, pois a mídia magnética não é afetada.

Segundo o cara do Slashdot, não haveria nenhum defeito na parte mecânica desses discos. Aliás, nem mesmo a placa lógica teria alguma coisa errada. O problema seria especificamente do firmware. E pelo que se viu, o firmware que a Seagate liberou anteriormente pra corrigir esse bug também tinha problemas.

Qual o risco de topar com o bug se não atualizar o firmware? Se o que o maxtorman escreveu for verdade, seria o seguinte:

De tempos em tempos, a controladora do disco organiza as informações sobre falhas (setores defeituosos, erros de escrita/leitura etc.) em forma de um log, que é então gravado em uma área do chip que, entre outras coisas, contém o próprio firmware do HD.

Existem 320 espaços disponíveis para essas gravações e, depois que o último deles for usado, o primeiro e mais antigo log será sobrescrito pelo log seguinte, quando ele for criado. É um processo normal, que ocorre o tempo todo sem problema algum.

O espaço de tempo entre duas gravações sucessivas é totalmente aleatório. No caso do firmware bugado, o disco fica inacessível se for ligado imediatamente após a gravação do log de número 320. Isso inclui um reboot também.

De novo: todos esses detalhes segundo a explicação do maxtorman lá do Slashdot.

Mas o bug em si existe de fato e já afetou vários HDs. É potencialmente perigoso, mesmo que as chances de ocorrer sejam remotas. Teoricamente, esse novo firmware resolveria o problema de uma vez por todas. Teoricamente...
.50 AE
MARCZEWSKI
MARCZEWSKI Super Participante Registrado
655 Mensagens 17 Curtidas
#11 Por MARCZEWSKI
22/01/2009 - 04:42
vlw pela explicaçao GunStriker.

Entao é questao de "sorte" mesmo!!!! hehehe(mas nao posso contar com isso, meus hds sao todos Seagate e possuo dados gravados neles que nao gosto nem de pensar em perder um Byte do que tem gravado).

Essa atualizaçao é somente para os modelos de 500GB?? (caso tenha mais alguns modelos, citem os outros).

Depois dessa explicação GunStriker, fiquei sem saber o q fazer!!!! (atualizo ou nao, eis a questao!!!!)

grato,
Estarei um pouco ausente do forum por um tempo!!!

Caso seja importante, mande MP(duvidas somente no forum)

grato,
GunStriker
GunStriker Super Participante Registrado
628 Mensagens 25 Curtidas
#12 Por GunStriker
22/01/2009 - 04:59
Segundo a Seagate, todos os modelos das seguintes séries fabricados em Dezembro de 2008 possuem o bug:

Barracuda 7200.11
DiamondMax 22
Barracuda ES.2 SATA

http://seagate.custkb.com/seagate/crm/selfservice/search.jsp?DocId=207931

Isso é o que foi dito até agora. Ainda estão pesquisando quais revisões de firmware possuem o bug e quais estão livres dele, em cada série.

Meu HD também tá nessa lista aí, mas foi fabricado bem antes. Seja como for, o jeito é esperar por mais informações antes de atualizar. Enquanto isso, se possível, backup é uma boa pedida.
.50 AE
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal