background image

Dla naprawy nośnika i jednocześnie odzyskania danych niezbędny jest terminal dyskowy

Jeśli dysk ma uszkodzony smart i translator w terminalu zobaczymy ->

Po tym komunikacie terminal zostaje zablokowany i nie możliwe jest wydanie komend.
Dlatego trzeba go rozblokować
Aby rozblokować terminal trzeba odizolować HSA (głowice) od PCB w tym celu wystarczy odkręcić 3 śrubki i
włożyć zapałkę taka jak na Foto->

I podłączyć zasilanie.
Dysk odpali silnik i po chwili go zatrzyma gdy już będzie zatrzymany silnik możemy wyjąc zapałkę i przykręcić
pcb jak należy.
Po przykręceniu PCB w terminalu wciskamy CTRL+Z i w programie zobaczymy komunikat:
F3 T>
Podajemy komendę przejścia na poziom 2
F3 T>/2
Jesteśmy na poziomie 2>
F3 2>
I podajemy komendę zatrzymania silnika
F3 2>Z
Otrzymujemy taka odpowiedź dysku :

Kod:

Spin Down Complete

Elapsed Time 1.903 secs

F3 2>

background image

Teraz podajemy komendę odpalenia silnika:
F3 2>U
Otrzymujemy taka odpowiedź dysku :

Kod:

Spin Up Complete

Elapsed Time 6.407 secs

F3 2>
Wtedy podajemy komendę przejścia do poziomu 1.
F3 T>/1
I znajdujemy się na poziomie 1
F3 1>
Z tego poziomu wydajemy komendę N1
F3 1>N1
Gdy dysk powróci na poziom 1
F3 1>
Wtedy odpinamy zasilanie od dysku i podpinamy ponownie i ponownie wciskamy CTRL+Z i jesteśmy na
poziomie F3 T>
Teraz podajemy komendę przeliczenia translatora.
F3 T>m0,2,2,0,0,0,0,22
Gdy uzyskamy taka odpowiedz dysku :

Kod:

Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 00, Max Certify Rewr

ite Retries = 0000

User Partition Format Successful - Elapsed Time 0 mins 00 secs

F3 T>
To odpinamy i podpinamy zasilanie.
Dysk został naprawiony i dane odzyskane.

Bonus
Aby sprawdzić czy dysk posiada jakieś bady zapisane w g-list można podać komendę
F3 T>V4
I uzyskamy raport ->

Kod:

Reassigned Sectors List

Original     New    log log   log     phy   phy

    LBA      PBA    cyl  hd  sctr zn  cyl   sctr     SFI     hours     msec

         Alt   Pending  Total    Alted  Total

       Entries Entries Entries    Alts   Alts

Head 0              0

Head 1              0

Head 2              0

Head 3              0

Total        0      0       0        0      0

Total Alt Removals:    0

Checksum = 0000