Ako flashovať pevný disk wd s novým firmvérom. Rozširujeme štandardné možnosti pevného disku. Rozširujeme štandardné funkcie pevného disku - "Hacker"

Čo je to pevný disk?

Väčšina používateľov PC už pravdepodobne počula pojem „pevný disk“ (známy ako pevný disk, pevný disk alebo disková jednotka). Niekedy sa spolu s týmto konceptom vyskytuje fráza „firmvér pevného disku“. Poďme sa bližšie pozrieť na to, čo to je.

Toto zariadenie (pevný disk) je určené na dlhodobé ukladanie informácií a má mimoriadne veľké množstvo pamäte. To znamená, že úplne všetky súbory a údaje, ktoré zadáte do počítača, sa automaticky zapíšu na pevný disk.

Princíp fungovania pevného disku je podobný ako pri vinylovom prehrávači. Na rozdiel od prehrávača sa však čítacia hlava nedotýka disku s informáciami, ale prijíma dáta vo vzdialenosti niekoľkých nanometrov od nosiča. Áno, a navonok je pevný disk podobný bežnému CD disku alebo platni, čo predstavuje okrúhle platne potiahnuté vrstvou feromagnetického materiálu.

Pevný disk je zariadenie na zhromažďovanie a ukladanie informácií, ktoré sa používa v počítačoch a prenosných počítačoch. Navonok to vyzerá ako niekoľko CD umiestnených na sebe, ktoré sa otáčajú na rovnakej osi.

Hlavné špecifikácie HDD

Niekedy je výber pevného disku problém aj pre profesionálov, nieto ešte bežného používateľa.

Existuje niekoľko základných charakteristík, ktoré vám pomôžu vytvoriť si všeobecnú predstavu o parametroch pevných diskov.

Prvá charakteristika - veľkosť. Najčastejšie má šírku 2,5 a 3,5 palca. Na 3,5-palcový pevný disk je zároveň možné zaznamenať viac informácií. Sú nimi vybavené prevažne stacionárne počítače a do notebookov sú inštalované menšie pevné disky – sú ľahšie a spotrebujú menej energie.

Po druhé- hrúbka pevného disku. Tento údaj sa pohybuje od 7 do 12,5 mm.

Prirodzene, čím je pevný disk hrubší, tým viac informácií dokáže pojať. Zároveň je štandardná hrúbka pevného disku v notebooku 9,5 mm.

Tretí faktor - rýchlosť otáčania. Všetko je tu jednoduché: čím vyššia je rýchlosť otáčania, tým vyšší je výkon počítača.

Výkonné modely majú rýchlosť otáčania disku 7200 ot./min., no sú hlučné. Používajú sa na zariadeniach s dobrým chladiacim systémom.

Pomalšie modely kotúčov sa točia 5200 - 5900 ot./min. Ich výhodou je tichosť pri prevádzke a nízky stupeň ohrevu.

Množstvo pamäte pevného disku je štvrtou charakteristikou, ktorú by sme mali riešiť Osobitná pozornosť pri výbere produktu. IN štandardný notebook 2,5-palcový pevný disk s hrúbkou 9,5 mm má pamäť 1 terabajt. Pre väčšinu úloh to stačí. Čo sa týka stolné počítače, disky so šírkou až 3,5 palca a hrúbkou 12,5 mm dokážu uložiť až 4 TB informácií.

Pri výbere pevného disku by ste mali venovať pozornosť pomeru výkonu zariadenia a stupňu hluku, ktorý produkuje.

Príčiny zlyhania pevného disku


Aj ten najkvalitnejší a najdrahší pevný disk môže zlyhať. Zvážte dôvody, ktoré môžu skrátiť životnosť pevných diskov.

  1. Prehriatie. Najbežnejší a najbežnejší dôvod. Skôr či neskôr sa v notebooku alebo počítači nahromadí prach, zníži sa prístup vzduchu k pevnému disku, zvýši sa teplota vo vnútri zariadenia... Výsledkom je notebook na opravu. Z rovnakého dôvodu by ste nemali umiestňovať počítače v blízkosti vykurovacích zariadení alebo horúcich a vlhkých miestností.
  2. Nekvalitné napájanie. Náhle prepätia nepriaznivo ovplyvňujú činnosť pevného disku, pretože môžu poškodiť povrch pevného disku a sú jednou z hlavných príčin jeho predčasného zlyhania. Napájanie počítača zároveň nie vždy takýmto situáciám zabráni. Jediným východiskom z tejto situácie je zakúpenie neprerušiteľného zdroja napájania.
  3. Mechanické poškodenie. Ak si počítač ako inteligentný a inteligentný stroj dokáže poradiť s problémom prehrievania či prepätia a zabrániť poruche, nedokáže sa ochrániť pred otrasmi a neopatrnou prevádzkou používateľa.
  4. Nesprávna práca s pevným diskom. Problém so stratou dát môže nastať, ak používateľ reštartuje počítač v čase, keď pevný disk ešte nedokončil rozdelenie priestoru. Moderné programy samozrejme umožňujú obnoviť dáta, no proces je veľmi zdĺhavý, pracný a navyše finančne nákladný.
  5. Manželstvo vo výrobe. Z toho, žiaľ, nikto nie je v bezpečí a chybné výrobky sa stretávajú aj napriek zložitému systému kontroly výrobkov zo strany výrobcu. Ak vás teda pri kúpe notebooku alebo počítača zneistia cudzie zvuky, kliknutia a praskanie, obráťte sa na záručné oddelenie.

Aby ste predĺžili životnosť pevného disku, a teda zachránili všetky svoje dáta, dbajte na správnu činnosť zariadenia. Ak sa vyskytnú problémy s napätím, pripojte neprerušiteľný zdroj napájania a počas prepravy používajte špeciálne tašky na prenosné počítače, aby ste ochránili stroj pred otrasmi a poškodením.

Sprievodca krok za krokom pri flashovaní pevného disku

Ak sa váš počítač začal spomaľovať, visieť, objavil sa cudzí hluk alebo sa počítač začal veľmi zahrievať - ​​neprepadajte panike. Ak preinštalovanie operačného systému neprinieslo pozitívne výsledky, dôvod je s najväčšou pravdepodobnosťou na pevnom disku. Vyžaduje si to vhodné blikanie. Na webe je veľa programov, ktoré si s tým poradia. Ak ich chcete vyhľadať, do vyhľadávacieho okna prehliadača zadajte frázu "firmvér pevného disku" a kliknite na tlačidlo „Hľadať“.

Pri inštalácii samotných programov nie sú absolútne žiadne ťažkosti - sú úplne automatické. Preto sa s nimi dokáže vyrovnať aj začiatočník.

Mali by sa však vziať do úvahy niektoré body.

Krok 1. Nájdite sériové číslo svojho pevného disku a použite nástroj na kontrolu sériového čísla, ktorý sa nachádza na hlavnej stránke webovej lokality. Ak to chcete urobiť, zadajte číslo do dialógového okna, ktoré sa otvorí, a spustite kontrolu.

Krok 2 Počkajte na dokončenie overenia. Fráza Disk nie je ovplyvnená znamená, že váš pevný disk je v poriadku a nie je potrebné ho flashovať; ak nie, vykonajte krok 3.

Krok 3 Uložte si všetky dáta zo zariadenia, s ktorým chcete pracovať, na nezávislé médium. Môže to byť externý pevný disk.

Krok 4. Vytvorte obraz programu na flashovanie na externom médiu, ako je napríklad „flash disk“, a spustite ho. Program ponúkne flashovanie pevného disku v možnostiach A / B / C. Vyberte písmeno, ktoré zodpovedá vášmu zariadeniu.

Krok 5 V hlavnej ponuke programu vyberte číslo pevného disku. Čakáme. Proces firmvéru sa začal.

Pred flashovaním by ste mali odpojiť všetky pripojené jednotky, aby ste predišli poruchám alebo rušeniu počas flashovania.

Krok 6. Počas flashovania disku nie je možné počítač reštartovať ani odpojiť od siete. Signál na ukončenie práce bude nezávislý reštart počítača alebo sa zobrazí nápis „Stlačte ľubovoľný kláves“.

Krok 7. Dokončite prácu s pomôckou a vychutnajte si prácu aktualizovaného pevného disku.

Mimochodom, firmvér disku vyžaduje aspoň základné znalosti o dizajne a prevádzke počítačov, takže ak si nie ste istí svojimi schopnosťami, obráťte sa na odborníkov. Strata dát či výmena pevného disku totiž nie sú zahrnuté vo vašich plánoch. A nesprávna činnosť zariadenia nemusí súvisieť s pevným diskom, ale z iných dôvodov.

Problémy, ktoré môžu nastať po samočinnom blikaní pevného disku

Povedzme, že ste si firmvér HDD vytvorili sami. Pozrime sa, aké problémy môžu nastať:

  • disk sa nespustí alebo nie je rozpoznaný;
  • BIOS zobrazuje nesprávny model média;
  • kapacita pevného disku sa zobrazuje nesprávne.

V takýchto prípadoch by ste mali okamžite kontaktovať špecialistu. Takéto chyby sú odstránené, ale mal by to urobiť skúsený odborník. Pomocou špeciálneho softvéru dokáže nielen obísť poškodené oblasti pevného disku, ale aj obnoviť stratené informácie.


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á otázka. Poďme zistiť, ako flashovať pevný disk Seagate. Pre začiatočníkov v týchto záležitostiach poznamenávame, že hovoríme o preinštalovaní firmvéru pre pevné disky Seagate, takzvaného firmvéru.

Čo je to "firmvér"?

V mnohých technických a servisné strediská dosť často sa hovorí a píše o možnosti nového firmvéru či flashovaní zariadení. Vo väčšine prípadov sa to týka osobných vstavaných zariadení so vstavaným operačný systém, inými slovami – o mobilných telefónoch, smartfónoch a tabletoch. Ale ako bezplatne flashovať pevný disk Seagate, technici sa neponáhľajú hlásiť.

Aby sme začiatočníkom vysvetlili, čo je firmvér, vráťme sa do histórie. Prototyp počítačovej architektúry sa objavil o 100 rokov skôr, ako si myslíme. Stalo sa tak medzi rokmi 1820 a 1840, v období, keď boli prvé logaritmické a trigonometrické tabuľky zostavené interpoláciou alebo takzvanými "konečnými rozdielmi". Napriek tomu, že prvé automatické výpočty robili skôr primitívne stroje Leibniza, Pascala, Schickarda, 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 tzv. - nazývaná vysokovýkonná harvardská architektúra. V 40. rokoch 20. storočia bola kvôli 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í absolútne 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“ označuje ú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 zase mohol byť softvér alebo hardvér. Medzi hardvérové ​​rozhrania patria známe zbernice PCI alebo modernejšie PCI Express. Ako hardvérové ​​rozhranie pre pevný disk sa používali š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 firmvér sa nazýva „firmvér“ a označuje 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. Aktualizácie a nové verzie firmvéru na diskoch Seagate nájdete pomocou aplikácie Download Finder.

Ovládače, "firmvér": vplyv na výkon Poďme zistiť, aký je rozdiel medzi firmvérom a ovládačom. Ovládač je modul 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.

Mikroprogram sa postupom času zdokonaľuje, odstraňujú nedostatky, zavádzajú sa modernejšie technologické riešenia. Počas životný cyklus Vyšlo niekoľko verzií firmvéru, ktorých inštalácia zaručuje zlepšenie výkonu a spoľahlivosti pevného disku. Ak spoločnosť vydá nový firmvér, určite bude obsahovať vylepšenia a nové modernejšie funkcie. Nepodporované disky majú konečnú verziu firmvéru, ktorá sa už nevylepšuje.

Firmvér: postupujte podľa pokynov

Pokračujeme priamo k otázke, ako flashovať pevný disk Seagate. Ak to chcete urobiť, prejdite na webovú stránku s aktualizáciami http://knowledge.seagate.com/ a vyhľadajte svoj disk. Ak chcete zistiť, ktorý firmvér je vhodný pre váš HDD. Na získanie informácií o nainštalovanom disku môžete použiť softvér Drive Detect.

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

Upozorňujeme, že musíte dôsledne dodržiavať pokyny, chyby môžu viesť k poškodeniu údajov, ako aj k 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. Odporúčame tiež, aby ste si pred aktualizáciou firmvéru urobili zálohu pomocou bezplatného softvéru DiscWizard Seagate alebo jednoducho uložili 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 na odkaze 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ť jazyk inštalácie: v našom prípade ruština.
  2. Na uvítacej obrazovke sa zobrazia podporované produkty a verzia 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áciu systémov RAID; - počas inštalácie nesmiete vypnúť počítač (treba vylúčiť núdzové vypnutie).
  6. A tiež: - prerušte program, ak ste neuložili dôležité údaje; - uložiť všetko otvorené súbory; - zatvorte všetky aplikácie; - odpojte všetky externé úložiská. Program vás tiež informuje, že nesmiete vypínať počítač a zasahovať do procesu inštalácie firmvéru. Ak chcete pokračovať, musíte začiarknuť políčko vedľa položky „Spustiť proces aktualizácie firmvéru“.
  7. Ak kliknete na "Pokračovať", systém Windows Operačný systém sa reštartuje, po čom sa na obrazovke zobrazí správa „Seagate Loading“. 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 SeaTools Express naskenuje všetky disky a zobrazí číslo modelu, 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 nestalo, musíte to urobiť ručne. Venujte pozornosť aj tomu. Ak pomôcka zistí, že aktualizáciu nemožno nainštalovať na žiadnu z dostupných jednotiek, ukončí program a reštartuje systém Windows. Zobrazí sa jedno z uvedených chybových hlásení, pri inštalácii v angličtine to môže vyzerať takto: - "Firmware už aktualizovaný" - program už bol 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ť zdravie disku a/alebo zachovanie osobných súborov. Preto sa odporúča záloha.

Záver

http://knowledge.seagate.com/articles/en/FAQ/223651en; — 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/en/FAQ/207969en.

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 je potrebné vykonať niekoľko štandardných administračných krokov na vašom systéme.

Dnes sa pozrieme na:

Málokto to vie, ale bežné 2,5” pevné disky sa dajú prerobiť na prácu s konzolou Xbox 360. Tento proces má samozrejme veľa nuancií a vyžaduje si osobitnú starostlivosť od osoby, ktorá sa tak rozhodla. Uisťujeme vás však, že ak si osvojíte tento materiál, budete môcť so 100% šancou flashovať váš pevný disk pre prácu s konzolou Xbox 360. Začnime!

Než začneme

V prvom rade si treba vybrať správny pevný disk, keďže nie všetky HDD sú vhodné na prácu s Xbox 360.

Po prvé, musí to byť jedno z týchto médií značky WD:

Neodporúčame robiť tento trik s pevnými diskami od iných výrobcov, pretože môžete jednoducho zničiť HDD.

Po druhé, použite pevný disk s až 320 GB pamäte. Tento údaj predstavuje obmedzenie firmvéru konzoly. Samozrejme, môžete použiť veľký disk, ale flashujte ho na 320 GB. Len to nebude finančne možné: prečo kupovať viac, ak spotrebúvate menej?

Po tretie, ako ďalšie nástroje budete potrebovať: archivovaný firmvér, počítač s konektormi SATA a flash disk.

Krok 1. Prípravná fáza


V skutočnosti by ste na konci mali dostať nasledujúcu sadu súborov na flash disk:

Krok 2. Začíname s firmvérom pevného disku

Krok 3. Práca s konzolou Xbox 360

Firmvér pevného disku je v skutočnosti dokončený a ak sa vyššie uvedené kroky vykonajú správne, môžete tento pevný disk bezpečne používať vo svojom „boxe“.

Pripravený. Firmvér pevného disku je hotový a konzola funguje. Spravili sme svoju prácu a teraz môžeme použiť úplne nový HDD v Xbox360.

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 zlej montáži a lacným materiálom (výrobca počas svetovej krízy šetril na všetkom). Zlyhanie je nepredvídateľné, pretože príčinou zlyhania je zvyčajne chyba firmvéru (Firmware).

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 už systém nerozpozná pevný disk, niekedy sa disk veľmi rýchlo začne zakrývať chybné sektory a SMART pevný disk ich označí ako premiestnené (presunuté) 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 zároveň zablokovaný pevný disk, je len dôsledok. Ale je lepšie mať zamknutý disk so servisovateľnými hlavami, z ktorých je stále možné obnoviť informácie, ako odomknutý, ale s popáleninami, ktorý sa nedá obnoviť za žiadne peniaze. Firmvér spôsobí len ďalšie problémy, ak disk opäť zlyhá.

Tak č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 objavujú tisíce realokovaných sektorov (znova pridelené sektory).

Ak skrutka po zapnutí vydáva tichý „zvuk dusenia“ alebo rytmicky „cuká“, ď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ý úder). 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 schéme:Ak je možné pripojiť na stabilizované napätie + 5V, potom je možné obvod zjednodušiť vyhodením stabilizátora 7805 s dvoma väzobnými kondenzátormi z neho.

Schéma alternatívneho RS232-to-TTL adaptéra:

Potom by som tiež urobil (vymazal) celý pevný disk cez Victoria, SeaTools alebo MHDD. Potom by som urobil Scan + Remap (skontrolujte, či je Remap zapnutá) kvôli spoľahlivosti.

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, od roku 1956, prešli pohony obrovským množstvom zmien. Teraz to nie je len tanier a čítacie hlavy, ale celý systém s vlastnou logikou a softvér, a teda so svojimi vlastnosťami a tajomstvami. V tomto článku sa pokúsime zistiť, čo je moderný pevný disk, a tiež sa pokúsime rozšíriť jeho štandardné možnosti pre naše hackerské účely.

POZOR

Všetky informácie sú poskytované len na informačné účely. Za žiadne nezodpovedá ani redaktor, ani autor možné poškodenie spôsobené materiálmi tohto článku.

Elektronika HDD

Dizajn pevného disku je do istej miery známy každému. V skutočnosti ide o niekoľko platní, ktoré sa otáčajú rýchlosťou 15 000 otáčok za minútu, polohovacie zariadenie a jednotku riadiacej elektroniky. Pridajte k tomu 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 pre nás najzaujímavejšiu časť - elektroniku.

INFO

V starších modeloch pevných diskov časť funkcií riadiacej elektroniky prevzal počítačový radič MFM alebo RLL. Ale časom kvôli vysoká rýchlosť prenosu dát bolo potrebné skrátiť cestu prenosu dát a vývojári od tejto myšlienky upustili.

Pacient

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

  1. DRAM čip. Záujem ako taký nie je, návod sa dá ľahko nájsť na webe. 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 riadenie mechaniky, reguluje výkon a má niektoré analógové / digitálne kanály. K čipu Smooth L7251 3.1 neexistujú žiadne návody, ale môžete skúsiť hľadať podobné mikroobvody.
  3. Flash pamäť. Niektoré pevné disky nemajú mikroobvod, ale pamäť typu flash je 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 najkurióznejšia vec je pre nás radič 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í konverzie a výmeny údajov z hláv na čítanie/zápis do rozhrania jednotky. Bohužiaľ, Marvell nechce zverejňovať dokumentáciu svojich produktov vo verejnej doméne. No skúsme na to prísť sami.

Kop hlbšie

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 (Joint Test Action Group). Toto rozhranie je určené na testovanie a ladenie PCB. To znamená, že pomocou JTAG sa môžeme bezpečne 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. Miesto týchto záverov pre ovládač Marvell našiel istý dex, láskavo zdieľajte výsledky na fóre HDDGURU.

Jeroen zistil, že radiče Western Digital majú jadro ARM dostupné cez port JTAG. Rovnako ako sériový port, ktorý sa bežne nepoužíva, no 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 a SPI. Na prácu s ním bol použitý program OpenOCD.

V dôsledku toho sa ukázalo, že mikroobvod má až tri jadrá. Dva Feroceony, ktoré sú dosť 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ť.

Welcome or No Trespassing

Keďže sme si stanovili za cieľ používať pevný disk na naše zákerné účely, je čas popremýšľať nad aktualizáciou jeho firmvéru. Najjednoduchším a pravdepodobne najťažšie zistiteľným spôsobom 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 SATA káblom.

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

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

Metóda je pomerne komplikovaná - je nepohodlné zakaždým sa pripojiť cez JTAG a prehrabávať sa vo vyrovnávacej pamäti, kým je pevný disk spustený. Namiesto toho, aby ste ušetrili 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ý bude prečítaný pred ostatnými. To robí veci trochu jednoduchšie.

Ako výsledok svojho výskumu vytvoril Jeroen nástroj fwtool, ktorý sa môže resetovať rôzne bloky vo flash a preložiť kód do textového súboru. Potom môžete zmeniť, vymazať alebo pridať blok a znova zložiť všetko do jedného súboru firmvéru, ktorý sa potom dá bezpečne načítať do flash.

Zmeníme firmvér

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 pre pevný disk – sú to nástroje založené na systéme DOS, ktoré dokážu stiahnuť nový firmvér pre radič, pamäťový čip flash 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é možno 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, zmeniť ju a „prišiť“ ju späť. Pravda, nakoniec sa majiteľ o hacknutí dozvie a pravdepodobne systém preinštaluje, ale útočník môže nastrčiť 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 účely ochrany. Môžete napríklad vytvoriť neklonovateľný pevný disk, ktorý bude fungovať správne, ak sa vzor prístupu k sektorom, ako zvyčajne, ukáže ako náhodný. Ak sa na pevný disk pristupuje iba sekvenčne, údaje sa poškodia, čím sa klon bude líšiť od originálu.

INFO

Pevný disk v terminálovom režime

Pri práci v terminálovom režime môže používateľ interagovať s pevným diskom prostredníctvom 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ť pre zložitosť pripojenia nemá. Terminálový režim vlastne poskytuje úplný root – ovládanie mechaniky a logiky zariadenia. Môže sa použiť aj na aktualizáciu alebo opätovné načítanie 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.


Na prístup do terminálového režimu budete potrebovať adaptérové ​​zariadenie, ktoré je 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 vziať niektoré modely ako základ Arduino). Vezmeme si hotový FTDI čip, ktorý konvertuje USB na sériové rozhranie pre mikrokontrolér Atmega. Musíte pripojiť GND a RESET a na pripojenie použiť kolíky RX a TX.


Ak chcete pracovať s portom COM, použite ľubovoľný program, ktorý sa vá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

Ak chcete skontrolovať činnosť obvodu, musíte uzavrieť RX a TX spolu. 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ú na linku TX a následne sa vrátia na linku RX. To sa deje nasledovne: odpojením SATA kábla pripojíme výstup TX disku na vstup RX adaptéra a naopak - RX adaptér z TX disku. Pripojíme napájanie. Po stlačení kláves , dostaneme výzvu T> (alebo F> pri chybných HDD) a zadáme príkazy. Ak chcete zobraziť zoznam príkazov, zadajte /C a potom Q.

Kvôli Vysoké číslo Inžinieri spoločnosti Seagate rozdelili svoju štruktúru na úrovne. Príkazy ako čítanie, zápis, vyhľadávanie, protokol chýb sú dostupné na viacerých rôzne úrovne. 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 ladenie mechaniky pohonu. Úroveň 3 - vyhľadávacie príkazy. Úroveň 4 - Príkazy sledovania servomotora. Úroveň 5 - používa sa iba v továrni. Úroveň 6 - príkazy adaptívneho riadenia. Úroveň 8 - špeciálne príkazy nastavenia nahrávania. Úroveň 9 - príkazy režimu systému kontroly defektov.

Okrem týchto deviatich úrovní sú ešte dve doplnková sada príkazy: sieť a všeobecné. Hlavným účelom sieťových príkazov je zobrazenie zmeny aktuálneho stavu systému. Všeobecné inštrukcie sa používajú na prístup k registrom, vyrovnávacej pamäti a údajom.

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

Zápis informácií do servisných oddielov HDD

Každý pevný disk má servisné oddiely. Sú určené na ukladanie nástrojov pre pevný disk, ako sú S.M.A.R.T., moduly včasnej detekcie chýb, moduly autodiagnostiky atď. Našťastie všetky tieto údaje úplne nezaberajú pridelené miesto, čo znamená, že keď správny prístup môžeme využiť tento bonusový priestor. 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 metód skrývania informácií, zápis do servisnej sekcie nezanecháva žiadne stopy a je neviditeľný pre špeciálne vyhľadávacie programy používané orgánmi činnými v trestnom konaní. Slovom, toto miesto je ideálne na ukladanie textových súborov s adresami, heslami, dochádzkami a inými vecami.

Štandardné príkazy ATA nie sú vhodné na prístup k informáciám zo servisných oddielov, 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.

POZOR

Ú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. 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 na disku 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, každá 720 sektorov). Pretože tento disk má šesť povrchov (hlavy 0 až 5), moduly servisných oddielov sú umiestnené v slote priradenom k ​​hlavám 0 a 1, zatiaľ čo slot priradený hlavám 2 až 5 je rezervovaný, ale nepoužíva sa. Vyhradená partícia teda zaberá asi 141 MB, z čoho sa využíva 12 MB.

Pre porovnanie, model WD10EACS-00ZJB0 s kapacitou terabajtov a ôsmimi plochami má vyhradený priestor 450 MB, 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ž zverejnil 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ť, po zablokovaní prístupu k zvyšku). Tento kód stačí spustiť raz, aby sa údaje nenávratne zničili.
  • Prečítame si obsah servisnej sekcie, vypočítame jej hash a overíme integritu dát. [chránený e-mailom]:~/SA# dd if=/dev/urandom count=184320 > random-file ; md5sum náhodný súbor [chránený e-mailom]:~/SA# ./SA-cover-poc -p 0x0170 -w ./random-file [chránený e-mailom]:~# dd if=/dev/zero of=/dev/sdb bs=1M [chránený e-mailom]:~/SA# ./SA-cover-poc -p 0x0170 -r after-dding-dev-zero [chránený e-mailom]:~/SA# md5sum after-dding-dev-zero

Softvér na obnovu HDD

Pri experimentoch na nízkej úrovni je možné stretnúť sa 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 výkon pomocou niektorých programov.

  1. TestDisk je najjednoduchší a najefektívnejší softvér na obnovu HDD. Určené 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. Pracuje v režime konzoly, 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 HDD. Obsahuje pomôcku Acronis Recovery Expert, ktorá sa používa na obnovu 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 rovnako ako Acronis, no je strašne pomalý.

Záver

Je však čas obrátiť sa. V tomto článku som sa pokúsil 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. Aj keď je táto opona mierne zdvihnutá, otvára 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 poškodené ú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 len na vás.