venerdì 20 luglio 2012

Problema Logico ( Firmware ) BUG SEAGATE

Seagate ha individuato un problema relativo al firmware di un numero limitato di modelli di unità disco Seagate Barracuda 7200.11, in base al quale i dati dell'unità possono risultare inaccessibili dopo lo spegnimento e l'immediata accensione del sistema. I prodotti interessati sono le unità disco Barracuda 7200.11. Con pochissimi euro per acquistare un cavo ttl-usb si risolve questo problema.

La perdita di questi dati è data dalla inaccesibilità del disco rigido, e quindi la cataloghiamo in
Guasto Logico

COSTO MASSIMO 20,00 EURO


PROCEDURE ESATTE PER RICONFIGURARE IL DISCO:

lanciate l'HyperTerminal e comparirà quanto segue:


mettete il nome che vi pare e premete OK, comparirà questo:



notate bene che dovete selezionare la porta che vi è stata indicata in fase di installazione dei driver del cavo USB-TTL, per me era la COM3, quindi ho selezionato COM3 e dato Ok.

Arriviamo qui:


Configuratelo con gli stessi parametri mostrati in figura e premeto Ok.

Saremo finalmente pronti ad usare l'HyperTerminal:
Ok, eravamo arrivati alla schermata principale del nostro HyperTerminal, con tutto pronto e sistemato per il gran finale: se siete credenti o particolarmente scaramantici.

siete nell'HyperTerminal con il cursore lampeggiante.
Premete CTRL+z e dovrebbe comparirvi a schermo quanto segue:
Quote:
F3 T>
ora scrivete /2 e premete invio, comparirà questo:
Quote:
F3 2>
Attendete circa 20 secondi, dopodichè scrivete Z -nota bene, Z in maiuscolo!- e se tutto è andato a buon fine dovrebbe comparire una scritta simile:
Quote:
Spin Down Complete
Elapsed Time 0.147 msecs
F3 2>
Se siete arrivati qui, ora la parte più difficile: dovete far scivolare il cartoncino che copre i contatti con le testine, fuori dal disco, lo dovete levare, di modo che si ripristino i contatti. Tirate lentamente, non forzate, piano piano e fatelo scivolare fuori:


Prestate molta attenzione all'operazione, poichè vi ricordo che siete con l'alimentazione collegata e un piccolo errore può mandarvi tutto in corto e friggervi il disco. Levato il cartoncino, con la massima cautela e precisione, dovete riavvitare le due viti lasciate lente e reinserire in toto quella centrale che avevamo tolto. Inutile ricordarvi di stare calmi, non affrettate l'operazione, le viti ed il cacciavite non devono toccare in alcun modo le piste o i contatti della schedina.

Riavvitato il tutto, torniamo alla console dell'HyperTerminal: scrivete U -U in maiuscolo!- e premete invio. Se tutto va bene, comparirà una scritta simile:
Quote:
Spin Up Complete
Elapsed Time 7.093 secs
F3 2>
(io ho avuto dei problemi in questo passaggio, premendo U mi dava errore e non compariva quella scritta: forse non avevo stretto bene le viti, poichè stringendole un pò di più e riscrivendo U, il comando è stato accettato senza errore).
Ora scrivete /1, premete invio e comparirà questo:
Quote:
F3 1>
Ora scrivete N1 -N maiuscolo!- e premete invio:
quando ritornerà a schermo il cursore
Quote:
F3 1>
sarà l'ora di effettuare l'ultimo passaggio cruciale: dovete staccare l'alimentazione sata dal disco, aspettare circa 60 secondi e riagganciare l'alimentazione Sata al disco. Sì, avete letto bene: staccate il cavo sata dal vostro disco, attendete circa un minuto, riattaccatelo.

Attendete una decina di secondi e premete
CTRL+z, dovrebbe comparirvi questo:
Quote:
F3 T>
(questo, per il sottoscritto, è stato il passaggio più snervante in assoluto: per motivi a me ignoti, non c'era verso, una volta premuto CTRL+z, di ripristinare la console dell'HyperTerminal, non accettava più nessun input, lasciandomi fermo ad un passo dalla fine, senza possibilità alcuna di far altro se non reinizializzare l'intera procedura da zero, ristaccando tutto, rimettendo il cartoncino sui contatti, ripetendo tutta la sacrosanta procedura. Come scritto in un precedente post, avrò provato almeno una ventina di volte prima che premendo CTRL+z la console rispondesse, non avete idea delle blasfemie che ho lanciato, vi auguro di esser più fortunati di me e che la cosa vada bene al primo colpo, ma se così non fosse, sappiate che dovete provare e riprovare da capo più volte tutto quanto, armatevi di tanta-tanta pazienza).

Bene, assumendo sia tutto andato liscio, rimane da impartire l'ultimo comando.

Scrivete: m0,2,2,0,0,0,0,22 e premete invio.
Con me la procedura è stata istantanea, ma alcuni dicono che potrebbe volerci anche una trentina di secondi, se non minuti, io non so, ripeto che da me la cosa è stata immediata: se tutto è andato a buon fine, comparirà più o meno quanto segue:
Quote:
Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 14, Max Certify Rewrite Retries = 00C8

User Partition Format 10% complete, Zone 00, Pass 00, LBA 00004339, ErrCode 00000080, Elapsed Time 0 mins 05 secs


User Partition Format Successful - Elapsed Time 0 mins 05 secs
Complimenti! Il vostro disco è salvo così come i vostri dati! Spegnete tutto, rimontate il disco nel vostro PC che ora dovrebbe riconoscerlo nuovamente come se nulla fosse mai accaduto.