Aktualizácie firmvéru pre produkty Seagate. Ako som musel flashovať pevný disk Seagate, aby som získal prístup k informáciám Blikajúci Seagate

Pravdepodobne rádioamatéri a začínajúci opravári elektroniky, ktorí to robia pre svoje potešenie, nie všetci majú špecializované vzdelanie v elektronike - rádiomechanik, dopravný dispečer, či elektronik. Ale väčšina z nich má stále niečo spoločné s elektrotechnikou tak či onak.

V mojom okruhu sú dokonca elektrozvárači, ktorí sa venujú drobným elektronickým opravám, najčastejšie spočívajúcim vo výmene banálnych nafúknutých kondenzátorov na základných doskách a zdrojoch bez toho, aby mali potrebné vybavenie alebo teoretické vzdelanie. Čokoľvek vážnejšie ako toto by ich mohlo zmiasť. Keď to vidíte a spomeniete si na seba v tejto fáze, roky po tom, čo ste sa rozhodli cielene študovať elektroniku, vidíte, že toto rozhodnutie bolo správne a znalosti v tejto oblasti - teória, úzko prepojené s praxou, budú spoločnosťou vždy žiadané. . A tu je toho živý príklad.

Pred časom mi jeden elektronik, ktorého som poznal, dal pevný disk, ktorý nebol detekovaný v BIOSe a počítač na minútu zamrzol v štádiu identifikácie pevných diskov pri spustení počítača. Po googlení na internete a pevný disk bol Maxtor 500 Gb SATA 2 som zistil, že tento problém sa týka pevných diskov značiek Maxtor a Seagate, ktoré boli vydané pred niekoľkými rokmi.

HDD Maxtor-Seagate

Súviselo to s chybou vo firmvéri BIOS pevného disku a väčšiny diskov tejto problematickej série, bolo tam niekoľko riadkov, vyžadovalo povinné blikanie, inak v jednom momente odmietli byť detekované v BIOSe základnej dosky pri spustení počítača . Problém bol v tom, že pevný disk je možné flashovať iba vtedy, keď je viditeľný v systéme BIOS. Ako každý, kto má programátora, najprv začal hľadať výpis firmvéru, rozhodol sa odstrániť dosku pevného disku a pomocou špeciálneho klipu na flashovanie pripojeného k programátoru jednoducho stiahnuť firmvér.

Klip na blikanie s programátorom

Ale tu bolo všetko oveľa komplikovanejšie: nebolo možné prevziať výpis firmvéru, ktorý unikol iným používateľom, z iného pevného disku, dokonca aj podobného modelu, a hlúpo prepísať súbor binárneho firmvéru. Táto metóda funguje s akýmkoľvek iným zariadením, ako sú základné dosky, smerovače (podmienečne nepoviem nič o rovnakej adrese MAC), monitory, grafické karty, ale nie je vhodná na blikanie pevných diskov. Faktom je, že firmvér ukladá, nazvime ich konvenčne, kalibračné údaje - sú to údaje o povrchu pevného disku, Smart, BAD blokoch, mechanike atď.

Súprava na obnovenie pevného disku PC3000

Preto bolo nereálne preflashovať pevný disk, ktorý nebol detekovaný v systéme BIOS bez veľmi drahého špeciálneho vybavenia na diagnostiku a oživenie pevných diskov. To znamená, že v počiatočnej fáze potrebujeme, aby bol náš pevný disk aspoň viditeľný v systéme BIOS. Aby sme to dosiahli, musíme odstrániť problém, ktorý sa medzi odborníkmi a IT odborníkmi nazýva „Fly CC“ (CC). Odkiaľ pochádza tento názov?

Chybové hlásenie Mukha CC

Faktom je, že pri pripojení k terminálu pevného disku pomocou adaptéra USB-UART, s ktorým sme pomocou programu Putty alebo HyperTerminal predinštalovaného v systéme Windows XP, ale nie sú súčasťou distribúcie systému Windows 7, vidíme prerušenie zavádzania a diagnostiku správa, v ktorej sú písmená „SS“. Text samotnej správy je rovnaký ako na obrázku vyššie.

Rozhranie Putty

To znamená, že ste šťastným majiteľom pevného disku z tejto problematickej série. Stručne popíšem (proces bol podrobne popísaný v predchádzajúcom článku), ako pripojiť takýto prevodník USB-UART, ktorý sa nazýva aj USB-TTL. Musíme určite pripojiť spoločnú zem prichádzajúcu z adaptéra USB-UART a „prekrížiť“ kolíky RX a TX, čím prepojíme RX s TX a TX s RX. Tieto kolíky sa nachádzajú na zadnej strane puzdra pevného disku vedľa konektorov SATA a napájania.

USB-TTL adaptér CH340G

Ako som už písal v predchádzajúcom článku venovanom použitiu tohto USB-UART adaptéra, na flashovanie, či skôr manažovanie procesu flashovania routera, budeme musieť správne experimentálne zvoliť rýchlosť COM portu, väčšinou sú to rýchlosti 33600, 57600 a 115200 Baud (iné rýchlosti som nevidel) v konzolách. V opačnom prípade, ak je rýchlosť zvolená nesprávne, uvidíme, ako v prípade blikania smerovača, mizerný text namiesto obvyklého anglického textu.

Chyby konzoly

Konzolu sme teda nakonfigurovali správne. Správne zvolený požadovaný COM port v termináli.

Dovoľte mi pripomenúť, že tento adaptér USB-UART stojí na Aliexpress len asi 40 rubľov a môže obsahovať rôzne mikroobvody, z ktorých všetky sú uvedené v predchádzajúcom článku. Pre tých, ktorí nemajú možnosť zakúpiť si tento adaptér, sú v konzole možnosti pripojenia pomocou Dátového kábla na flashovanie starých telefónov.

Teoreticky (koniec koncov, sme elektronickí inžinieri, nie IT špecialisti, aspoň väčšina z nás) budeme môcť preflashovať pevný disk bez toho, aby sme museli mať akýkoľvek adaptér, pomocou rezistorov, ktoré zodpovedajú logickým úrovniam RX a TX pochádzajúcich z COM port (napájanie z COM portu neodporúčam brať kvôli riziku preťaženia portu), ktoré sa nachádzajú na každej starej systémovej jednotke. Ale je tu jedna nuansa, prečo túto metódu neodporúčam začiatočníkom.

USB-TTL 3,3 V

  1. Faktom je, že z adaptéra potrebujeme striktne 3,3 V - nič viac a nič menej, a hoci sa z bezpečnostných dôvodov neodporúča napájanie z adaptéra vôbec, ale používať natívne napájanie z napájacieho zdroja počítača, smerom nahor odchýlka v nominálnej hodnote je spojená s nebezpečenstvom zlyhania nášho pevného disku.
  2. Druhým dôležitým bodom je, že logické úrovne na COM porte systémových jednotiek a notebookov rôznych rokov výroby majú rôzne napätia - od 7 do 12 voltov, ak sa nemýlim, a budeme musieť vybrať hodnotu odpor obmedzujúci prúd, ktorý poskytuje požadovaný úbytok napätia pomocou meraní pomocou multimetra, získaných úrovní RX a TX, takže táto metóda je vhodná len pre ľudí, ktorí môžu s istotou držať spájkovačku v rukách; pre všetkých ostatných sa to ukazuje ako byť skôr škodlivou radou.

Gromov programátor

To je dôvod, prečo obľúbený (vrátane mňa) Gromovov programátor pre AVR MK, zostavený pred niekoľkými rokmi, odmieta pracovať s niektorými relatívne modernými základnými doskami a notebookmi, pretože použitím rezistorov so štandardnou hodnotou pre tento obvod dostaneme Logické úrovne sú príliš nízke v napätí, ktoré už v napätí nezodpovedá logickej jednotke, pri programovaní mikrokontrolérov AVR a podľa toho náš programátor produkuje buď logickú nulu namiesto jednotky, alebo dokonca smeti, ktoré nie je vždy správne identifikované pri flashovaní mikrokontroléra.

Shell programátora firmvérového kódu

Rovnaký odpad môžeme získať pri zápise firmvéru do pamäte mikrokontroléra pomocou dlhých netienených káblov alebo vodičov, napríklad COM alebo LPT pre domácich programátorov, alebo od programátora k flashovanému mikrokontroléru. Z rovnakého dôvodu, keď vidím na videu, napríklad na Youtube, káble dlhé 30-40 cm alebo dlhšie, z podobného adaptéra USB-UART alebo domáceho programátora MK AVR alebo pamäte Flash alebo EEPROM, som prekvapený, technická negramotnosť ľudí, ktorí nechápu dôsledky svojich činov.

Kryt flash pamäte BIOS DIP-8

Je dobré, ak potrebujeme jednorazovo flashnúť domáci mikrokontrolér AVR a ak potrebujeme preflashovať základnú dosku domácim programátorom, ktorého BIOS je veľmi ťažké nájsť na internete, dokonca aj na špecializovaných stránkach - môžeme stratiť možnosť obnoviť našu základnú dosku s natívnym firmvérom, ak nájdený výpis z nejakého dôvodu nebude fungovať.

Chyba pri overovaní MK

V tomto prípade je potrebné overiť uložený výpis pomocou firmvéru umiestneného v pamäti čipu, hoci ak sa zapisuje/číta odpad, s najväčšou pravdepodobnosťou môže dôjsť k chybám pri overovaní, a to aj pri správne uloženom výpise. Vo všeobecnosti je lepšie sa tomu vyhnúť. V prípade , ak sa v našom termináli objavia zvláštne symboly, je to len dôvod na zamyslenie nad skrátením spojovacích vodičov.

Dlhé káble z adaptéra USB-TTL

Každý, kto sa predtým zaoberal mikrokontrolérmi alebo predtým flashoval BIOS na akomkoľvek zariadení pomocou akéhokoľvek čínskeho programátora, povie: 30 cm je približne štandardná dĺžka kábla vedúceho od programátora k mikrokontroléru. Faktom je, že v takýchto továrenských kábloch, ak ste si všimli, je na bloku programátora vždy viac drôtov ako pinov. Je to spôsobené tým, že každé signálne jadro má paralelne s ním prebiehajúci „uzemňovací“ vodič.

Rozdiely medzi IDE káblami

Ide o profesionálne riešenie používané vo výpočtovej technike (stačí si spomenúť na káble IDE, 40 a 80 jadier, ATA 33 a ATA 66-100 s rovnakým počtom 40 kontaktov) a akékoľvek iné, kde je rušenie neprijateľné a umožňuje použitie dlhšie káble a vodiče, bez tienenia. Takže, teraz, keď sme sa odklonili od témy článku a preskúmali všetky tieto nuansy, vráťme sa opäť k našej téme - procesu odstraňovania CC Fly.

USB-UART pripojenie

Len keď som videl, ako školáci a dokonca aj starší ľudia vo videách a článkoch na YouTube učia masy, ako nesprávne pracovať s blikajúcimi digitálnymi mikroobvodmi, dovolil som si túto odchýlku od témy. Takže máte pevný disk s problémom určiť v BIOSe: Maxtor alebo Seagate; zdá sa, že pevné disky iných výrobcov takéto problémy nemajú.

Pevný disk - práca v konzole

Najprv musíte vyhľadať zoznam modelov problematických pevných diskov a nie je ich veľa.Ak je váš pevný disk jedným z nich, musíte ísť na oficiálnu stránku výrobcu a použiť sériové číslo pevného disku aby ste sa konečne uistili, že je to váš prípad a problém nesúvisí so žiadnym iným zlyhaním hardvéru alebo softvéru. Druhým krokom by malo byť potvrdenie v termináli po pripojení adaptéra USB-UART a napájaní pevného disku, objavenie sa nápisu obsahujúceho písmená „CC“.

Pripojenie adaptéra pri blikaní

Potom si budete musieť vygoogliť, v závislosti od modelu vášho pevného disku a výrobcu, aké manipulácie je potrebné s pevným diskom vykonať, aby ste mohli písať text do konzoly. Pokiaľ si pamätám, existujú len tri alebo štyri možnosti. Aby sme to dosiahli, musíme najskôr zastaviť motor pevného disku. Ako to môžem spraviť?

Zatvoríme body na doske pevného disku

Pre každý podtyp problematických pevných diskov existujú rôzne metódy, v mojom prípade bolo potrebné skratovať dve drobné mince, kontaktné plôšky na doske, v inom prípade možno budete musieť podstrčiť kúsok kancelárskeho papiera. kontakty idúce z riadiacej dosky do motora (nie lesklé (!), aby sa predišlo uzáverom).

Model Winchester náchylný na CC lietanie

Potom bolo potrebné zadať určitý text do konzoly. Po pokuse o skratovanie týchto niklov, v mojom prípade s platypusmi, som si uvedomil, že toto je mŕtve číslo a aj tak by som musel nikly k niklom prispájkovať tenkým drôtom MGTF. Tento drôt bol zviazaný na uzol a prilepený k doske pevného disku na mieste bez kontaktov kvapkou horúceho lepidla. Pretože obnoviť tieto malé nikláky je stále problém a jedným nepríjemným pohybom v zhone by sa dali veľmi ľahko odtrhnúť. Pripojil som prepojky - "samce" a "samice" prepojky, ktoré sa používajú pri navrhovaní na Arduine, k drôtom MGTF prispájkovaným k niklom. Potom už len ostávalo počkať na správnu chvíľu po zapnutí a zatvorení našich jumperov na zastavenie motora.

Arduino prepojky pre adaptér

To je všetko, písanie textu v konzole sa stalo možným, polovica práce je hotová. Potom som na špecializovanom webe našiel určitú postupnosť príkazov, ktoré bolo treba zadávať jeden po druhom do terminálu. Nebolo na tom nič zložité – jediné, čo bolo, že pre každý podtyp problémových dosiek s pevným diskom bola táto postupnosť mierne odlišná. Na konci článku poskytnem v archíve úplné znenie článku, na základe ktorého boli tímy naverbované, pričom sa tu obmedzím na stručný popis procesu obnovy vo všeobecnosti.

Zoznam pevných diskov náchylných na cc fly

Takže sme napísali určitú postupnosť príkazov a nakoniec sme dostali správu, že pevný disk sa vrátil do normálu, potom vypneme napájanie, otvoríme náš jumper, ktorý možno v zásade nahradiť čímkoľvek - akýmkoľvek prepínačom, prepínačom alebo tlačidlom so zámkom, alebo prinajhoršom len rýchlo zakrútiť konce drôtov MGTF. To je všetko, teraz sme odstránili CC Fly.

Fly tsts na skrutke

Náš pevný disk by už mal byť viditeľný v BIOSe základnej dosky. O tom sme s klesajúcim srdcom presvedčení) – bola naša námaha márna? Zapneme PC, v BIOSe je detekovaný pevný disk, v mojom prípade boot neprekročil požiadavku BOOTa, to je pochopiteľné - rozdiely v hardvéri PC sú, tak to má byť. Len pre zaujímavosť, zaviedol som systém z pevného disku, zdalo sa, že neexistuje ani heslo pre systém Windows a všetky súbory boli viditeľné, aj keď keď je tu túžba, ani to sa nestane problémom, pripojenie oživeného pevného disku ako druhý a preliezanie cudzích súborov, pre mňa však nič cenné. Nenašiel som.

Flashovanie firmvéru pevného disku z obrazu disku

Ale to je len polovica bitky, pevný disk je stále na pokraji rizika, pretože má starý firmvér, problémový a kedykoľvek sa môže všetko zopakovať. Teraz je to však viditeľné v systéme BIOS a nebude ťažké to zmeniť, hľadáme obraz disku s firmvérom, ktorý už nebude mať také problémy, ktorý vydal konkrétne výrobca. Môžete ho získať na oficiálnej webovej stránke alebo na špecializovaných fórach.

Victoria - výber remapy

V systéme BIOS povolíme zavádzanie z disku CD-ROM a po výbere požadovaného modelu zo zoznamu, a aby sa predišlo chybám, je lepšie vypnúť všetky ostatné pevné disky odpojením kábla, kliknite na: flash náš pevný disk. A tu nás čaká ďalší možný problém - po flashovaní bude pevný disk SMART čistý, to znamená, že nezapisujeme súbory do neoznačených sektorov s možnými BAD blokmi, chybnými sektormi, kým pevný disk beží, potrebujeme bootovať z disku obrázok s programom Victoria alebo podobným a vyberte v ňom skenovanie a pokročilé Remap.

Zlé bloky pri skenovaní disku spoločnosťou Victoria

Takto získame predstavu o povrchu a stave mechaniky nášho pevného disku, v mojom prípade som mal veľké šťastie, nebol tam ani jeden chybný sektor, dokonca ani jeden veľmi pomalý sektor - povrch bol takmer ideálny. Tu, ako písali na fórach v témach venovaných obnove pevného disku, nás niekedy čaká veľmi nepríjemné prekvapenie, po flashovaní sa v malom percente prípadov objaví veľa BAD blokov a chybných sektorov, ale v mojom prípade som mal šťastie .

Repasovaný Maxtor 500 GB

Teraz mám druhý 500 GB pevný disk, na ktorý som sa chopil šance a nainštaloval systém, uplynulo dosť dlho a nezaznamenali sme žiadne problémy. Tento pevný disk je oveľa rýchlejší v rýchlosti zápisu/čítania ako 250 GB pevný disk, ktorý som si kúpil nový v roku 2011 s mojím počítačom, tiež Seagate, ale našťastie nie z problematického radu. Cena tohto renovovaného pevného disku na fóre v našom meste je približne 1 000 - 1 200 rubľov, v závislosti od stavu povrchu a značky, a dokonca sa našli ľudia, ktorí ho chceli odo mňa kúpiť, ale pamätali si klasika, chcem povedať: takú kravu potrebuješ sám :)

Zhrňme si vykonanú prácu

Tento prípad dokazuje, že opravy elektroniky nie sú v žiadnom prípade nudné a náročné, alebo prístupné len profesionálom v oblasti opráv či obnovy informácií, ale naopak, zvládne ich každý začiatočník, šikovný rádioamatér či domáci opravár, ktorý vie ako na to. spojiť podnikanie s potešením, aby to urobil sám. Archív so zdrojom článku, z ktorého ste obnovili pevný disk, si môžete stiahnuť tu. Šťastné opravy všetkým! Najmä pre portál - AKV.

Diskutujte o článku PREFLASHOVANIE BIOSU HARDWIND CHESTER HDD

Konvertor

Môžete si kúpiť prevodník (USB-TTL a COM-TTL sú k dispozícii na predaj) alebo si ho vyrobiť sami (nižšie uvádzam niekoľko schém).

Pre tých, ktorí majú Arduino: poďme sa pripojiť GND A RESETOVAŤ, použite kontakty RX A TX.

Ak chcete skontrolovať okruh, môžete ho zatvoriť RX A TX, - v dôsledku toho by sa malo vrátiť všetko, čo zadáme.

Pripojenie

Pripája sa RX A TX, ako na obrázku nižšie, odpojte kábel SATA a pripojte napájanie.

Na prácu s COM portom som použil PuTTY, váš obľúbený program to tiež dokonale zvládne. Otvorte PuTTY a vyberte typ pripojenia Serial, zadajte port a ďalšie nastavenia:

Rýchlosť 38400
Dátové bity 8
Stop Bits 1
Parita žiadne
Flow Control žiadne
Otvorte okno terminálu, kliknite Ctrl+Z a vidíme pozvánku:
F3 T>
Ak chcete zobraziť zoznam príkazov a ich popis pre váš pevný disk, musíte zadať /C, a potom Q.

zotavenie

Je čas začať s prestavbou.

Dôležité: Pri zadávaní príkazov buďte opatrní!

  1. Poďme na úroveň 1 zadaním /1
  2. Vyjasnime si S.M.A.R.T. tím N1
  3. Vypnite napájanie a počkajte, kým sa motor nezastaví (~10 sekúnd)
  4. Zapnite napájanie a znova stlačte Ctrl+Z
  5. Vymazanie zoznamu zlých blokov: enter i4,1,22
  6. Opakujte body 3-4
  7. Zadajte do konzoly: m0,2,2,0,0,0,0,22(pre pevné disky „Vyrobené v Číne“ - m0,2,2,22)
  8. Prejdime na úroveň 2: /2
  9. Zastavte motor: zadajte Z
  10. Vypnite napájanie
Po všetkých manipuláciách sa pevný disk začal zisťovať v systéme BIOS. Aby ste predišli opätovnému výskytu problému, aktualizujte softvér na pevnom disku. Tento postup je pomerne jednoduchý: zavádzací obraz sa stiahne z webovej stránky výrobcu a zaznamená sa na disk. Ďalej - stiahnite a aktualizujte firmvér v režime krok za krokom, postupujte podľa pokynov na obrazovke.

Teraz som opísal situáciu, keď všetko funguje ako má, no toto sa stáva málokedy. Proces obnovy priniesol niekoľko výziev, ktorým budete určite čeliť aj vy. Preto pre všetkých, ktorým sa to nepodarilo, hľadajte riešenie v poslednej časti tohto článku.

O tom, čo zostáva v zákulisí

Keďže tento článok je výsledkom mojich vlastných experimentov založených na rôznych materiáloch o obnove HDD, potom popíšem problémy, s ktorými som sa sám stretol.
Problém Riešenie
Hluk konzoly Pripojte kontakt GND k zemi na napájacom zdroji. Použil som drôt z vypínača. Vytiahnite aj prepojku SATA I z pevného disku.
Na obrazovke po stlačení Ctrl+Z nič sa neobjaví S najväčšou pravdepodobnosťou nie je správne pripojený RX A TX.
Pri prvom zapnutí sa zobrazí chyba LED:000000CC FAddr:0025BF67 alebo LED:000000CC FAddr:0024A7E5 Najprv skúsme vypnúť hlavy. Aby sme to urobili, odskrutkujeme dosku (súčasne môžete kontakty vyčistiť gumou: mal som tam veľa nečistôt), na kontakty vedúce k hlavám položíme izolátor (papier, elektrickú pásku atď.). a priskrutkujte dosku späť (nie všetkými skrutkami, ale tak, aby bol motor napájaný). Zapnite napájanie, stlačte Ctrl+Z, zadajte /2 , Potom Z. Čakáme na správu o úspešnom zastavení. Uplynulý čas úplného odtočenia 0,138 ms Bez vypnutia napájania odskrutkujte dosku, vyberte náš izolátor a priskrutkujte dosku späť, zadajte príkaz na naštartovanie motora: U.

Ak metóda odpojenia hláv nepomôže, musíte kontakty na doske uzavrieť ostrou pinzetou alebo tenkým drôtom. Fotografia (dostupná prostredníctvom odkazov nižšie) zobrazuje skratové body na rôznych pevných diskoch.

Winchesterovci Seagate séria Barracuda ES.2 boli veľmi populárne v rokoch 2008-2009. Bohužiaľ, všetky tieto pevné disky sa nemôžu pochváliť vysokou spoľahlivosťou. Dôvodom je nízka kvalita pohonov, kvôli nekvalitnej montáži a lacným materiálom (výrobca počas svetovej krízy šetril na všetkom). Zlyhanie sa nedá predvídať, pretože príčinou zlyhania je zvyčajne chyba firmvéru.

Príznaky chybných pevných diskov môžu byť veľmi odlišné, zvyčajne sa počítač môže náhle začať „spomaliť“, zamrznúť a po reštarte systém už pevný disk nezistí, niekedy sa disk veľmi rýchlo začne zakrývať zlým sektory a S.M.A.R.T. Pevný disk ich označí ako prerozdelené sektory. Posledná situácia je zobrazená na snímke obrazovky po tomto odseku. Je to dôsledok samodeštrukcie mikrokódu pevného disku. To, že je pevný disk zablokovaný, je len dôsledok. Ale je lepšie mať zamknutý disk s funkčnými hlavami, z ktorých sa dajú informácie stále obnoviť, ako odblokovaný, ale s rezmi, ktorý sa nedá za žiadnu cenu obnoviť. Firmvér spôsobí ďalšie ťažkosti len vtedy, ak sa disk opäť poškodí.

Takže, čo máme dnes? Firmvér, ktorý je ovplyvnený týmto problémom: SN04, SN05 a staršie. Pevné disky SEAGATE vyrobené v Thajsku alebo Číne. Pevné disky série NS: ST31000340NS, ST3750330NS, ST3500320NS, ST3250310NS. Symptómy: nezistené v Biose alebo sa okamžite objavia tisíce realokovaných sektorov (znova pridelených sektorov).

Ak skrutka po zapnutí vydáva tichý „škrtiaci zvuk“ alebo rytmicky „škube“, ďalšie pokyny vám nepomôžu. Táto porucha nie je nič iné ako zaseknutý hriadeľ motora vretena. Vzniká spontánne alebo po páde HDD (stačí veľmi malý náraz). Môže za to zle navrhnuté hydraulické ložisko a nekvalitné lacné materiály.

Najprv musíme získať adaptér RS232-to-TTL. Môžete zostaviť adaptér založený na čipe MAX232, ako je znázornené na obrázku:

Poznámka k diagramu:Ak je možné pripojiť sa k stabilizovanému napätiu +5V, potom je možné obvod zjednodušiť odstránením stabilizátora 7805 s dvoma kondenzátormi.

Alternatívny obvod adaptéra RS232-to-TTL:

Potom by som tiež urobil (vymazal) celý pevný disk cez Victoria, SeaTools alebo MHDD. Potom by som urobil skenovanie + premapovanie (skontrolujte so zapnutou funkciou Remap) kvôli spoľahlivosti.

Zdrojový materiál prevzatý z:

Podrobnosti o tom, ako flashovať pevný disk Seagate bez pomoci servisného strediska

Dnešná téma v našej virtuálnej škole je čisto technická záležitosť. Poďme zistiť, ako flashovať pevný disk Seagate. Pre tých, ktorí sú v týchto problémoch noví, upozorňujeme, že hovoríme o preinštalovaní firmvéru pre pevné disky Seagate, takzvaného firmvéru.

Čo je to "firmvér"?

Mnoho technických a servisných stredísk často hovorí a píše o možnosti nového firmvéru alebo flashovania zariadení. Vo väčšine prípadov ide o osobné vstavané zariadenia so zabudovaným operačným systémom, inými slovami o mobilné telefóny, smartfóny a tablety. Technici sa však neponáhľajú, aby vám povedali, ako bezplatne flashovať pevný disk Seagate.

Aby sme začiatočníkom vysvetlili, čo je firmvér, pozrime sa do histórie. Protoverzia počítačovej architektúry sa objavila o 100 rokov skôr, ako si myslíme. Stalo sa tak medzi rokmi 1820 a 1840 v období, keď boli metódou interpolácie alebo takzvaných „konečných rozdielov“ zostavené prvé logaritmické a trigonometrické tabuľky. Napriek tomu, že predtým prvé automatické výpočty robili primitívne stroje Leibniz, Pascal, Schiccard, stroj Charlesa Babbagea možno považovať za plnohodnotné mechanické zariadenie na automatické výpočty.

Babbageova architektúra zaujala v tridsiatych rokoch minulého storočia amerického vedca Howarda Aikena, ktorý spolu s IBM vytvoril jeden z prvých elektromechanických počítačov Harvard Mark 1. Tento stroj sa stal prototypom moderných výpočtových zariadení, ako aj základom pre takzvanú vysokovýkonnú harvardskú architektúru. V 40. rokoch 20. storočia bola vďaka svojej vysokej zložitosti a vysokým nákladom prijatá mierne upravená a ekonomickejšia von Neumannova architektúra ako hlavný prúd.

Počas tohto obdobia boli počítače a periférne zariadenia od rôznych spoločností úplne nekompatibilné. Programy sa tiež vyznačovali nekompatibilitou. Inými slovami, až do 60. rokov 20. storočia neboli všetky programy, komponenty a zariadenia multiplatformové. Situácia sa radikálne zmenila s vývojom architektúry IBM System/360 v roku 1964. Označenie „360“ značilo úplnú kompatibilitu nového počítača, či už ide o softvér alebo hardvér. Vyriešilo sa to zavedením konceptu „rozhrania“, ktorým môže byť softvér alebo hardvér. Medzi hardvérové ​​rozhrania patrí známa zbernica PCI alebo modernejšia PCI Express. Ako hardvérové ​​rozhranie pre pevný disk boli použité nasledujúce štandardy: skoré IDE alebo ATA, potom SATA, SATA I, SATA II a SATA III atď., až po Firmvér, USB a Thunderbolt. Pre softvérovú kompatibilitu bola použitá špeciálna mikroaplikácia, ktorá môže byť navrhnutá pre rôzne rozhrania pripojenia pevného disku a funkčné vlastnosti. Práve tento mikroprogram sa nazýva „firmvér“ a vzťahuje sa na softvér na úrovni hardvéru. A ak chcete, aby váš disk fungoval čo najrýchlejšie a správne, mali by ste neustále aktualizovať softvér nízkej úrovne poskytovaný výrobcom. Firmvér je zvyčajne dostupný zadarmo. O aktualizáciách a nových verziách firmvéru pre disky Seagate sa môžete dozvedieť pomocou aplikácie Download Finder.

Ovládače, „firmvér“: vplyv na výkon Poďme zistiť, aké sú rozdiely medzi firmvérom a ovládačom. Ovládač predstavuje moduly jadra, to znamená, že poskytuje funkčnosť zariadenia. „Firmvér“ je širší pojem, ktorý zahŕňa jadro, moduly jadra (ovládač), proces démona, s ktorým program beží na počítači na pozadí, ako aj inicializačné skripty.

Firmvér sa časom vylepšuje, odstraňujú sa nedostatky a zavádzajú sa modernejšie technologické riešenia. Počas životného cyklu je vydaných niekoľko verzií firmvéru, ktorých inštalácia zaručuje vylepšený výkon a spoľahlivosť pevného disku. Ak spoločnosť vydala nový firmvér, potom určite obsahuje vylepšenia a nové, modernejšie funkcie. Nepodporované disky majú finálny firmvér, ktorý sa už nevyvíja.

Firmvér: postupujte podľa pokynov

Prejdime priamo k otázke, ako flashovať pevný disk Seagate. Ak to chcete urobiť, musíte prejsť na webovú stránku s aktualizáciami http://knowledge.seagate.com/ a pomocou vyhľadávania nájsť svoj disk. Ak chcete zistiť, ktorý firmvér je vhodný pre váš HDD. Ak chcete získať informácie o nainštalovanom disku, môžete použiť softvér Drive Detect.

Na stránke aktualizácií sa zobrazí zoznam modelov a verzií firmvéru. Na pravej strane tabuľky v stĺpci „Firmvérové ​​súbory na stiahnutie“ sú odkazy na inštalačné súbory a dokumentáciu na inštaláciu firmvéru. Ako príklad uvádzame aktualizačnú stránku pre Barracuda (1TB/disk platforma): http://knowledge.seagate.com/articles/ru/FAQ/223651ru.

Upozorňujeme, že musíte starostlivo dodržiavať pokyny, chyby môžu viesť k poškodeniu údajov a zlyhaniu pevného disku. Záruka Seagate sa nevzťahuje na vaše súbory, ale iba na produkt počas trvania záruky. Presnejšie informácie nájdete v záručnej dokumentácii, ktorú ste dostali v čase nákupu. Pred aktualizáciou firmvéru tiež odporúčame zálohovať pomocou bezplatného softvéru DiscWizard spoločnosti Seagate alebo jednoducho uložiť súbory na samostatný pevný disk. Upozorňujeme tiež, že zakúpené pevné disky Seagate majú obmedzené právo na aktualizáciu firmvéru; podrobné informácie o tom nájdete po kliknutí na odkaz na stránke s pokynmi.

Ako aktualizovať firmvér pevného disku Seagate krok za krokom:

  1. Po spustení inicializačného programu budete musieť vybrať inštalačný jazyk: v našom prípade ruský.
  2. Na uvítacej obrazovke sa zobrazia podporované produkty a číslo verzie firmvéru, ktorý sa má nainštalovať.
  3. V ďalšej fáze program upozorní na riziko straty dát a ponúkne možnosti zálohovania.
  4. Vo štvrtom kroku musí používateľ súhlasiť s licenčnou zmluvou.
  5. V piatom kroku inicializačný súbor poskytuje dôležité upozornenia, napríklad: - program nie je určený na aktualizácie systému RAID; - počas inštalácie nemôžete vypnúť počítač (treba sa vyhnúť núdzovému vypnutiu).
  6. A tiež: - prerušte program, ak ste neuložili dôležité údaje; - uložiť všetky otvorené súbory; - zatvorte všetky aplikácie; - odpojte všetky externé úložiská. Program vás tiež informuje, že nemôžete vypnúť počítač a zasahovať do procesu inštalácie firmvéru. Ak chcete pokračovať, budete musieť začiarknuť políčko vedľa položky „Spustiť proces aktualizácie firmvéru“.
  7. Ak kliknete na Pokračovať, operačný systém Windows sa reštartuje a na obrazovke sa zobrazí správa „Seagate Booting“. Tento postup nemožno prerušiť.
  8. Vo formáte Dos na príkazovom riadku aplikácia zobrazí informácie o práve spustenom procese. V ôsmom kroku obslužný program SeaTools Express naskenuje všetky disky a zobrazí číslo modelu, jeho sériové číslo a verziu nainštalovaného firmvéru pre každý pevný disk.
  9. V ďalšom kroku aktualizačná pomôcka stiahne nový firmvér a automaticky ho nainštaluje. Proces sťahovania a inštalácie trvá niekoľko minút. Po dokončení program reštartuje systém. Ak sa to z nejakého dôvodu nestane, musíte to urobiť ručne. Upozorňujeme tiež. Ak pomôcka zistí, že aktualizáciu nemožno nainštalovať pre žiadnu z existujúcich jednotiek, ukončí program a reštartuje systém Windows. V tomto prípade sa zobrazí jedno z nasledujúcich chybových hlásení, pri inštalácii v angličtine to môže vyzerať takto: - „Firmware už aktualizovaný“ - program je už aktualizovaný; - „Model sa zhoduje, žiadny firmvér sa nezhoduje“ – model sa zhoduje, ale verzia firmvéru je nekompatibilná; - „No model matched“ – model sa nezhoduje. Ako vidíte, počas normálneho zavádzania by mal program správne skontrolovať informácie o disku a firmvéri a vrátiť sa do systému bez poškodenia údajov. V niektorých prípadoch môže dôjsť k nepredvídaným situáciám, v ktorých nemožno zaručiť stav disku a/alebo zachovanie osobných súborov. Preto sa odporúča zálohovanie.

Záver

http://knowledge.seagate.com/articles/ru/FAQ/223651ru; - Barracuda 7200.12: http://knowledge.seagate.com/articles/ru/FAQ/223651ru; - Barracuda LP: http://knowledge.seagate.com/articles/ru/FAQ/213915ru; - Barracuda Green: http://knowledge.seagate.com/articles/ru/FAQ/218171ru; - Barracuda 7200.11: http://knowledge.seagate.com/articles/ru/FAQ/207951ru; - Barracuda ES.2 (SATA): http://knowledge.seagate.com/articles/ru/FAQ/207963ru; - DiamondMax 22: http://knowledge.seagate.com/articles/ru/FAQ/207969ru.

Ako odporúčanie. Ak sa vyskytne problém so systémom, mali by ste ho najskôr vyriešiť štandardným postupom. Odporúča sa tiež skontrolovať chyby v systéme súborov a vyčistiť disky od vírusov. Inštalácia firmvéru po všetkých postupoch bude čo najrýchlejšia. Z toho vyplýva, že systémové problémy nie vždy súvisia s pevným diskom a správnym fungovaním firmvéru. Pred spustením aktualizačnej aplikácie existuje niekoľko štandardných krokov, ktoré by ste mali vykonať na správu vášho systému.

ruinfocomp.ru

Ako správne flashovať alebo HDD WD - jednoduchý návod

Ako flashovať HDD WD?

HDD nie je také jednoduché zariadenie, ako sa zdá. Od svojho vzniku sa neustále vyvíjali - ak predtým boli najjednoduchšie zariadenia, teraz sú to veľmi zložité zariadenia so zložitým operačným algoritmom, ktoré možno tak či onak ovplyvniť. V tejto príručke sa pozrieme na spôsoby, ktorými môžete rozšíriť funkčnosť vášho pevného disku. Stojíme pred úlohou nastaviť disk pre neštandardné úlohy, preto má zmysel uvažovať o jeho flashovaní.

Ako teda flashovať HDD WD?

Aby sme získali prístup k jadru, môžeme použiť režim, kde výmena dát medzi zariadením a hlavnou pamäťou prebieha bez účasti CPU (Direct Memory Access) - to bude potrebné na preflashovanie WD HDD. Miestom, kde sú servisné dáta uložené, bude v tomto prípade cache pevného disku kvôli možnosti vysokorýchlostného prístupu - tam budú informácie načítané z HDD, takže k nim bude možné okamžite pristupovať a následne skopírujte to.

Metóda však nie je jednoduchá - nie je obzvlášť pohodlné neustále sa „pripájať“ pomocou JTAG a hľadať niečo vo vyrovnávacej pamäti. Pre zjednodušenie procesu bez použitia prídavných zariadení je možné zmeniť firmvér v pamäťovom flash čipe spájkovaním a pripojením programátora. Našťastie existuje jednoduchší spôsob.

Pomocou nástroja fwtol môžete upraviť súbor firmvéru a potom ho načítať do pamäte flash. Súbor príkazov nájdete v príručke, ktorá je priložená k tomuto programu.

Meníme firmvér HDD WD?

Vyššie opísané metódy nie sú jednoduché a vyžadujú si veľa pohybov tela. Z tohto dôvodu by som rád našiel cenovo dostupnejší spôsob flashovania pevného disku WD, bez mechanického zásahu. Pevné disky Western Digital majú softvérové ​​balíky na riešenie podobných problémov – fungujú z príkazového riadku a možno ich použiť na preflashovanie radiča alebo úpravu buniek vo flash pamäti. Existuje aj sada utilít s názvom idle3-tools, pomocou ktorých sa flash HDD upravuje, celá táto funkcionalita je teraz dostupná vo fwtool, vďaka nej je možné prepisovať dáta na flash pamäťovom čipe.

Pomocou nástroja fwtool môžete upravovať pamäť flash pevného disku a včasným prečítaním informácií odtiaľ je možné získať údaje o účte, ak napríklad počítač beží na systéme Linux/Unix. Opísaná metóda sa dá použiť aj na ochranu pred týmto typom hackingu - na to budete musieť vytvoriť neklonovateľný oddiel HDD s náhodným vzorom prístupu k sektorom. V prípade čisto sekvenčnej prevádzky sa údaje pri pokuse o prístup poškodia. Ak chcete interagovať s meničom pomocou diagnostických príkazov, musíte sa prepnúť do režimu terminálu. Tento režim bol vytvorený s cieľom zabrániť poruchám a opraviť ich na pevných diskoch od rôznych výrobcov, ale spoločnosť WD takýto režim nemá.

Práca so servisným oddielom HDD

Všetky pevné disky majú servisné oddiely. Sú tam uložené obslužné programy (napríklad utilita SMART a iné diagnostické pomôcky), nezaberajú celý priestor, časť nám zostáva k dispozícii.

Sekcia služieb je najspoľahlivejším miestom na ukladanie dôverných informácií, orgány činné v trestnom konaní k nej sotva budú mať prístup, takže tu môžete ukladať textové dokumenty s prihlasovacími údajmi a heslami pre všetko. Na prístup k tomuto tajnému úložisku na pevnom disku Western Digital môžete použiť nástroj wdidle3.exe alebo alternatívny voľne dostupný idle3-tool.exe. Existuje aj softvérový balík HDDHackr na úpravu záznamov v takýchto sekciách. POZOR! Informácie, ktoré sa nachádzajú na servisnom oddiele, sú potrebné pre normálne fungovanie pevného disku. Zničením alebo poškodením dôležitých údajov riskujete poškodenie disku a proces obnovy nie je jednoduchý – zahŕňa pomôcku Ace Laboratory PC3000. Veľkosť servisného oddielu sa líši pre rôzne modely HDD, musíte to mať na pamäti.

ruinfocomp.ru

Rozšírenie štandardných možností pevného disku - „Hacker“

Pevný disk, známy aj ako pevný disk, nie je také jednoduché zariadenie, ako by sa na prvý pohľad mohlo zdať. Za celú históriu svojej existencie, počnúc rokom 1956, prešli pohony obrovským množstvom zmien. Teraz to nie je len doska a čítacie hlavy, ale celý systém s vlastnou logikou a softvérom, a teda s vlastnými funkciami a tajomstvami. V tomto článku sa pokúsime pochopiť, čo je moderný pevný disk, a tiež sa pokúsime rozšíriť jeho štandardné možnosti pre naše hackerské účely.

Všetky informácie sú poskytované len na informačné účely. Redakcia ani autor nezodpovedajú za prípadné škody spôsobené materiálmi tohto článku.

Dizajn pevného disku je do istej miery známy snáď každému. V podstate ide o niekoľko platní, ktoré sa otáčajú rýchlosťou 15 000 ot./min., polohovacie zariadenie a jednotku riadiacej elektroniky. Pridajme k tomu samoovládací systém S.M.A.R.T. a iné intelektuálne vlastnosti. Bez pol litra to skrátka nezistíte, najmä preto, že technológia jednotlivých prvkov je obchodným tajomstvom.

Viac ako tucet článkov môže byť venovaných vysokej presnosti polohovania, hustote záznamu a ďalším jemnostiam moderných pevných diskov, ale bez toho, aby sme sa ponorili do mechaniky disku a fyziky procesov, zvážime časť, ktorá je pre nás najzaujímavejšia - elektronika.


Ryža. 1. Doska pevného disku

V starších modeloch pevných diskov niektoré funkcie riadiacej elektroniky prebral radič MFM alebo RLL počítača. Postupom času však kvôli vysokej rýchlosti prenosu dát bolo potrebné skrátiť cestu prenosu dát a vývojári od tejto myšlienky upustili.

Takže tu máme dosku typického pevného disku Western Digital WD5000AAKX s kapacitou 500 GB (obr. 1). Čo máme:

  1. DRAM čip. Ako taký nie je zaujímavý, návod sa dá ľahko nájsť na internete. Pamäť týchto čipov sa pohybuje od 8 do 64 MB a zodpovedá veľkosti vyrovnávacej pamäte pevného disku.
  2. Ovládač motora vretena. Zodpovedá za ovládanie mechaniky, reguluje výkon a má niekoľko analógových/digitálnych kanálov. K čipu Smooth L7251 3.1 neexistujú žiadne návody, ale môžete skúsiť hľadať podobné čipy.
  3. Flash pamäť. Niektoré pevné disky nemajú mikroobvod, ale pamäť typu flash je niekedy zabudovaná do čipu radiča disku. Zvyčajne má veľkosť od 64 do 256 kB. Slúži na uloženie programu, z ktorého sa spúšťa radič pevného disku.
  4. A najzaujímavejší je pre nás ovládač pevného disku. Vyrábajú ich Marvell, ST, LSI a iné. Niektoré spoločnosti vyrábajúce pevné disky vyrábajú svoje vlastné ovládače, ako napríklad Samsung a Western Digital.

Radič pevného disku je určený na riadenie operácií prevodu a výmeny údajov z hláv na čítanie a zápis do rozhrania disku. Bohužiaľ, Marvell nechce verejne sprístupniť dokumentáciu k svojim produktom. No skúsme na to prísť sami.

Náš zahraničný kolega Jeroen “Sprite_tm” Domburg našiel zaujímavé východisko z tejto situácie - na štúdium ovládača použil rozhranie JTAG (z anglickej Joint Test Action Group). Toto rozhranie je určené na testovanie a ladenie dosiek plošných spojov. To znamená, že pomocou JTAG sa môžeme jednoducho pripojiť k pre nás zaujímavému zariadeniu, ktoré podporuje štandard IEEE 1149. V čipe je integrovaný testovací port (TAP - Test Access Port), ktorý pozostáva zo štyroch alebo piatich pinov: TDI, TDO, TMS, TCK a prípadne TRST. Umiestnenie týchto pinov pre ovládač Marvell našiel istý dex, ktorý sa láskavo podelil o výsledky na fóre HDDGURU.

Jeroen zistil, že ovládače Western Digital majú jadro ARM prístupné cez port JTAG. A tiež sériový port, ktorý sa bežne nepoužíva, ale pre naše účely môže byť užitočný.

Na štúdium radiča pevného disku sme použili dosku FT2232H, ktorú je možné objednať online za 30 eur. Podporuje JTAG, sériovú komunikáciu, ako aj SPI. Na prácu s ním bol použitý program OpenOCD.

Vo výsledku sa ukázalo, že čip má až tri jadrá. Dva Feroceony, čo sú pomerne silné jadrá podobné ARM9, a Cortex-M3, ktorý je o niečo slabší. Všetky jadrá majú rôzne účely:

  • Feroceon 1 zvláda fyzické čítanie/zápis na pevný disk;
  • Feroceon 2 - spracováva rozhranie SATA, vyrovnávaciu pamäť a konvertuje LBA na CHS;
  • Cortex-M3 - účel neznámy. Môžete to jednoducho zastaviť, ale pevný disk bude naďalej fungovať.

Keďže sme si stanovili za cieľ používať pevný disk na naše vlastné zákerné účely, je čas premýšľať o aktualizácii jeho firmvéru. Najjednoduchšou a pravdepodobne najťažšie detekovateľnou metódou je zmena údajov za chodu. Na to je potrebné nájsť vhodné jadro – jadro, ktoré má prístup k dátam putujúcim medzi diskom a káblom SATA.

Na prístup k jadru môžete použiť režim DMA (Direct Memory Access). Ide o režim, kedy k výmene dát dochádza priamo z čítacej hlavy do pamäte, bez aktívnej účasti procesora. To isté platí aj pre SATA port: procesor mu stačí povedať, kde sú dáta a logika DMA sa postará o čítanie informácií priamo z pamäte.

Zdrojom informácií v tomto prípade bude vyrovnávacia pamäť pevného disku kvôli jeho dobrému umiestneniu: údaje načítané z disku budú vo vyrovnávacej pamäti, takže ich odtiaľ možno okamžite skopírovať.

Metóda je pomerne komplikovaná - je nepohodlné sa zakaždým pripojiť cez JTAG a hrabať sa vo vyrovnávacej pamäti, kým je pevný disk spustený. Namiesto toho, aby ste si zachovali prístup bez pripojenia ďalšej dosky, môžete obnoviť pamäťový čip flash tak, že ho odspájkujete a pripojíte k programátoru.

Bolo by však ťažké zmodernizovať kód kvôli neznámemu kompresnému algoritmu; namiesto toho môžete jednoducho zmeniť adresu vykonávania a pridať špeciálny blok, ktorý sa načíta pred ostatnými. To robí veci trochu jednoduchšie.

Ako výsledok svojho výskumu vytvoril Jeroen nástroj s názvom fwtool, ktorý dokáže vypísať rôzne bloky vo flashi a preložiť kód do textového súboru. Potom môžete zmeniť, odstrániť alebo pridať blok a všetko znova zložiť do jedného súboru firmvéru, ktorý sa potom dá jednoducho nahrať do flash.

Takéto manipulácie s pevným diskom si vyžadujú značné úsilie a je nepravdepodobné, že by sa niekto dobrovoľne vzdal svojho úsilia o hackovanie. Preto by bolo pekné nájsť spôsob, ako flashovať pevný disk bez akýchkoľvek cudzích zariadení alebo odstránenia čipu.

Western Digital má špeciálne softvérové ​​nástroje na prácu s pevnými diskami – ide o nástroje, ktoré bežia pod DOSom a dokážu načítať nový firmvér pre radič, flash pamäťový čip alebo servisný oddiel. Nástroje využívajú takzvané Vendor Specific Commands (VSC), o tom však neskôr.

Existuje aj sada nástrojov s názvom idle3-tools, ktoré môžete použiť na úpravu firmvéru pevného disku. Používa tiež VSC pomocou Linux SCSI PassThrough IOCTL. Jeroen vzal tento kód, upravil ho a integroval do fwtool. Po tejto úprave sa fwtool naučil čítať a zapisovať na flash pamäťový čip.

Teraz, ak sa hackerovi nejakým spôsobom podarí použiť fwtool na vzdialenom počítači, bude môcť resetovať flash pamäť disku, upraviť ju a flashnúť späť. Pravdaže, majiteľ sa časom o hacknutí dozvie a pravdepodobne systém preinštaluje, no útočník by mohol zaviesť niečo, čo sa prejaví aj po preinštalovaní. Napríklad počkajte, kým počítač načíta zo súboru /etc/shadow/, kde sú všetky heslá uložené v systémoch UNIX/Linux, a zmeňte obsah. Potom sa môžete jednoducho prihlásiť pomocou svojho hesla.

Mimochodom, opísaná technika môže slúžiť nielen na tajné experimenty, ale aj na obranné účely. Môžete napríklad vytvoriť neklonovateľný pevný disk, ktorý bude fungovať správne, ak je vzor prístupu k sektorom náhodný ako zvyčajne. Ak je pevný disk prístupný iba postupne, dáta sa poškodia, čím sa klon bude líšiť od originálu.

Pri práci v terminálovom režime môže používateľ interagovať s pevným diskom pomocou diagnostických príkazov. Táto metóda sa používa na diagnostiku a opravu diskov Seagate a Toshiba, Western Digital túto možnosť nemá kvôli zložitosti pripojenia. Terminálový režim v skutočnosti poskytuje úplnú koreňovú kontrolu nad mechanikou a logikou zariadenia. Môžete ho tiež použiť na aktualizáciu alebo reštartovanie firmvéru pevného disku. Zoznam príkazov pre väčšinu jednotiek možno nájsť na internete. A na doske pevného disku je špeciálny konektor na pripojenie cez sériový port.

Ryža. 2. Konektor pre pripojenie cez sériový port. O jednu záhadu menej

Na prístup do terminálového režimu budete potrebovať adaptérové ​​zariadenie potrebné na konverziu úrovní signálu RS-232 na úrovne TTL (takéto adaptéry sú komerčne dostupné, ale môžete si ich zostaviť sami - všetky potrebné obvody sú voľne dostupné a môžete si vziať niektoré modely ako základ Arduino). Vezmeme si hotový FTDI čip, ktorý premieňa USB na sériové rozhranie pre mikrokontrolér Atmega. Musíte pripojiť GND a RESET a na pripojenie použiť piny RX a TX.


Ryža. 3. Arduino Nano ako adaptér

Na prácu s COM portom používame akýkoľvek program, ktorý sa nám páči - napríklad PuTTY alebo Hiperterminal. Vyberte typ pripojenia, zadajte číslo portu COM a ďalšie nastavenia:

Rýchlosť: 9600 dátových bitov: 8 stop bitov: 1 parita: žiadna Riadenie toku: žiadna
Ryža. 4. Okno nastavení PuTTY

Ak chcete skontrolovať funkčnosť obvodu, musíte navzájom prepojiť RX a TX. V dôsledku toho sa všetky napísané znaky zobrazia v dvojnásobnom množstve. Je to spôsobené tým, že zadané údaje sa prenesú po linke TX a potom sa to isté vráti cez linku RX. Robí sa to takto: odpojením SATA kábla pripojíme výstup TX disku na vstup RX adaptéra a naopak - RX adaptér z TX disku. Pripojte napájanie. Po stlačení kláves dostaneme výzvu T> (alebo F> pri chybných HDD) a zadáme príkazy. Ak chcete získať zoznam príkazov, zadajte /C a potom Q.

Kvôli veľkému počtu tímov rozdelili inžinieri Seagate ich štruktúru do vrstiev. Príkazy ako čítanie, zápis, vyhľadávanie, protokol chýb sú dostupné na niekoľkých rôznych úrovniach naraz. Ak chcete prepnúť pevný disk na prácu na inej úrovni, musíte použiť príkaz /x.

Úroveň T - certifikačné testy. Úroveň 1 - príkazy na správu pamäte. Úroveň 2 - príkazy na nastavenie mechaniky pohonu. Úroveň 3 - vyhľadávacie príkazy. Úroveň 4 - príkazy sledovania servomotora. Úroveň 5 - používa sa iba v továrenských podmienkach. Úroveň 6 - príkazy adaptívneho riadenia. Úroveň 8 - špeciálne príkazy nastavenia nahrávania. Úroveň 9 - príkazy režimu systému monitorovania defektov.
Ryža. 5. Resetujte S.M.A.R.T.

Okrem týchto deviatich úrovní existujú dve ďalšie sady príkazov: sieťový a všeobecný. Hlavným účelom sieťových príkazov je zobrazenie zmien v aktuálnom stave systému. Všeobecné inštrukcie sa používajú na prístup k registrom, vyrovnávacej pamäti a údajom.

Vo všeobecnosti režim terminálu poskytuje mnoho zaujímavých funkcií. Napríklad príkaz nízkoúrovňového formátovania môže nielen vymazať údaje úplne bez možnosti obnovenia, ale ak niekto počas formátovania vypne napájanie, samotný pevný disk sa bude môcť „preformátovať“ ako prvý. čas je zapnutý. Vo všeobecnosti je to téma hodná samostatného článku. Ideme ďalej.

Každý pevný disk obsahuje servisné oddiely. Sú určené na ukladanie nástrojov pre pevný disk, ako je S.M.A.R.T., moduly včasnej detekcie chýb, moduly autodiagnostiky atď. Našťastie všetky tieto údaje úplne nezaberajú pridelený priestor, čo znamená, že pri správnom prístupe môžeme tento bonusový priestor využiť. Servisné oddiely by sa nemali zamieňať s DCO alebo HPA, ktoré možno ľahko objaviť a získať k nim prístup prostredníctvom štandardných príkazov ATA.

Na rozdiel od iných spôsobov skrývania informácií, záznam v sekcii služieb nezanecháva žiadne stopy a je neviditeľný pre špeciálne vyhľadávacie programy používané orgánmi činnými v trestnom konaní. Jedným slovom, toto miesto je ideálne na ukladanie textových súborov s adresami, heslami, vzhľadmi a inými vecami.

Na prístup k informáciám zo servisných oddielov nie sú vhodné štandardné príkazy ATA, namiesto toho sa na zápis a čítanie používajú špeciálne príkazy VSC (Vendor Specific Commands). Výrobcovia spravidla uchovávajú tieto príkazy v tajnosti, ale niekedy vydávajú nástroje na prácu so servisnými oddielmi - napríklad program wdidle3.exe od spoločnosti Western Digital a jeho open source analógové idle3-tools. Ďalším príkladom pre WD je program HDDHackr, ktorý mení záznamy v systémových oddieloch HD.

Údaje v servisných oddieloch sú veľmi dôležité pre správnu činnosť pevného disku. Poškodenie zaznamenaných informácií vedie k strate výkonu disku. Jeho obnovenie nebude také jednoduché - na prepísanie údajov v servisných oddieloch budete potrebovať špecializované programy (napríklad Ace Laboratory PC3000).

Veľkosť servisného oddielu závisí od modelu pevného disku. Napríklad v jednotke WD2500KS-00MJB0 rodiny Hawk s kapacitou 250 GB (firmvér 02AEC) sa do servisného oddielu zapíšu dve kópie súborov, každá približne 6 MB. Veľkosť zóny na každom povrchu je približne 23 MB (64 stôp po 720 sektoroch). Pretože tento disk má šesť povrchov (hlavy 0 až 5), moduly servisných oddielov sú umiestnené v priestore priradenom hlavám 0 a 1 a priestor priradený hlavám 2 až 5 je rezervovaný, ale nevyužitý. Vyhradený oddiel teda zaberá približne 141 MB, z čoho sa používa 12 MB.

Pre porovnanie, WD10EACS-00ZJB0, terabajtový model s ôsmimi plochami, má 450 MB vyhradeného priestoru, z toho 52 MB zaberá. Ariel Berkman z Recover Information Technologies LTD napísal článok o spolupráci so servisnými oddeleniami HDD a tiež zaslal PoC kód na zapisovanie 94 MB informácií do servisného oddelenia disku Western Digital 250 GB Hawk. Toto sa robí nasledovne:

  • Zistite svoju SATA IO adresu pomocou lspci -v.
  • Na kompiláciu použite príkaz gcc -Wall -O -g -o SA-cover-poc SA-cover-poc.c.
  • Vytvoríme náhodný súbor (veľkosť 94 MB) a vypočítame jeho MD5 hash.
  • Súbor zapíšeme do servisnej sekcie.
  • Pevný disk vyčistíme pomocou príkazu dd-ing /dev/zero, ktorý by mal byť distribuovaný na celý pevný disk (alebo na samostatnú časť, ktorá predtým zablokovala prístup k zvyšku). Na nenávratné zničenie údajov stačí tento kód spustiť raz.
  • Prečítame si obsah servisnej sekcie, vypočítame jej hash a overíme integritu údajov. :~/SA# dd if=/dev/urandom count=184320 > random-file ; md5sum random-file :~/SA# ./SA-cover-poc -p 0x0170 -w ./random-file :~# dd if=/dev/zero of=/dev/sdb bs=1M :~/SA# ./SA-cover-poc -p 0x0170 -r after-dding-dev-zero :~/SA# md5sum after-dding-dev-zero

Počas experimentov na nízkej úrovni sa môžete stretnúť s takou nepríjemnosťou, ako je porucha pevného disku. Nemali by ste sa okamžite uchýliť k drakonickým opatreniam a naformátovať disk, môžete sa pokúsiť obnoviť jeho funkčnosť pomocou niektorých programov.

  1. TestDisk je najjednoduchší a najefektívnejší program na obnovu HDD. Navrhnuté na vyhľadávanie a rekonštrukciu stratených oddielov, zavádzacieho sektora, zmazaných súborov; opravuje tabuľku oddielov. Pracuje s veľkým počtom súborových systémov. Funguje v konzolovom režime, ktorý dosahuje vysokú rýchlosť.
  2. Acronis Disk Director je celý softvérový balík, ktorý obsahuje značné množstvo nástrojov na prácu s pevnými diskami. Obsahuje pomôcku Acronis Recovery Expert, ktorá sa používa na rekonštrukciu súborov a diskových oddielov. Na rozdiel od predchádzajúceho programu má grafické rozhranie, ale pracuje s menším počtom súborových systémov.
  3. Paragon Partition Manager je bezplatný program od domácich vývojárov, ktorý dokáže takmer všetko, čo Acronis, no je strašne pomalý.

Ryža. 6. Obnovte poškodené partície pomocou TestDisk

Je však čas nazvať to dňom. V tomto článku som sa snažil ukázať neprebádané zákutia a možnosti pevného disku. Bez toho, aby sme sa ponorili do kódu, sme sa pozreli na spôsob, ako vyčerpať informácie z disku. Ak túto záclonu čo i len mierne nadvihnete, otvorí sa obrovské pole pre fantáziu. Môžete napríklad preflashovať ovládač, aby ste skryli obzvlášť dôležitú časť pred zvedavými očami. Alebo pokazte údaje pri pokuse o klonovanie pevného disku, čím sa ochránite pred forenznými nástrojmi. Jedným slovom, existuje veľa možností, takže ako používať pevný disk je vaša voľba.

xakep.ru

ako obnoviť pevný disk?

Strana 1 z 1

  • Nedá sa odpovedať na tému

Mám Seagate Barracuda 1,5 TB, na ktorom už druhýkrát padol firmware (diagnostika bola robená v dielni). Povedz mi, dá sa to preflashovať doma? aký softvér a kde si o ňom môžem prečítať manuály?

Flashoval som svoje WD s neštandardnou veľkosťou klastra (aby to fungovalo s XP) pomocou programu z ich webu a ich vlastného firmvéru. Tie. Logicky musíte prejsť na webovú stránku Segate a vyhľadať pomocné programy a samotný firmvér pre váš konkrétny model skrutky. A potom bude návod na akciu, nič zložité.

Offtopic: vdaka tebe som sa dnes dostal do buducnosti.

Vo všeobecnosti bol firmvér pre iné modely predtým zverejnený na webovej stránke Seagate. Často majú toto niečo.

Notebooky sú zlo.

Môže byť problém so samotnou flashkou...

Ako ho môžem otestovať oddelene na čítanie a písanie?

Rostislav povedal:

Flash pamäť, na ktorej je zapísaný samotný firmvér (ako BIOS počítača)?

Skúste flashovať pomocou natívneho nástroja, ak je k dispozícii.

skúste flashnúť natívny nástroj, ak je k dispozícii.

Na webovej stránke môjho čísla je EHEshnik s firmvérom pre pevný disk. Samotný počítač sa reštartoval, tučniaky trochu zatancovali na obrazovke (ahoj Linux?), znova sa reštartovali a voilá... Windows videl nenaformátovaný disk. Naformátoval som to, preniesol na 100 hektárov filmov a príbehov. Ráno zapnem a neverím vlastným očiam – „neznáme zariadenie na porte SATA“

je tu veľká šanca rozlúčiť sa s flashkou na pevnom disku....

A ak sa vám to nebude páčiť, utiahneme vám to okolo krku!

Mám Seagate Barracuda 1,5 TB, na ktorom už druhýkrát padol firmware (diagnostika bola robená v dielni).

Ktorá dielňa to povedala, ak to nie je tajomstvo?

Povedz mi, dá sa to preflashovať doma? aký softvér a kde si o ňom môžem prečítať manuály?

Aktualizácie firmvéru pre produkty Seagate

Ale bez skúseností ho ľahko porazíte úplne...

Rostislav povedal:

Flash pamäť, na ktorej je zapísaný samotný firmvér (ako BIOS počítača)? Ako ho môžem otestovať oddelene na čítanie a písanie?

No určite to rozbijete... Firmware Update aktualizuje nielen flash disk na doske, ale aj prekrytia v servisnej oblasti skrutky...

Rostislav povedal:

Na webovej stránke môjho čísla je EHEshnik s firmvérom pre pevný disk. Samotný počítač sa reštartoval, tučniaky trochu zatancovali na obrazovke (ahoj Linux?), znova sa reštartovali a voilá... Windows videl nenaformátovaný disk. Naformátoval som to, preniesol na 100 hektárov filmov a príbehov.Ráno zapnem a neverím vlastným očiam - “neznáme zariadenie na SATA porte”, toľko písmen a nič o tom... je to detekované v BIOSe? Zistila to Victoria?

Victoria 3,52 rus

Mimochodom, tu je obrázok, ktorí výrobcovia skrutiek zostali:

Alex Blackwell povedal:

Odpoveď na otázku, čo urobíme s Hitachi: nič s tým nenarobíme. Toto je pravidlo, ktoré nám stanovilo čínske ministerstvo obchodu. Minimálne dva roky musíme udržať dve úplne nezávislé konkurenčné spoločnosti. Existuje hlavná spoločnosť WD Corporation a dve úplne nezávislé dcérske spoločnosti - WD a HGST. My vo WD nesmieme hovoriť s HGST o technológii, cenách ani o čomkoľvek! Keby si pracoval v Hitachi, musel by som teraz vstať a odísť.

Obnova informácií. Profesionálna oprava HDD, Simferopol

Je to detekované v BIOSe? Zistila to Victoria? BIOS to nevidí. Viktória - nevidí.

pripadá mu to ako úplný trapas

V skutočnosti sa bojím detí, môj drahý pane, sú hlučné, kruté a sebecké, ale čo ak deti riadia štát? © Yulian Semyonov Nič sa nerobí pre lepšie © Boris Rauschenbach Ľudia, ľudia sú najdôležitejší. Ľudia sú dokonca cennejší ako peniaze. © F.M. Dostojevskij, aký si zvedavý.

Áno, táto metóda bola oznámená už v roku 2009.

V skutočnosti sa bojím detí, môj drahý pane, sú hlučné, kruté a sebecké, ale čo ak deti riadia štát? © Yulian Semyonov Nič sa nerobí pre lepšie © Boris Rauschenbach Ľudia, ľudia sú najdôležitejší. Ľudia sú dokonca cennejší ako peniaze. © F.M. Dostojevskij, aký si zvedavý.

Teraz sa môžete baviť. http://habrahabr.ru/post/140289/

Bavím sa spustením testu vlastnej diagnostiky cez konzolu. Prekvapili ma niektoré správy:

(31 C)Príliš chladno, náhodné hľadanie (33 C)Príliš chladno, náhodné hľadanie (34 C)Príliš chladno, náhodné hľadanie (36 C)Príliš chladno, náhodné hľadanie (37 C)Príliš chladno, náhodné hľadanie (38 C)Príliš chladno, náhodné hľadanie (39 C)Príliš chladno, náhodné hľadanie (39 C)Príliš chladno, náhodné hľadanie (40 C)Príliš chladno, náhodné hľadanie (41 C)Príliš chladno, náhodné hľadanie (42 C)Príliš chladno, urobte náhodné hľadanie (43 C)Príliš chladno, urobte náhodné hľadanie Temp Diode 7B69 (43C) Pre úspešné zvládnutie ďalšej fázy testu bolo potrebné „zahriať sa“ – bzučala asi 10 minút, kým sa nezohreje na 43 °C. V skutočnosti sa bojím detí, môj drahý pane, sú hlučné, kruté a sebecké, ale čo ak deti riadia štát? © Yulian Semyonov Nič sa nerobí pre lepšie © Boris Rauschenbach Ľudia, ľudia sú najdôležitejší. Ľudia sú dokonca cennejší ako peniaze. © F.M. Dostojevskij, aký si zvedavý.

Momentálne je riešením nevypínať počítač, plus sa odporúča mať neprerušiteľný zdroj napájania.

Ešte lepším riešením je nezapínať počítač.

Obnova informácií. Profesionálna oprava HDD, Simferopol

Strana 1 z 1

  • Nemôžete vytvoriť novú tému
  • Nedá sa odpovedať na tému

simferopol.in

„Oživujúci“ HDD

Konvertor

Môžete si kúpiť prevodník (USB-TTL a COM-TTL sú k dispozícii na predaj) alebo si ho vyrobiť sami (nižšie uvádzam niekoľko schém).

Pre tých, ktorí majú Arduino: pripojte GND a RESET, použite RX a TX piny.


Na kontrolu obvodu môžeme skratovať RX a TX - v dôsledku toho by sa všetko, čo zadáme, malo vrátiť.

Pripojenie

Pripojíme RX a TX, ako na obrázku nižšie, odpojte kábel SATA, pripojte napájanie.

Na prácu s COM portom som použil PuTTY, perfektne to zvládne aj váš obľúbený program. Otvorte PuTTY, vyberte typ pripojenia Serial, zadajte port a ďalšie nastavenia:

Rýchlosť 38400
Dátové bity 8
Stop Bits 1
Parita žiadne
Flow Control žiadne
Otvorte okno terminálu, stlačte Ctrl+Z a pozrite si výzvu: F3 T> Ak chcete zobraziť zoznam príkazov a ich popis pre váš pevný disk, musíte zadať /C a potom Q.

zotavenie

Je čas začať s prestavbou.

Dôležité: buďte opatrní pri zadávaní príkazov!

  1. Poďme na úroveň 1 zadaním /1
  2. Vyjasnime si S.M.A.R.T. tím N1
  3. Vypnite napájanie a počkajte, kým sa motor nezastaví (~10 sekúnd)
  4. Zapnite napájanie a znova stlačte Ctrl+Z
  5. Vymažte zoznam zlých blokov: zadajte i4,1,22
  6. Opakujte body 3-4
  7. Do konzoly zadajte: m0,2,2,0,0,0,0,22 (pre pevné disky „Made in China“ - m0,2,2,22)
  8. Prejdite na úroveň 2: /2
  9. Zastavte motor: zadajte Z
  10. Vypnite napájanie
Po všetkých manipuláciách sa pevný disk začal zisťovať v systéme BIOS. Aby ste predišli opätovnému výskytu problému, aktualizujte softvér na pevnom disku. Tento postup je pomerne jednoduchý: zavádzací obraz sa stiahne z webovej stránky výrobcu a zaznamená sa na disk. Ďalej - stiahnite a aktualizujte firmvér v režime krok za krokom, postupujte podľa pokynov na obrazovke. Teraz som opísal situáciu, keď všetko funguje ako má, no toto sa stáva málokedy. Proces obnovy priniesol niekoľko výziev, ktorým budete určite čeliť aj vy. Preto pre všetkých, ktorým sa to nepodarilo, hľadajte riešenie v poslednej časti tohto článku.

O tom, čo zostáva v zákulisí

Keďže tento článok je výsledkom mojich vlastných experimentov založených na rôznych materiáloch o obnove HDD, potom popíšem problémy, s ktorými som sa sám stretol.
Problém Riešenie
Hluk konzoly Pripojte kolík GND k zemi na napájacom zdroji. Použil som drôt z vypínača. Vytiahnite tiež prepojku SATA I z pevného disku.
Po stlačení Ctrl+Z sa na obrazovke nič nezobrazí S najväčšou pravdepodobnosťou RX a TX nie sú správne pripojené.
Pri prvom zapnutí sa zobrazí chyba LED:000000CC FAddr:0025BF67 alebo LED:000000CC FAddr:0024A7E5 Najprv skúsme vypnúť hlavy. Aby sme to urobili, odskrutkujeme dosku (súčasne môžete kontakty vyčistiť gumou: mal som tam veľa nečistôt), na kontakty vedúce k hlavám položíme izolátor (papier, elektrickú pásku atď.). a priskrutkujte dosku späť (nie všetkými skrutkami, ale tak, aby bol motor napájaný). Zapnite napájanie, stlačte Ctrl+Z, zadajte /2, potom Z. Čakáme na správu o úspešnom zastavení. Uplynutý čas úplného odtočenia 0,138 ms Bez vypnutia napájania odskrutkujte dosku, vyberte náš izolátor a priskrutkujte dosku späť, zadajte príkaz na naštartovanie motora: U.

Ak metóda odpojenia hláv nepomôže, musíte kontakty na doske uzavrieť ostrou pinzetou alebo tenkým drôtom. Fotografia (dostupná prostredníctvom odkazov nižšie) zobrazuje skratové body na rôznych pevných diskoch.

  • rev. A
  • rev. A (obdĺžnikový)
  • rev. S
Po zapnutí napájania pevného disku zatvorte kontakty. Budete počuť klopanie hláv a potom sa motor zastaví. Po týchto manipuláciách dajte príkaz na zastavenie motora, otvorte kontakty a znova naštartujte motor.
Motor sa nespustí s chybou Chyba 1009 DETSEC 00006008 Chyba odstreďovania Uplynulý čas 53,959 sekúnd Stav R/W 2 Chyba R/W 84150180 Pravdepodobne ste zabudli odstrániť izolátor alebo ste dosku pevne nepriskrutkovali. Príčinou môže byť aj mechanické poškodenie.
Motor sa nezastaví. Sprevádzané chybou LED: 000000CE FAddr: 00280569 Na minútu vypnite napájanie. Ak chyba pretrváva, skúste najskôr naštartovať motor zadaním U.
Ďakujem za pozornosť, nech vám pevné disky dlho vydržia.

Značky:

  • obnovenie pevného disku
  • seagate barracuda 7200.11
  • arduino

Artem Makarov alias Robin

09.11.2013

35493 zobrazení

Ďalší zložitý problém s Seagates, ktorý bol vyriešený pomocou takzvaného Seagate HDD firmware (načítanie mikrokódu cez rozhranie).

Tentoraz je pevný disk prenosného počítača ST9500325AS počuteľne prekalibrovaný, keď je zapnuté napájanie, visí v režime BUSY a výstupy sú iba: do diagnostického portu:

Rst 0x08M

To je všetko. Po spustení nie je k dispozícii žiadna funkcia terminálu, pretože disk zamrzne. Predo mnou bol disk na inom mieste, kde bol vymenený blok hlavy (zvyčajne je to tak vždy, ak nerozumejú, čo je s pevným diskom, okamžite vymenia hlavy - pre každý prípad). Výmena čítacích/zapisovacích hláv v tejto situácii samozrejme nijako nepomohla pri obnove používateľských súborov a disk bol privezený do servisného strediska Hardmaster.

Funkcia terminálu na tomto rade jednotiek je zahrnutá v kóde ROM od výrobcu a zapne sa po pripojení napájania k rozhraniu. Vyzerá to takto:

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 režim A0SCII > RW Diag Diag = 00000000 RW Err30

Tie. chyba polohovania serva, zablokovanie motora vretena a pripravenosť v registroch reagovať na požiadavky terminálu. V tejto polohe môžete pomocou príkazu roztočiť motor, zdvihnúť diag ovl z povrchu a prečítať z ATA všetky moduly popísané id, ako aj všetky moduly popísané v systémovom zväzku. Všetky moduly boli spočítané bez chýb a na prvý pohľad neobsahovali nič rušivé, čo by mohlo viesť k zamrznutiu disku pri bežnom štarte.

Okamžite sa objavilo podozrenie na chybu v prekladových tabuľkách, ale pokus o prepočet viedol k tomuto výsledku:

Maximálny počet opakovaných pokusov Wr = 00, maximálny počet opakovaných pokusov Rd = 00, maximálny počet opakovaných pokusov o prepísanie certifikácie = 14, maximálny počet opakovaných pokusov o prepísanie certifikácie = 2DF8 DiagError 0000500D Formát používateľskej oblasti zlyhal - uplynutý čas 0 minút 00 sekúnd Rozpoznanie R/W 02000r4000, 20000r4000 , Chyba súboru 00000000 Blk Addr AD6F0001, Blk Addr Type D0, Cyl FFFF0000, Hd EC

Tie. skončil s chybou. Po krátkom zvažovaní padlo drastické rozhodnutie. Vzhľadom na to, že všetky potrebné časti servisných informácií boli úspešne rezervované skôr, rozhodol som sa oblasť služieb úplne naformátovať. Po prijatí na konci procesu:

Formát systémového oddielu bol úspešný – uplynulý čas 2 minúty 00 sekúnd

Skreslil som napájanie a disk vyšiel pripravený s „prázdnym“ výrobným pasom. V tejto polohe má každá operácia čítania/zápisu servisných informácií za následok správu o nepripravenosti na proces z dôvodu nedostatku „rozšírených“ príkazov v „základnom“ mikrokóde ROM.

Nedá sa načítať prekrytie procesora Diag Cmd

Aby ste v takejto situácii získali plnú funkčnosť, musíte na povrch zapísať prekrytia, aby ich disk mohol prečítať. A aby bolo možné zapisovať na povrch, musí ich disk prečítať skôr. Začarovaný kruh. Ako nájsť východisko z tejto situácie?

Možnosť, vzhľadom na to, že v situácii s naformátovaným servisným diskom sa disk stane pripraveným cez rozhranie normálne, existuje jedna - pomocou príkazu id92h ho načítajte do zavádzača HDD, t.j. balík mikrokódu vrátane požadovaných prekrytí, a tým, ako sa hovorí, preformátuje pevný disk Seagate.

Po tejto operácii sa prepočet prekladača úspešne dokončil

Maximálny počet opakovaných pokusov Wr = 00, maximálny počet opakovaných pokusov Rd = 00, maximálny počet opakovaných pokusov ECC = 14, maximálny počet opakovaných pokusov o prepísanie certifikácie = 2DF8 Úspešný formát používateľskej oblasti – uplynutý čas 0 minút 00 sekúnd

A posledným dotykom je záznam predtým uloženého prekladača (id2Bh). Po opätovnom napájaní disk produkoval obvyklé:

Rst 0x08M (P) SATA Reset

a úplný prístup ku všetkým LBA popísaným v pase. Ak by pred príchodom disku ku mne zvedavé ruky nevliezli do hermetickej zóny, potom by pomocou vyššie opísaných manipulácií bolo možné opraviť pevný disk pri zachovaní informácií.