Uszkodzenie informacji serwisowych. Uszkodzenie przeliczenia tłumacza informacji serwisowych Seagate

Seagate Barracuda 7200.11– zasadniczo nowa seria dysków twardych firmy Seagate, w której producent próbował połączyć technologie produkcji dysków ATA i SCSI. W nowej rodzinie mechanikę przeniesiono z dysków twardych ATA, a znaczną część architektury oprogramowania układowego przebudowano z dysków Seagate SCSI.

Jednak wraz z korzystnymi skutkami fuzji na nową architekturę przeniesiono szereg „dziedzicznych” chorób obojga przodków, dzięki którym klienci niejednokrotnie zwracali się do serwisu komputerowego w celu naprawy i renowacji dysków twardych. W szczególności jest to problem związany z uszkodzeniem tłumacza.

Chęć firmy Seagate, aby szybko wypuścić na rynek nowy produkt, doprowadziła do pojawienia się serii dysków twardych z szeregiem niedociągnięć i problemów. Dlatego właściciele dysków twardych Seagate Barracuda 7200.11 często napotykają problemy związane z awarią dysków twardych.

Standardowe usterki serii Barracuda 7200.11

Dysk twardy nie jest wykrywany w systemie BIOS

Pewnego pięknego dnia dysk twardy może zacząć działać wolniej, a nawet zawiesić się. Po ponownym uruchomieniu może nie zostać wykryty w systemie BIOS, podczas gdy dysk twardy jest stale w stanie ZAJĘTYM.

Ta awaria dysku twardego może być spowodowana następującymi przyczynami:

  • awarie sprzętu na dysku twardym (awaria płyty kontrolera, głowic itp.);
  • uszkodzenie informacji serwisowych (SMART, G-List, tłumacz).

Jeśli informacje serwisowe dysku twardego ulegną uszkodzeniu, oprogramowanie zarządzające blokuje jego działanie. W takim przypadku terminal sterujący dyskiem twardym wyświetla kod błędu „LED:000000CC FAddr:0024A051”, po czym dysk twardy przestaje reagować na polecenia zewnętrzne (lub jest wykrywany w systemie BIOS).

Naprawa dysku twardego:

Błąd ten można wyeliminować jedynie za pomocą specjalnego sprzętu do naprawy dysków twardych i odzyskiwania danych (na przykład kompleksu PC-3000), poprzez interfejs terminala, podłączając się bezpośrednio do dysku twardego i ponownie obliczając tłumacza. Z reguły dyski twarde Seagate Barracuda 7200.11 mogą działać przez pewien czas.



W sieci pojawiają się informacje, że winny jest firmware i aby przywrócić dysk Barracuda 7200.11 wystarczy zaktualizować firmware w kontrolerze dysku twardego. Pomimo tego, że firma Seagate wypuściła aktualizację mikrokodu dla tego modelu, nie będzie możliwości ponownego flashowania niedziałającego dysku twardego!

Nasze wskazówki:

  • Przed wystąpieniem awarii należy wykonać flashowanie dysku twardego.
  • Jeśli kreator zaleci, aby po odzyskaniu danych nie zmieniać oprogramowania sprzętowego, ale zmienić dysk twardy, powinieneś posłuchać jego rad. W większości przypadków po przywróceniu dysku twardego pozostaje on funkcjonalny, ale w każdej chwili może ulec awarii.

Dysk twardy nie jest wykrywany w systemie BIOS, ale pojemność dysku twardego wynosi zero

Dysk twardy jest zazwyczaj poprawnie wyświetlany w BIOS-ie (w zależności od typu BIOS-u może nie zostać wykryty, może zostać wykryty błędnie lub wyświetlić komunikat: „BŁĄD DYSKU TWARDEGO”), ale jego pojemność jest zdefiniowana jako zero, co oznacza, że ​​nie da się z nim pracować i konieczna jest odpowiednia naprawa i odzyskanie danych.


Przyczyną tej awarii może być:

  • niszczenie tabel informacyjnych usług dysku twardego (SMART, G-LIST, tłumacz);
  • nienatywna płyta kontrolera;
  • zerwany kontakt między płytą kontrolera a HDA.

Odzyskiwanie danych z dysku twardego

odbywa się na specjalnym sprzęcie i może trwać od jednego do kilku dni, ponieważ w obszarze użytkownika dysku twardego mogą występować defekty (złe bloki), które uniemożliwiają usunięcie z nich informacji.

Czego nie robić, aby odzyskać dane:

  • Głównym powodem jest awaria „tłumacza”, a nie uszkodzenie oprogramowania sprzętowego, więc próba aktualizacji mikrokodu nie doprowadzi do niczego.
  • Wymiana płyty sterującej też nie pomoże.
  • Jeśli obiecano Ci aktualizację oprogramowania Twojego dysku twardego z SD15 na nowsze na uszkodzonym dysku, uciekaj od tej firmy.

Warto zaznaczyć, że takie problemy występują w następujących modelach:

  • Seagate Barracuda 7200.11
    ST3500620AS, ST3500820AS, ST3500320AS, ST3640330AS, ST3750330AS, ST3640530AS, ST31000340AS, ST3750630AS. ST3160813AS, ST3640323AS, ST31500341AS, ST31000333AS, ST3640623AS ST3320613AS, ST3320813AS, ST31500341AS, ST31500341AS, ST31000340AS, ST3750330AS, ST3750630 AS, ST3500320AS, ST3500620AS, ST3500820AS, ST31500341AS, ST31000333AS, ST3640323AS, ST3640623AS, ST3320613AS, ST3320813AS, ST3160813AS, ST31000333AS.
  • Seagate Barracuda ES.2
    ST3750330NS, ST3250310NS, ST3500320NS, ST31000340ns, ST3250310NS, ST3750330NS, ST3500320ns, ST3250310NS, ST31000340NS, ST3750330NS, ST3500320NS, ST3250310NS .
  • DiamentMax 22
    STM3750330AS, STM3500320AS, STM31000340AS, STM3750330AS, STM3500320AS, STM3320614AS, STM31000334AS, STM3640323AS, STM3160813AS.

Zacięcie silnika

Zablokowany wał silnika wrzeciona to najczęstszy problem, który może wystąpić po uderzeniu lub upuszczeniu dysku twardego. Jeśli silnik się zaciął, tę usterkę można wykryć dotykiem po charakterystycznych wibracjach HDA po włączeniu zasilania.

Czego nie robić:

  • Jeśli upuścisz dysk twardy, nie próbuj go włączać.
  • Nie otwierać hermetycznego urządzenia.
  • Nie próbuj obracać dysków ręcznie.
  • Wymiana płytki sterownika może skutkować awarią sterownika dawcy.

Aby odzyskać dane(nie mówimy w tym przypadku o naprawach) cały pakiet dysków należy przekazać HDA dawcy. W przypadku uszkodzenia głowic magnetycznych należy wymienić blok głowic magnetycznych z dysku dawcy.

W niektórych sytuacjach problem może być skomplikowany przez wygięcie wału silnika wrzeciona, a uderzenie może spowodować powstanie zarysowań na powierzchni dysku, co spowoduje uszkodzenie głowicy magnetycznej przy pierwszym włączeniu dysku twardego.

Informacje serwisowe dotyczące dysku twardego- analogicznie do komputerowego systemu operacyjnego. Informacje serwisowe znajdują się w specjalnie wyznaczonym miejscu (Obszar Obsługi, SA), w sektorach o numerach ujemnych i są dostępne wyłącznie do celów służbowych specjalistyczne media.
Moduły informacji serwisowych to nie MBR, nie sektor rozruchowy i nie MFT, wszystkie powyższe należą do kategorii „dane użytkownika” i są dostępne do wykorzystania przez dowolne narzędzie współpracujące z dyskiem z pominięciem systemu plików (na przykład „edytor sektorów”). Obszar serwisowy napędu może posiadać własny: tłumacz, tabelę usterek, katalog itp. (w zależności od producenta i rodziny).

Informacje serwisowe obejmują:

Nakładki mikrokodu- moduły zawierające ładowalną część oprogramowania niezbędną do uruchomienia dysku twardego;
Arkusze wad: Lista P; Lista G; Relo-list i inne, w zależności od producenta i architektury;
MĄDRY. i jego dzienniki;
Moduły autotestu, używany do produkcji dysków
Tłumacz, paszport- jeśli istnieje oddzielny moduł lub w formie superplików.

Osobliwość Ta usterka polega na tym, że dysk może zostać poprawnie wykryty w systemie BIOS lub nie. Również nieprawidłowe dane paszportowe mogą również wskazywać na problemy w obszarze serwisowym dysku. W przeciwieństwie do innych usterek dysków twardych, w przypadku usterek informacji serwisowych ogromne znaczenie ma producent dysku twardego, ponieważ różnice występują nie tylko w architekturze, ale także w samej ideologii informacji serwisowej.

Biorąc pod uwagę lokalizację obszaru serwisowego dysku - na powierzchni talerzy magnetycznych, uszkodzenie informacji serwisowych może wskazywać na poważne problemy z dyskiem twardym. Niewykwalifikowana interwencja i pochopne działania początkujących techników mogą doprowadzić do całkowitej niemożności odzyskania danych.

Struktura informacji serwisowych dysku twardego

Moduły krytyczne- części informacji serwisowych, bez których dysk twardy nie będzie mógł uruchomić się i pracować „logicznie” (to znaczy, gdy strefa użytkownika stanie się dostępna). Z kolei moduły krytyczne mogą być albo unikalne (dla konkretnej instancji dysku twardego), albo nieunikalne (takie same w rodzinach lub modelach).

DO unikalne moduły obejmują: listy usterek (szczególnie fabryczne, listy P), tłumacz (jeśli jest dostępny);
DO nieunikalne moduły obejmują: nakładki mikrokodu kompatybilne w ramach rodziny i wersji oprogramowania.

Ważne do zapamiętania:
Każdy błąd podczas pracy z obszarem serwisowym napędu jest obarczony nieodwracalnymi konsekwencjami. Tym samym uruchomienie przeliczenia tłumacza na cudzej płytce elektroniki może uniemożliwić odzyskanie danych.

Uszkodzenie krytycznych modułów dysku twardego uniemożliwia uruchomienie dysku, można jednak wybrać moduły nieunikalne i krytyczne, aby były kompatybilne. Sytuacja jest znacznie bardziej skomplikowana, gdy uszkodzone są unikalne moduły krytyczne: jeśli nie możesz ręcznie pobrać ich z dostępnych kopii, przywróć dane niemożliwe. Ponadto w przypadku niektórych dysków istnieją uniwersalne metody przywracania niektórych unikalnych modułów, na przykład ponowne obliczenie tłumacza dysków Seagate. Jednak pomimo takich opcji rozwiązywanie problemów w obszarze serwisowym dysku jest zadaniem nietrywialnym, ponieważ informacje serwisowe na dyskach twardych mogą zostać uszkodzone na różne sposoby. Nie ma jednolitych metod odzyskiwania danych z dysku twardego z uszkodzonymi informacjami serwisowymi, a także typowymi usterkami; Ponadto wszelkie moduły w obszarze serwisowym napędu są absolutnie równie narażone na uszkodzenie.

Odzyskiwanie danych z dysku twardego
z uszkodzonymi informacjami serwisowymi

Aby określić sposoby rozwiązania problemów w obszarze serwisowym napędu, należy najpierw przeprowadzić dokładną diagnozę zgodnie z architekturą prowadzić. Zatem szukanie uszkodzeń w tłumaczu dysków z tłumaczeniem dynamicznym (na przykład Samsung lub Hitachi) jest tak samo lekkomyślne, jak ponowne przeliczenie tłumacza w celu przywrócenia znamionowej pojemności dysku Western Digital.

Przypadek specjalny nr 1. Nie wykryto dysku Seagate 7200.11

Awaria obszaru serwisowego jednej rodziny dysków Seagate (od dawna wycofanych z produkcji), która stała się powszechnie znana i przerosła nie tylko „kilem technik”, ale także różnymi „panaceummi jednego przycisku, ” wciąż ekscytuje umysły początkujących techników.

Istota problemu:

Dysk, na przykład ST3500320AS, nie jest wykrywany w BIOS-ie, na porcie, do którego jest podłączony, ustawiony jest rejestr BSY (sprawdzany przez program taki jak Victoria), a ze strefy przechowawczej nie słychać żadnych obcych dźwięków, dysk jest spinning.

Błędna diagnoza:

Podobnie jak w przypadku wszystkich dysków Seagate, diagnostyka odbywa się za pośrednictwem terminala diagnostycznego (port COM). W oknie dialogowym terminala pojawi się komunikat:

Dioda LED: 000000CC FAddr: 0024A051
Dioda LED: 000000CC FAddr: 0024A051

Oczywiście slang nie uniknął tej awarii i nazwano go „muszą CC” ze względu na specyfikę wymowy zawartości terminala. Podobnie jak w przypadku innych usterek, ten komunikat na terminalu wskazuje na problemy z jakąś częścią informacji serwisowych. W takim przypadku dochodzi do przepełnienia logu, a takie przepełnienie często wiąże się z niestabilną pracą dysku twardego lub wadami powierzchni

Rozwiązaniem problemu:

Przerwanie procesu inicjalizacji dysku i późniejsze przeliczenie tłumacza biorąc pod uwagę Listę P, sprawdzanie dostępności danych i obowiązkowy kopia sektor po sektorze na działający dysk. Technika „jak w kiosku” często prowadzi do „forków” w transmisji (kiedy począwszy od określonego LBA wszystkie sektory stają się niedostępne).

Uruchamianie procedury automatycznego przeliczania tłumacza na dyskach nowszych modeli, które nie są podatne na tego typu problemy, jest nie tylko bezużyteczne, ale i destrukcyjne!

Przypadek specjalny nr 2. Dysk twardy Western Digital WD20EZRX nie został wykryty

Istota problemu:

Dysk, na przykład WD20EZRX, nie jest wykrywany w BIOS-ie, ale kręci się i nie wydaje żadnych obcych dźwięków. Zanim w końcu się zepsuł, dysk dość mocno zwolnił, a próby odzyskania z niego danych za pomocą R-Studio nie powiodły się. Sygnałem, że czas zabrać dysk do laboratorium, był stan dysku „kręci się, ale nie jest wykrywany w BIOS-ie komputera”.

Błędna diagnoza:

Biorąc pod uwagę, że dyski z rodziny WD Marvell nie zapisują komunikatów diagnostycznych do terminala, dysk podłącza się poprzez interfejs SATA do kompleksu PC-3000Express. Rejestry stanu zawierają sygnał gotowości (świecą rejestry DRD i DSC); Podczas każdej operacji, w tym czytania paszportu, włącza się stały sygnał BSY, silnik nie zatrzymuje się, nie ma żadnych obcych dźwięków.

Aby uzyskać dostęp do obszaru serwisowego napędu, dysk jest przenoszony tryb technologiczny(poprzez zainstalowanie odpowiednich zworek), co pozwala na pracę z nim za pomocą specjalistycznego narzędzia. W tym trybie dostęp do informacji serwisowych jest blokowany, a dysk uruchamiany jest ponownie. Napęd gotowy do pracy awaryjnej (ze względu na brak możliwości odczytania obszaru usług pod fałszywymi adresami) umożliwia załadowanie do pamięci RAM nakładek mikrokodu niezbędnych do pracy z modułami informacji serwisowych. Po przeczytaniu i zdiagnozowaniu obszaru serwisowego wyjaśniono diagnozę: wady w obszarze serwisowym.

Rozwiązaniem problemu:

1. Montaż modułów niezbędnych do rozpoczęcia rozgłaszania wadliwego dysku (unikalne moduły krytyczne), czyli zapewnienia możliwości eksportu danych użytkownika na działający dysk.

2. Wybór kompatybilnego dysku dawcy (według rodziny, mapy głowicy i wersji przełącznika przedwzmacniacza) w celu wykonania procedury „hot-swap”.

3. Nagrywanie w obszarze obsługi modułów „dawcy” od „pacjenta” niezbędnych do transmisji

4. Inicjalizacja informacji startowych w pamięci RAM napędu, a następnie start na HDA „pacjenta”.

5. Odczyt informacji: tworzenie kopii sektor po sektorze na działającym dysku za pomocą narzędzia PC-3000 DataExtractor

Opisany na przykładzie przypadek zablokowania dysku podczas niezależnych prób odzyskania danych pochodzi z codziennej praktyki. W tym przypadku informacje zostały całkowicie przywrócone pomimo 1877 niestabilnych sektorów, przez co dysk twardy został zablokowany.

W przypadku uszkodzenia obszaru serwisowego dysku twardego nasze laboratorium wykonuje klonowanie danych użytkownika sektor po sektorze na działający dysk. Tylko tak podejście może dać pełna gwarancja i bezpieczne odzyskiwanie danych. Nie ma standardowych ani szablonowych rozwiązań odzyskiwania danych w przypadku uszkodzenia informacji serwisowych i nie może istnieć.

Przetwornik

Konwerter można kupić (w sprzedaży dostępne są USB-TTL i COM-TTL) lub wykonać go samodzielnie (poniżej zamieszczam kilka schematów).

Dla tych, którzy mają Arduino: połączmy się GND I RESETOWANIE, użyj kontaktów RX I Teksas.

Aby sprawdzić obwód, możesz zamknąć RX I Teksas, - w rezultacie wszystko, co wprowadzimy, powinno zostać zwrócone.

Połączenie

Złączony RX I Teksas, jak na rysunku poniżej, odłącz kabel SATA i podłącz zasilanie.

Do pracy z portem COM użyłem PuTTY, Twój ulubiony program również poradzi sobie doskonale. Otwórz więc PuTTY, wybierz typ połączenia Seryjny, wprowadź port i inne ustawienia:

Prędkość 38400
Bity danych 8
Zatrzymaj bity 1
Parytet Nic
Kontrola przepływu Nic
Otwórz okno terminala, kliknij Ctrl+Z i widzimy zaproszenie:
F3 T>
Aby zobaczyć listę poleceń i ich opisów dla Twojego dysku twardego, musisz wejść /C, i wtedy Q.

Powrót do zdrowia

Czas zacząć odbudowę.

Ważny: Zachowaj ostrożność przy wprowadzaniu poleceń!

  1. Przejdźmy na poziom 1 wchodząc /1
  2. Wyczyśćmy S.M.A.R.T. zespół N1
  3. Wyłącz zasilanie i poczekaj, aż silnik się zatrzyma (~10 sek.)
  4. Włącz zasilanie i naciśnij ponownie Ctrl+Z
  5. Czyszczenie listy uszkodzonych bloków: enter i4,1,22
  6. Powtórz punkty 3-4
  7. Wpisz w konsoli: m0,2,2,0,0,0,0,22(dla dysków twardych „Made in China” - m0,2,2,22)
  8. Przejdźmy do poziomu 2: /2
  9. Zatrzymaj silnik: wejdź Z
  10. Wyłącz zasilanie
Po wszystkich manipulacjach dysk twardy zaczął być wykrywany w BIOS-ie. Aby uniknąć ponownego wystąpienia problemu, zaktualizuj oprogramowanie na dysku twardym. Ta procedura jest dość prosta: obraz rozruchowy jest pobierany ze strony producenta i nagrywany na płycie. Dalej - pobierz i zaktualizuj oprogramowanie w trybie krok po kroku, wystarczy postępować zgodnie z instrukcjami wyświetlanymi na ekranie.

Teraz opisałem sytuację, w której wszystko działa jak należy, jednak rzadko się to zdarza. Proces powrotu do zdrowia wiązał się z kilkoma wyzwaniami, z którymi – jestem pewien – Ty także będziesz musiał się zmierzyć. Dlatego dla wszystkich, którym się nie udało, poszukajcie rozwiązania w ostatniej części tego artykułu.

O tym, co pozostaje za kulisami

Ponieważ ten artykuł jest efektem moich własnych eksperymentów opartych na różnych materiałach dotyczących odzyskiwania dysku twardego, to opiszę problemy, z którymi sam się spotkałem.
Problem Rozwiązanie
Dźwięk konsoli Połącz kontakt GND do uziemienia w zasilaczu. Użyłem przewodu z przycisku zasilania. Wyciągnij także sweter SATA I z dysku twardego.
Na ekranie po naciśnięciu Ctrl+Z nic się nie pojawia Najprawdopodobniej nie jest prawidłowo podłączony RX I Teksas.
Przy pierwszym włączeniu pojawia się błąd LED:000000CC FAddr:0025BF67 lub LED:000000CC FAddr:0024A7E5 Najpierw spróbujmy wyłączyć głowy. W tym celu odkręcamy płytkę (w tym samym czasie można wyczyścić styki gumką: miałem tam dużo brudu), nakładamy izolator (papier, taśmę elektryczną itp.) na styki prowadzące do głowic i przykręć płytkę z powrotem (nie wszystkimi śrubami, ale tak, aby silnik był zasilany). Włącz zasilanie, naciśnij Ctrl+Z, Wchodzić /2 , Następnie Z. Czekamy na wiadomość o pomyślnym zatrzymaniu. Spin Down Całkowity czas, który upłynął 0,138 ms Nie wyłączając zasilania, odkręć płytkę, wyjmij nasz izolator i przykręć płytkę, wprowadź komendę, aby uruchomić silnik: U.

Jeśli metoda odłączenia głowic nie pomoże, należy zamknąć styki na płytce ostrymi pincetami lub cienkim drutem. Zdjęcie (dostępne pod poniższymi linkami) przedstawia miejsca zwarć na różnych dyskach twardych.

Artem Makarov, czyli Robin

09.11.2013

38824 wyświetleń

Kolejny trudny problem z Seagates, który został rozwiązany za pomocą tzw. oprogramowania sprzętowego Seagate HDD (ładowanie mikrokodu przez interfejs).

Tym razem dysk twardy laptopa ST9500325AS jest ponownie kalibrowany w sposób dźwiękowy po włączeniu zasilania, zawiesza się w stanie ZAJĘTY i przesyła dane tylko do portu diagnostycznego:

Najpierw 0x08M

To wszystko. Po uruchomieniu terminal nie działa, ponieważ dysk się zawiesza. Przede mną dysk był w innym miejscu, gdzie był zmieniany blok głowicy (zwykle zawsze tak jest, jeśli nie rozumieją, co jest nie tak z dyskiem twardym, od razu zmieniają głowice - na wszelki wypadek). Oczywiście wymiana głowic odczytu/zapisu w tej sytuacji w niczym nie pomogła w przywróceniu plików użytkownika i dysk trafił do serwisu Hardmaster.

Funkcjonalność terminala w tej linii napędów jest zawarta w kodzie ROM przez producenta i włączana po włączeniu zasilania interfejsu. To wygląda tak:

Rst 0x08M RW cmd 002F req = 18 F0 9F E5 18 F0 9F E5 18 F0 9F E5 18 F0 9F E5 18 F0 9F E5 00 00 A0 E1 opts = 00000000 RW Err = 84150180 ASCII Tryb Diag F3 T>

Te. błąd pozycjonowania serwa, utknięcie silnika wrzeciona i gotowość rejestrów do odpowiedzi na żądania terminala. W tej pozycji można za pomocą komendy zakręcić silnikiem, podnieść diag ovl z powierzchni i odczytać z ATA wszystkie moduły opisane przez id, a także wszystkie moduły opisane w wolumenie systemowym. Wszystkie moduły zostały zliczone bez błędów i na pierwszy rzut oka nie zawierały niczego szkodliwego, co mogłoby spowodować zawieszenie dysku podczas normalnego uruchamiania.

Natychmiast pojawiło się podejrzenie błędu w tabelach tłumaczeń, ale próba przeliczenia doprowadziła do następującego wyniku:

Maks. liczba ponownych prób Wr = 00, Maks. liczba ponownych prób Rd = 00, Maks. poziom T ECC = 14, Maks. liczba ponownych prób certyfikatu = 2DF8 DiagError 0000500D Niepowodzenie formatowania partycji użytkownika — czas, który upłynął 0 min. 00 sek. Wykrywanie odczytu 00000002, błąd odczytu 843200A2 , Błąd pliku 00000000 Blk Addr AD6F0001, Blk Addr Type D0, Cyl FFFF0000, Hd EC

Te. zakończyło się błędem. Po namyśle podjęto drastyczną decyzję. Biorąc pod uwagę, że wszystkie niezbędne części informacji serwisowych zostały wcześniej pomyślnie zarezerwowane, zdecydowałem się całkowicie sformatować obszar usług. Otrzymawszy na koniec procesu:

Format partycji systemowej pomyślny — czas, który upłynął 2 minuty 00 sekund

Zniekształciłem zasilanie i dysk wyszedł gotowy z „czystym” paszportem fabrycznym. W tej pozycji jakakolwiek operacja odczytu/zapisu informacji serwisowej skutkuje komunikatem o braku gotowości do procesu, ze względu na brak „rozszerzonych” poleceń w „podstawowym” mikrokodzie ROM.

Nie można załadować nakładki procesora Diag Cmd

Aby w takiej sytuacji uzyskać pełną funkcjonalność należy zapisać nakładki na powierzchnię tak aby dysk mógł je odczytać. A żeby móc pisać na powierzchnię, dysk musi je wcześniej odczytać. Błędne koło. Jak znaleźć wyjście z tej sytuacji?

Opcja, biorąc pod uwagę, że w sytuacji, gdy dysk serwisowy jest sformatowany, dysk staje się gotowy przez interfejs normalnie, jest jedna - za pomocą polecenia id92h załaduj go do modułu ładującego HDD, czyli tzw. pakiet mikrokodu, w tym wymagane nakładki, i tym samym, jak mówią, przeflashuj dysk twardy Seagate.

Po tej operacji ponowne obliczenie tłumacza zakończyło się pomyślnie

Maks. liczba ponownych prób Wr = 00, Maks. liczba ponownych prób Rd = 00, Maks. poziom T ECC = 14, Maks. liczba ponownych prób potwierdzeń = 2DF8 Format partycji użytkownika pomyślny — czas, który upłynął 0 minut 00 sekund

Ostatnim akcentem jest nagranie wcześniej zapisanego tłumacza (id2Bh). Po ponownym podłączeniu zasilania dysk wygenerował zwykłe:

Pierwszy reset SATA 0x08M (P).

oraz pełny dostęp do wszystkich LBA opisanych w paszporcie. Gdyby zanim dysk do mnie dotarł, dociekliwe ręce nie weszły do ​​​​hermetycznej strefy, to za pomocą opisanych powyżej manipulacji możliwa byłaby naprawa dysku twardego przy jednoczesnym zachowaniu informacji.