Struktura a princip fungování pevného disku. O některých aspektech opravy desky elektroniky pevného disku Zápis informací do servisních oddílů pevného disku

Jak vypadá moderní pevný disk (HDD) uvnitř? Jak to rozebrat? Jak se tyto části nazývají a jaké funkce plní v obecném mechanismu ukládání informací? Odpovědi na tyto a další otázky naleznete níže. Kromě toho si ukážeme vztah mezi ruskou a anglickou terminologií popisující součásti pevných disků.

Pro názornost se podíváme na 3,5palcový SATA disk. Půjde o zcela nový terabajt Seagate ST31000333AS. Pojďme prozkoumat naše morče.


Zelená deska zajištěná šrouby s viditelným vzorem stopy, napájecí a SATA konektory se nazývá deska elektroniky nebo řídicí deska (Printed Circuit Board, PCB). Provádí funkce elektronického ovládání pevného disku. Jeho práci lze přirovnat k ukládání digitálních dat do magnetických otisků prstů a jejich zpětnému rozpoznání na požádání. Třeba jako pilný písař s texty na papíře. Černé hliníkové pouzdro a jeho obsah se nazývá Head and Disk Assembly (HDA). Mezi odborníky je obvyklé nazývat to „plechovka“. Samotné pouzdro bez obsahu se také nazývá hermetický blok (základna).

Nyní vyjmeme desku s plošnými spoji (budete potřebovat hvězdicový šroubovák T-6) a prozkoumáme součástky na ní umístěné.


První, co vás upoutá, je velký čip umístěný uprostřed – System on Chip (SOC). Jsou v něm dvě hlavní složky:

  1. Centrální procesor, který provádí všechny výpočty (Central Processor Unit, CPU). Procesor má vstupní/výstupní porty (IO porty) pro ovládání dalších komponent umístěných na desce plošných spojů a přenos dat přes rozhraní SATA.
  2. Čtecí/zápisový kanál – zařízení, které během operace čtení převádí analogový signál přicházející z hlav na digitální data a během zápisu kóduje digitální data na analogový signál. Sleduje také polohu hlav. Jinými slovy, při psaní vytváří magnetické obrazy a při čtení je rozpoznává.

Paměťový čip je běžná paměť DDR SDRAM. Velikost paměti určuje velikost mezipaměti pevného disku. Na tomto plošném spoji je osazeno 32 MB paměti Samsung DDR, což disku teoreticky dává cache 32 MB (a to je přesně množství uvedené v technických specifikacích pevného disku), ale není to tak úplně pravda. Paměť je totiž logicky rozdělena na vyrovnávací paměť (cache) a paměť firmwaru. Procesor vyžaduje určité množství paměti pro načtení modulů firmwaru. Pokud víme, pouze výrobce HGST uvádí skutečnou velikost cache v popisu technických specifikací; Ohledně ostatních disků můžeme skutečnou velikost mezipaměti pouze hádat. Ve specifikaci ATA tvůrci nerozšířili limit stanovený v dřívějších verzích, rovný 16 megabajtů. Programy proto nemohou zobrazit hlasitost větší než maximální.

Dalším čipem je ovladač motoru vřetena a ovládání kmitací cívky, který pohybuje hlavní jednotkou (regulátor motoru s hlasovou cívkou a vřetena, regulátor VCM&SM). V žargonu specialistů jde o „zvrat“. Tento čip navíc řídí sekundární zdroje umístěné na desce, které napájejí procesor a čip předzesilovač-spínač (předzesilovač, předzesilovač), umístěný v HDA. Toto je hlavní spotřebitel energie na desce s plošnými spoji. Řídí otáčení vřetena a pohyb hlav. Po vypnutí napájení také přepne zastavovací motor do generačního režimu a výslednou energii dodává do kmitací cívky pro plynulé zaparkování magnetických hlav. Jádro regulátoru VCM může pracovat i při teplotách 100°C.

Část programu pro ovládání disku (firmware) je uložena ve flash paměti (na obrázku vyznačeno: Flash). Když je na disk přivedeno napájení, mikrokontrolér do sebe nejprve načte malou bootovací ROM a poté přepíše obsah flash čipu do paměti a začne spouštět kód z RAM. Bez správně načteného kódu disk ani nebude chtít nastartovat motor. Pokud na desce není žádný flash čip, znamená to, že je zabudován do mikrokontroléru. Na moderních discích (zhruba od roku 2004 a novějších, ale výjimkou jsou pevné disky Samsung a ty s nálepkami Seagate) obsahuje flash paměť tabulky s mechanikami a kódy nastavení hlav, které jsou pro daný HDA jedinečné a na jiný se nevejdou. Operace „switch controller“ tedy vždy končí buď tím, že disk „nedetekován v BIOSu“ nebo určen podle továrního interního názvu, ale stále neposkytuje přístup k datům. U dotyčného disku Seagate 7200.11 vede ztráta původního obsahu flash paměti k úplné ztrátě přístupu k informacím, protože nebude možné vybrat nebo uhodnout nastavení (v žádném případě taková technika není autorovi známé).

Na kanálu R.Lab YouTube je několik příkladů přeskupení desky s přepájením mikroobvodu z vadné desky na funkční:
PC-3000 HDD Toshiba MK2555GSX výměna PCB
PC-3000 HDD Samsung HD103SJ výměna PCB

Otřesový senzor reaguje na otřesy, které jsou pro disk nebezpečné, a vyšle o tom signál do řadiče VCM. VCM okamžitě zaparkuje hlavy a může zastavit otáčení disku. Teoreticky by tento mechanismus měl chránit disk před dalším poškozením, ale v praxi to nefunguje, takže disky neupouštějte. I když spadnete, motor vřetena se může zaseknout, ale o tom později. U některých disků je snímač vibrací vysoce citlivý, reaguje na sebemenší mechanické vibrace. Data přijatá ze snímače umožňují ovladači VCM korigovat pohyb hlav. Kromě toho hlavního mají takové disky nainstalované dva další snímače vibrací. Na naší desce nejsou další senzory připájeny, ale jsou pro ně místa - na obrázku označena jako „Snímač vibrací“.

Deska má další ochranné zařízení - potlačení přechodového napětí (TVS). Chrání desku před přepětím. Když dojde k přepětí, TVS shoří a vytvoří zkrat na kostru. Tato deska má dva TVS, 5 a 12 voltů.

Elektronika pro starší disky byla méně integrovaná, přičemž každá funkce byla rozdělena do jednoho nebo více čipů.


Nyní se podíváme na HDA.


Pod deskou jsou kontakty pro motor a hlavy. Na těle disku je navíc malý, téměř neviditelný otvor (dýchací otvor). Slouží k vyrovnání tlaku. Mnoho lidí věří, že uvnitř pevného disku je vakuum. Ve skutečnosti to není pravda. Vzduch je potřeba k tomu, aby hlavy aerodynamicky vzlétly nad hladinou. Tento otvor umožňuje kotouči vyrovnat tlak uvnitř a vně ochranného prostoru. Z vnitřní strany je tento otvor překryt dechovým filtrem, který zachycuje částice prachu a vlhkosti.

Nyní se podíváme dovnitř ochranné zóny. Odstraňte kryt disku.


Víko samo o sobě není nic zajímavého. Je to jen ocelová deska s gumovým těsněním, aby se dovnitř nedostal prach. Nakonec se podívejme na plnění kontejnmentové zóny.


Informace jsou uloženy na discích, nazývaných také „talíře“, magnetické povrchy nebo desky. Data se zaznamenávají na obou stranách. Ale někdy na jedné straně není hlava nainstalována nebo je hlava fyzicky přítomna, ale je deaktivována ve výrobě. Na fotografii vidíte horní desku odpovídající hlavě s nejvyšším číslem. Desky jsou vyrobeny z leštěného hliníku nebo skla a jsou potaženy několika vrstvami různého složení, včetně feromagnetické látky, na které jsou data skutečně uložena. Mezi deskami, stejně jako nad jejich horní částí, vidíme speciální vložky nazývané děliče nebo separátory. Jsou potřebné k vyrovnání proudění vzduchu a snížení akustického hluku. Zpravidla jsou vyrobeny z hliníku nebo plastu. Hliníkové separátory se úspěšněji vyrovnávají s chlazením vzduchu uvnitř kontejnmentové zóny. Níže je uveden příklad modelu průchodu proudění vzduchu uvnitř hermetické jednotky.


Boční pohled na desky a separátory.


Čtecí a zapisovací hlavy (hlavy) jsou instalovány na koncích držáků jednotky magnetické hlavy nebo HSA (Head Stack Assembly, HSA). Parkovací zóna je oblast, kde by měly být hlavy zdravého disku, pokud je vřeteno zastaveno. U tohoto disku je parkovací zóna umístěna blíže k vřetenu, jak je vidět na fotografii.


U některých pohonů se parkování provádí na speciálních plastových parkovacích plochách umístěných mimo štítky.


Parkovací podložka pro Western Digital 3,5” disk

V případě parkování hlav uvnitř desek je potřeba speciální nástroj pro odstranění bloku magnetických hlav bez něj, je velmi obtížné vyjmout BMG bez poškození. Pro vnější parkování můžete mezi hlavy vložit plastové trubky vhodné velikosti a blok vyjmout. Sice existují i ​​stahováky pro toto pouzdro, ale ty jsou jednodušší konstrukce.

Pevný disk je přesný polohovací mechanismus a vyžaduje velmi čistý vzduch, aby správně fungoval. Během používání se mohou uvnitř pevného disku tvořit mikroskopické částice kovu a mastnoty. Pro okamžité vyčištění vzduchu uvnitř kotouče je zde recirkulační filtr. Jedná se o high-tech zařízení, které neustále shromažďuje a zachycuje drobné částice. Filtr je umístěn v dráze proudů vzduchu vzniklých rotací desek


Nyní sejmeme horní magnet a podívejme se, co se skrývá pod ním.


Pevné disky využívají velmi výkonné neodymové magnety. Tyto magnety jsou tak silné, že dokážou zvednout až 1300násobek své vlastní hmotnosti. Neměli byste tedy dávat prst mezi magnet a kov nebo jiný magnet – úder bude velmi citlivý. Na této fotografii jsou omezovače BMG. Jejich úkolem je omezit pohyb hlav a nechat je na povrchu desek. Omezovače BMG různých modelů jsou navrženy odlišně, ale vždy jsou dva, používají se na všech moderních pevných discích. U našeho pohonu je druhý omezovač umístěn na spodním magnetu.

Zde je to, co tam můžete vidět.


Vidíme zde také kmitací cívku, která je součástí magnetické hlavové jednotky. Cívka a magnety tvoří pohon VCM (Voice Coil Motor, VCM). Pohon a blok magnetických hlav tvoří polohovadlo (aktor) - zařízení, které pohybuje hlavami.

Černá plastová část se složitým tvarem se nazývá západka ovladače. Dodává se ve dvou typech: magnetický a vzduchový zámek. Magnetická funguje jako jednoduchá magnetická západka. Uvolnění se provádí přivedením elektrického impulsu. Vzduchová západka uvolní BMG poté, co motor vřetena dosáhne dostatečné rychlosti, aby tlak vzduchu posunul západku z dráhy kmitací cívky. Držák chrání hlavy před vylétnutím do pracovní oblasti. Pokud z nějakého důvodu západka neplní svou funkci (disk spadl nebo narazil, když byl zapnutý), hlavy se přilepí k povrchu. U 3,5“ disků následná aktivace jednoduše utrhne hlavy kvůli vyššímu výkonu motoru. Ale 2,5" má menší výkon motoru a šance na obnovu dat osvobozením původních hlav ze zajetí jsou poměrně vysoké.

Nyní odejmeme blok magnetické hlavy.


Přesnost a hladký pohyb BMG je podporován přesným ložiskem. Největší část BMG, vyrobená z hliníkové slitiny, se obvykle nazývá držák nebo vahadlo (rameno). Na konci vahadla jsou hlavy na pružinovém závěsu (Heads Gimbal Assembly, HGA). Obvykle samotné hlavy a vahadla dodávají různí výrobci. Flexibilní kabel (Flexible Printed Circuit, FPC) vede k podložce, která se připojuje k řídicí desce.

Pojďme se blíže podívat na komponenty BMG.

Cívka připojená ke kabelu.


Ložisko.


Následující fotografie ukazuje kontakty BMG.


Těsnění zajišťuje těsnost spoje. Vzduch tak může do jednotky s kotouči a hlavami vstupovat pouze otvorem pro vyrovnávání tlaku. Tento disk má kontakty potažené tenkou vrstvou zlata, aby se zabránilo oxidaci. Ale na straně desky elektroniky často dochází k oxidaci, což vede k poruše HDD. Oxidaci z kontaktů můžete odstranit gumou.


Jedná se o klasický rockerský design.


Malé černé části na koncích pružinových závěsů se nazývají posuvníky. Mnoho zdrojů uvádí, že posuvníky a hlavy jsou totéž. Posuvník ve skutečnosti pomáhá číst a zapisovat informace zvednutím hlavy nad povrch magnetických disků. Na moderních pevných discích se hlavy pohybují ve vzdálenosti 5-10 nanometrů od povrchu. Pro srovnání, lidský vlas má průměr asi 25 000 nanometrů. Pokud se nějaká částice dostane pod šoupátko, může dojít k přehřátí hlavic v důsledku tření a jejich selhání, proto je čistota vzduchu uvnitř kontejnmentu tak důležitá. Prach může také způsobit škrábance. Z nich se tvoří nové prachové částice, ale nyní magnetické, které ulpívají na magnetickém disku a způsobují nové škrábance. To vede k tomu, že se disk rychle pokryje škrábanci nebo v žargonu „rozřezává“. V tomto stavu již nefunguje tenká magnetická vrstva ani magnetické hlavy a pevný disk se klepe (cvaknutí smrti).

Samotné prvky čtecí a zapisovací hlavy jsou umístěny na konci posuvníku. Jsou tak malé, že je lze vidět pouze s dobrým mikroskopem. Níže je uveden příklad fotografie (vpravo) přes mikroskop a schematické znázornění (vlevo) vzájemné polohy psacího a čtecího prvku hlavy.


Podívejme se blíže na povrch posuvníku.


Jak je vidět, povrch slideru není rovný, má aerodynamické drážky. Pomáhají stabilizovat výšku letu jezdce. Vzduch pod jezdcem tvoří vzduchový polštář (Air Bearing Surface, ABS). Vzduchový polštář udržuje let jezdce téměř rovnoběžně s povrchem palačinky.

Zde je další obrázek posuvníku.


Kontakty hlavy jsou zde dobře viditelné.

To je další důležitá část BMG, o které se ještě nemluvilo. Říká se mu předzesilovač (preamp). Předzesilovač je čip, který řídí hlavy a zesiluje signál přicházející do nich nebo z nich.


Předzesilovač je umístěn přímo v BMG z velmi prostého důvodu – signál vycházející z hlav je velmi slabý. Na moderních jednotkách má frekvenci vyšší než 1 GHz. Pokud posunete předzesilovač mimo hermetickou zónu, bude takto slabý signál na cestě k řídicí desce značně utlumen. Není možné instalovat zesilovač přímo na hlavu, protože se během provozu výrazně zahřívá, což znemožňuje fungování polovodičového zesilovače tak malých velikostí, ještě nebyly vynalezeny.

Existuje více stop vedoucích z předzesilovače k ​​hlavám (vpravo) než do oblasti kontejnmentu (vlevo). Pevný disk totiž nemůže současně pracovat s více než jednou hlavou (dvojice zapisovacích a čtecích prvků). Pevný disk vysílá signály do předzesilovače a ten vybírá hlavu, ke které pevný disk právě přistupuje.

Dost o hlavách, pojďme disk dále rozebrat. Odstraňte horní oddělovač.

Takhle vypadá.


Na další fotografii vidíte uzavřenou oblast s odstraněným horním separátorem a blokem hlavy.


Spodní magnet se stal viditelným.

Nyní upínací kroužek (svorka talířů).


Tento kroužek drží blok desek pohromadě a brání jim ve vzájemném pohybu.

Palačinky jsou navlečeny na náboji vřetena.


Nyní, když nic nedrží palačinky, odstraňte horní palačinku. To je to, co je dole.


Nyní je jasné, jak je vytvořen prostor pro hlavy – mezi palačinkami jsou distanční kroužky. Na fotografii je druhá palačinka a druhý oddělovač.

Distanční kroužek je vysoce přesný díl vyrobený z nemagnetické slitiny nebo polymerů. Sundáme to.


Vyjmeme z disku vše ostatní, abychom zkontrolovali spodní část hermetického bloku.


Takto vypadá otvor pro vyrovnání tlaku. Je umístěn přímo pod vzduchovým filtrem. Pojďme se na filtr podívat blíže.

Protože vzduch přicházející zvenčí nutně obsahuje prach, má filtr několik vrstev. Je mnohem tlustší než cirkulační filtr. Někdy obsahuje částice silikagelu pro boj s vlhkostí vzduchu. Pokud je však pevný disk umístěn ve vodě, dostane se dovnitř přes filtr! A to vůbec neznamená, že voda, která se dostane dovnitř, bude čistá. Soli krystalizují na magnetických površích a místo desek je k dispozici brusný papír.

Trochu více o vřetenovém motoru. Jeho provedení je schematicky znázorněno na obrázku.


Uvnitř náboje vřetena je upevněn permanentní magnet. Vinutí statoru, měnící magnetické pole, způsobují rotaci rotoru.


Motory se dodávají ve dvou typech, s kuličkovými ložisky a s hydrodynamickými ložisky (Fluid Dynamic Bearing, FDB). Kuličkové se přestaly používat před více než 10 lety. To je způsobeno tím, že jejich beat je vysoký. V hydrodynamickém ložisku je házení mnohem nižší a pracuje mnohem tišeji. Ale je tu také pár nevýhod. Za prvé se může zaseknout. U míčových se tento jev nestal. Pokud kuličková ložiska selhala, začala vydávat hlasitý zvuk, ale informace, i když pomalu, byly čitelné. Nyní, v případě ložiskového klínu, musíte pomocí speciálního nástroje vyjmout všechny disky a nainstalovat je na motor pracovního vřetena. Operace je velmi složitá a málokdy vede k úspěšné obnově dat. Klín může vzniknout prudkou změnou polohy v důsledku velké hodnoty Coriolisovy síly působící na osu a vedoucí k jejímu ohybu. V krabici jsou například externí 3,5“ disky. Krabice stála svisle, dotkla se jí a spadla vodorovně. Zdálo by se, že neletěl daleko?! Ale ne - motor je zaklíněný a nelze získat žádné informace.

Za druhé, z hydrodynamického ložiska může vytéct mazivo (je tam tekuté, je ho tam na rozdíl od gelového maziva používaného v kuličkových ložiskách poměrně hodně) a dostat se na magnetické desky. Aby se mazivo nedostalo na magnetické povrchy, použijte mazivo s částicemi, které mají magnetické vlastnosti a zachycují jejich magnetické pasti. Používají také absorpční kroužek kolem místa možného úniku. Přehřívání disku přispívá k netěsnosti, proto je důležité hlídat provozní teplotu.


Souvislost mezi ruskou a anglickou terminologií objasnil Leonid Vorzhev.


Aktualizace 2018, Sergey Yatsenko

Reprodukce nebo citace jsou povoleny za předpokladu, že bude zachován odkaz na originál.

Pevný disk, známý také jako pevný disk, není tak jednoduché zařízení, jak by se na první pohled mohlo zdát. Za celou historii své existence, počínaje rokem 1956, prošly pohony obrovským množstvím změn. Nyní to není jen deska a čtecí hlavy, ale celý systém s vlastní logikou a softwarem, a tedy s vlastními vlastnostmi a tajemstvími. V tomto článku se pokusíme porozumět tomu, co je moderní pevný disk, a také se pokusíme rozšířit jeho standardní možnosti pro naše hackerské účely.

VAROVÁNÍ

Veškeré informace jsou poskytovány pouze pro informační účely. Redakce ani autor nenesou odpovědnost za případné škody způsobené materiály tohoto článku.

Elektronika HDD

Design pevného disku zná do jisté míry snad každý. V podstatě se jedná o několik desek rotujících rychlostí 15 000 ot./min., polohovací zařízení a jednotku řídicí elektroniky. K tomu připočtěme samoovládací systém S.M.A.R.T. a další intelektuální vlastnosti. Zkrátka bez půl litru na to nepřijdete, zejména proto, že technologie jednotlivých prvků je obchodním tajemstvím.

Více než tucet článků může být věnováno vysoké přesnosti polohování, hustotě záznamu a dalším jemnostem moderních HDD, ale aniž bychom se ponořili do mechaniky disku a fyziky procesů, budeme zvažovat část, která je pro nás nejzajímavější - elektroniky.

INFO

U starších modelů pevných disků přebíral některé funkce řídicí elektroniky řadič MFM nebo RLL počítače. Postupem času bylo ale kvůli vysoké rychlosti přenosu dat nutné zkrátit cestu přenosu dat a vývojáři od této myšlenky upustili.

Trpěliví

Máme zde tedy desku typického pevného disku Western Digital WD5000AAKX s kapacitou 500 GB (obr. 1). Co máme:

  1. DRAM čip. Jako takový není zajímavý, návod lze snadno najít na internetu. Paměť těchto čipů se pohybuje od 8 do 64 MB a odpovídá velikosti mezipaměti pevného disku.
  2. Regulátor motoru vřetena. Zodpovídá za ovládání mechaniky, reguluje výkon a má některé analogové/digitální kanály. K čipu Smooth L7251 3.1 nejsou žádné manuály, ale můžete zkusit hledat podobné čipy.
  3. Flash paměť. Některé pevné disky nemají mikroobvod, ale flash paměť je někdy zabudována do čipu řadiče disku. Obvykle má velikost v rozmezí od 64 do 256 kB. Slouží k uložení programu, ze kterého se zavádí řadič pevného disku.
  4. A nejzajímavější je pro nás ovladač pevného disku. Vyrábí je Marvell, ST, LSI a další. Některé společnosti vyrábějící pevné disky vyrábějí své vlastní řadiče, jako je Samsung a Western Digital.

Řadič pevného disku je navržen tak, aby řídil operace převodu a výměnu dat z čtecích/zapisovacích hlav do rozhraní disku. Bohužel Marvell nechce veřejně zpřístupňovat dokumentaci ke svým produktům. No, zkusme na to přijít sami.

Pojďme se ponořit hlouběji

Náš zahraniční kolega Jeroen “Sprite_tm” Domburg našel zajímavé východisko z této situace - ke studiu regulátoru použil rozhraní JTAG (z anglické Joint Test Action Group). Toto rozhraní je určeno pro testování a ladění desek plošných spojů. To znamená, že pomocí JTAG se můžeme snadno připojit k zařízení, které nás zajímá a které podporuje standard IEEE 1149. V čipu je integrován testovací port (TAP - Test Access Port), který se skládá ze čtyř nebo pěti pinů: TDI, TDO, TMS, TCK a případně TRST. Umístění těchto pinů pro ovladač Marvell někdo našel dex, který laskavě sdílel výsledky na fóru HDDGURU.

Jeroen zjistil, že řadiče Western Digital mají jádro ARM přístupné přes port JTAG. A také sériový port, který se sice běžně nepoužívá, ale pro naše účely se může hodit.

Ke studiu řadiče pevného disku jsme použili desku FT2232H, kterou lze objednat online za 30 eur. Podporuje JTAG, sériovou komunikaci a také SPI. Pro práci s ním byl použit program OpenOCD.

Ve výsledku se ukázalo, že čip má až tři jádra. Dva Feroceony, což jsou poměrně silná jádra podobná ARM9, a Cortex-M3, který je o něco slabší. Všechna jádra mají různé účely:

  • Feroceon 1 zvládá fyzické čtení/zápis na pevný disk;
  • Feroceon 2 - zpracovává rozhraní SATA, cache a převádí LBA na CHS;
  • Cortex-M3 - účel neznámý. Můžete to jednoduše zastavit, ale pevný disk bude nadále fungovat.

Vítejte, nebo zákaz vstupu

Vzhledem k tomu, že jsme si stanovili za cíl používat pevný disk pro naše vlastní zákeřné účely, je čas přemýšlet o upgradu jeho firmwaru. Nejjednodušší a pravděpodobně nejhůře zjistitelnou metodou je změna dat za chodu. K tomu je potřeba najít vhodné kernel – kernel, který má přístup k datům putujícím mezi diskem a SATA kabelem.

Pro přístup k jádru můžete použít režim DMA (Direct Memory Access). Jedná se o režim, kdy k výměně dat dochází přímo ze čtecí hlavy do paměti, bez aktivní účasti procesoru. Totéž platí pro SATA port: procesor mu stačí sdělit, kde jsou data a logika DMA se postará o čtení informací přímo z paměti.

Zdrojem informací v tomto případě bude vyrovnávací paměť pevného disku díky svému dobrému umístění: data načtená z disku budou v mezipaměti, takže je odtud lze okamžitě zkopírovat.

Metoda je poměrně komplikovaná – je nepohodlné se pokaždé připojovat přes JTAG a hrabat se v mezipaměti za běhu pevného disku. Místo toho, abyste si zachovali přístup bez připojení další desky, můžete flash paměťový čip přeformátovat jeho odpájením a připojením k programátoru.

Bylo by však obtížné kód modernizovat kvůli neznámému kompresnímu algoritmu, místo toho můžete jednoduše změnit adresu provádění a přidat speciální blok, který bude přečten před ostatními. To dělá věci trochu jednodušší.

Jako výsledek svého výzkumu vytvořil Jeroen nástroj nazvaný fwtool, který dokáže vypsat různé bloky ve flashi a přeložit kód do textového souboru. Poté můžete změnit, odstranit nebo přidat blok a vše znovu sestavit do jednoho souboru firmwaru, který pak lze snadno nahrát do flash.

Změna firmwaru

Takové manipulace s pevným diskem vyžadují značné úsilí a je nepravděpodobné, že by se někdo dobrovolně vzdal svého úsilí o hackování. Proto by bylo hezké najít způsob, jak flashovat pevný disk bez cizích zařízení nebo odstranění čipu.

Western Digital má speciální softwarové nástroje pro práci s pevnými disky – jedná se o nástroje, které běží pod DOSem a dokážou nahrát nový firmware pro řadič, flash paměťový čip nebo servisní oddíl. Nástroje využívají tzv. Vendor Specific Commands (VSC), nicméně o tom později.

Existuje také sada nástrojů s názvem idle3-tools, které můžete použít k úpravě firmwaru pevného disku. Používá také VSC pomocí Linux SCSI PassThrough IOCTL. Jeroen vzal tento kód, upravil ho a integroval do fwtool. Po této úpravě se fwtool naučil číst a zapisovat na flash paměťový čip.

Nyní, pokud se hackerovi nějakým způsobem podaří použít fwtool na vzdáleném počítači, bude moci resetovat flash paměť disku, změnit ji a flashnout zpět. Pravda, majitel se o hacku časem dozví a pravděpodobně systém přeinstaluje, ale útočník by mohl zavést něco, co se projeví i po reinstalaci. Počkejte například, až počítač načte ze souboru /etc/shadow/, kde jsou všechna hesla uložena v systémech UNIX/Linux, a změňte obsah. Poté se můžete jednoduše přihlásit pomocí svého hesla.

Mimochodem, popsaná technika může sloužit nejen pro tajné experimenty, ale také pro obranné účely. Můžete například vytvořit neklonovatelný pevný disk, který bude fungovat dobře, pokud je vzor přístupu k sektoru náhodný jako obvykle. Pokud je pevný disk přístupný pouze postupně, data budou poškozena, čímž se klon bude lišit od originálu.

INFO

Režim terminálového pevného disku

Při práci v terminálovém režimu může uživatel komunikovat s pevným diskem pomocí diagnostických příkazů. Tato metoda se používá k diagnostice a opravě disků Seagate a Toshiba, společnost Western Digital tuto možnost nemá kvůli složitosti připojení. Terminálový režim ve skutečnosti poskytuje plnou kořenovou kontrolu nad mechanikou a logikou zařízení. Můžete jej také použít k aktualizaci nebo restartování firmwaru vašeho pevného disku. Seznam příkazů pro většinu jednotek lze nalézt na internetu. A na desce pevného disku je speciální konektor pro připojení přes sériový port.


Pro přístup do terminálového režimu budete potřebovat adaptérové ​​zařízení nezbytné pro převod úrovní signálu RS-232 na úrovně TTL (takové adaptéry jsou komerčně dostupné, ale můžete si je sestavit sami - všechny potřebné obvody jsou volně dostupné a můžete si vzít modely jako základ Arduino). Vezmeme si hotový FTDI čip, který převádí USB na sériové rozhraní pro mikrokontrolér Atmega. Musíte propojit GND a RESET a pro připojení použít piny RX a TX.


Pro práci s COM portem používáme jakýkoli program, který se nám líbí - například PuTTY nebo Hiperterminal. Vyberte typ připojení, zadejte číslo portu COM a další nastavení:

Rychlost: 9600 datových bitů: 8 stop bitů: 1 Parita: Žádná Řízení toku: Žádná

Pro kontrolu funkčnosti obvodu je potřeba vzájemně propojit RX a TX. V důsledku toho se všechny zadané znaky zobrazí ve dvojnásobném počtu. To je způsobeno tím, že zadaná data budou přenášena po lince TX a poté se totéž vrátí po lince RX. To se provádí takto: odpojením SATA kabelu připojíme výstup TX disku na vstup RX adaptéru a naopak - RX adaptér z TX disku. Připojte napájení. Po stisknutí kláves , obdržíme výzvu T> (nebo F> u vadných HDD) a zadáme příkazy. Chcete-li získat seznam příkazů, zadejte /C a poté Q.

Kvůli velkému počtu týmů rozdělili inženýři Seagate jejich strukturu do vrstev. Příkazy jako čtení, zápis, hledání, protokol chyb jsou dostupné na několika různých úrovních najednou. Chcete-li přepnout pevný disk na jinou úroveň, musíte použít příkaz /x.

Úroveň T - certifikační zkoušky. Úroveň 1 - příkazy správy paměti. Úroveň 2 - příkazy pro nastavení mechaniky pohonu. Úroveň 3 - vyhledávací příkazy. Úroveň 4 - příkazy sledování servomotoru. Úroveň 5 - používá se pouze v továrních podmínkách. Úroveň 6 - příkazy adaptivního řízení. Úroveň 8 - speciální příkazy pro nastavení nahrávání. Úroveň 9 - příkazy režimu systému sledování závad.

Kromě těchto devíti úrovní existují dvě další sady příkazů: síťový a obecný. Hlavním účelem síťových příkazů je zobrazení změn v aktuálním stavu systému. Obecné instrukce se používají pro přístup k registrům, vyrovnávací paměti a datům.

Terminálový režim obecně poskytuje mnoho zajímavých funkcí. Nízkoúrovňový formátovací příkaz může například nejen vymazat data zcela bez možnosti obnovení, ale také, pokud někdo během formátování vypne napájení, pevný disk se sám bude moci „přeformátovat“ jako první. čas, kdy je zapnuto. Obecně se jedná o téma hodné samostatného článku. Jedeme dál.

Zápis informací pro obsluhu oddílů HDD

Každý pevný disk obsahuje servisní oddíly. Jsou navrženy tak, aby ukládaly nástroje pevného disku, jako je S.M.A.R.T., moduly včasné detekce chyb, moduly autodiagnostiky a tak dále. Naštěstí všechna tato data zcela nezabírají přidělený prostor, což znamená, že při správném přístupu můžeme tento bonusový prostor využít. Servisní oddíly by neměly být zaměňovány s DCO nebo HPA, které lze snadno zjistit a přistupovat k nim prostřednictvím standardních příkazů ATA.

Na rozdíl od jiných metod skrývání informací nezanechává záznam v servisní sekci žádné stopy a je neviditelný pro speciální vyhledávací programy používané orgány činnými v trestním řízení. Jedním slovem, toto místo je ideální pro ukládání textových souborů s adresami, hesly, vzhledy a dalšími věcmi.

Pro přístup k informacím ze servisních oddílů nejsou vhodné standardní příkazy ATA, pro zápis a čtení se používají speciální příkazy VSC (Vendor Specific Commands). Výrobci tyto příkazy zpravidla tají, ale někdy uvolňují nástroje pro práci se servisními oddíly - například program wdidle3.exe od společnosti Western Digital a jeho open source analogové idle3-tools. Dalším příkladem pro WD je program HDDHackr, který mění záznamy v systémových oddílech HD.

VAROVÁNÍ

Data v servisních oddílech jsou velmi důležitá pro správnou funkci pevného disku. Poškození zaznamenaných informací vede ke ztrátě výkonu disku. Obnova nebude tak snadná - k přepsání dat v servisních oddílech budete potřebovat specializované programy (například Ace Laboratory PC3000).

Velikost servisního oddílu závisí na modelu pevného disku. Například u disku WD2500KS-00MJB0 rodiny Hawk s kapacitou 250 GB (firmware 02AEC) se do servisního oddílu zapisují dvě kopie souborů, každá asi 6 MB. Velikost zóny na každém povrchu je asi 23 MB (64 stop po 720 sektorech). Protože tento disk má šest povrchů (hlavy 0 až 5), moduly servisních oddílů jsou umístěny v prostoru spojeném s hlavami 0 a 1 a prostor přiřazený hlavám 2 až 5 je vyhrazen, ale nevyužívá se. Rezervovaný oddíl tedy zabírá asi 141 MB, z čehož je 12 MB využíváno.

Pro srovnání, WD10EACS-00ZJB0, terabajtový model s osmi plochami, má 450 MB vyhrazeného prostoru, z toho 52 MB zabírá. Ariel Berkman z Recover Information Technologies LTD napsal článek o spolupráci se servisními odděleními HDD a také zaslal PoC kód pro zapsání 94 MB informací do servisního oddělení disku Western Digital 250GB Hawk. To se provádí následovně:

  • Zjistěte svou SATA IO adresu pomocí lspci -v .
  • Ke kompilaci použijte příkaz gcc -Wall -O -g -o SA-cover-poc SA-cover-poc.c .
  • Vytvoříme náhodný soubor (velikost 94 MB) a vypočítáme jeho MD5 hash.
  • Soubor zapíšeme do servisní sekce.
  • Pevný disk vyčistíme pomocí příkazu dd-ing /dev/zero, který by měl být distribuován na celý pevný disk (nebo na samostatnou část, která předtím zablokovala přístup ke zbytku). K nenávratnému zničení dat stačí tento kód spustit jednou.
  • Přečteme obsah servisní sekce, vypočítáme její hash a ověříme integritu dat. root@Shafan1:~/SA# dd if=/dev/urandom count=184320 > random-file ; md5sum random-file root@Shafan1:~/SA# ./SA-cover-poc -p 0x0170 -w ./random-file root@Shafan1:~# dd if=/dev/zero of=/dev/sdb bs= 1M root@Shafan1:~/SA# ./SA-cover-poc -p 0x0170 -r after-dding-dev-zero root@Shafan1:~/SA# md5sum after-dding-dev-zero

Programy pro obnovu HDD

Během experimentů na nízké úrovni se můžete setkat s takovou nepříjemností, jako je porucha pevného disku. Neměli byste se okamžitě uchýlit k drakonickým opatřením a naformátovat disk, můžete se pokusit obnovit jeho funkčnost pomocí některých programů.

  1. TestDisk je nejjednodušší a nejúčinnější program pro obnovu HDD. Navrženo pro vyhledávání a rekonstrukci ztracených oddílů, spouštěcího sektoru, smazaných souborů; opravuje tabulku oddílů. Pracuje s velkým počtem souborových systémů. Funguje v konzolovém režimu, který dosahuje vysoké rychlosti.
  2. Acronis Disk Director je celý softwarový balík, který obsahuje značné množství nástrojů pro práci s pevnými disky. Obsahuje nástroj Acronis Recovery Expert, který se používá k rekonstrukci souborů a diskových oddílů. Na rozdíl od předchozího programu má grafické rozhraní, ale pracuje s menším počtem souborových systémů.
  3. Paragon Partition Manager je bezplatný program od tuzemských vývojářů, který umí téměř vše, co Acronis, ale je strašně pomalý.

Závěr

Nicméně je čas to nazvat dnem. V tomto článku jsem se pokusil ukázat neprobádaná zákoutí a možnosti pevného disku. Aniž bychom se ponořili do kódu, podívali jsme se na způsob, jak vysát informace z disku. Pokud tuto oponu byť jen mírně nadzvednete, otevře se obrovské pole pro let fantazie. Můžete například přeformátovat ovladač, abyste skryli zvláště důležitou sekci před zvědavýma očima. Nebo zkazit data při pokusu o klonování pevného disku a chránit se tak před forenzními nástroji. Jedním slovem, existuje mnoho možností, takže jak používat pevný disk je vaše volba.

24. února 2015 v 16:22

O některých aspektech opravy desky elektroniky pevného disku

  • Firemní blog HardMaster

Dobrý den, milí obyvatelé Habry! Jde o první publikaci v nedávno otevřeném firemním blogu společnosti Hardmaster, která se specializuje na profesionální obnovu dat z úložných zařízení. A jsem s vámi, přední inženýr Artem Makarov alias Robin. Na tomto blogu se s kolegy pokusíme ze všech sil zveřejňovat materiály, které mohou skutečně pomoci každému, kdo se chce samostatně vyrovnat s úkoly opravy vadných zařízení a obnovy informací z nich.

Jednou z běžných příčin selhání pevného disku jsou problémy s elektronickou deskou.

(v běžné řeči se tomu říká řadič HDD, což je samozřejmě nesprávné)

A zahajujeme sérii publikací o přehledu poruch HDD karet a metodách jejich odstranění. Přihlaste se k odběru a zůstaňte naladěni na aktualizace!

"Řekl - pojďme!" (S)

Poruchy desek lze rozdělit na elektromechanické a logické. O logických si povíme později, ale nesporným lídrem prvně jmenovaných jsou ochranné prvky proti vyhoření v napájecím obvodu, což je způsobeno tzv. tyristorovým efektem zdroje - situace, kdy při zapnutí napájení/ vypnuto, horní a spodní klávesy se odemknou a dojde k prudkému nárůstu spotřeby proudu, což vede k „zhroucení“ ochranných prvků pevného disku, po kterém buď „zazvoní“ do zkratu, nebo přejdou do "přestávka".


Tato porucha se může projevit následovně:

  • Když zapnete PC s připojeným „vyhořelým“ HDD, počítač se nezapne, buď vůbec nereaguje na stisk tlačítka napájení, nebo se krátce spustí a okamžitě vypne. Totéž platí při připojení samostatného napájecího konektoru z externího zdroje k takovému disku.
  • Když je pevný disk připojen k napájení, nevykazuje žádné známky inteligentního života. Vřetenový motor se neotáčí a pokud na HDA přiložíte obyčejné lidské ucho, neuslyšíte žádné zvuky, skřípání atd. A pokud je takový disk připojen k ATA terminálu (funkce je dostupná v oblíbených diagnostických produktech mhdd a Victoria) a je připojeno napájení, pak registry nebudou aktivní.
Najít „slabý článek“ není těžké. I kdybyste tu či onu desku nikdy neviděli, všechny jsou navrženy na podobných principech a TVS diody, stejně jako ochranné SMD pojistky, budou vnořeny nedaleko napájecího konektoru. Pomocí multimetru můžete tyto prvky zazvonit a identifikovat vadný.



Ochranné diody TVS: když na ně zasáhne puls větší než daný, anoda a katoda se spékají a temná strana napájení jde k zemi.

Dále, pokud mluvíme o ochranných diodách TVS, lze jej po identifikaci „vypáleného“ prvku vyměnit. Je lepší, a pravoslavným způsobem, vzít ten samý, o kterém je známo, že je v dobrém provozním stavu. Ale taková příležitost není vždy k dispozici. V naší mnohaleté praxi se pro tento druh výměny řídíme jednoduchým pravidlem – vezměte si libovolnou desku od Seagate 3,5” 7200.7-12, WD 3,5” (jakékoli SATA) nebo Samsung 3,5” SATA\IDE. Najděte ten, který vypadá podobně v požadovaném obvodu (+5 nebo +12 V) a nahraďte ho.

Ve většině případů bude disk fungovat i bez těchto prvků! Odpájeli to, a pokud nemáte po ruce páječku, vykousli jste to řezačkami na drát, zkrat byl odstraněn a disk začal fungovat. Ale! Důrazně se to nedoporučuje, pokud nejsou informace na disku důležité a disk samotný není skutečně potřeba. Protože bez imunity u vchodu, až příště dorazí dárek přes dráty k pevnému disku, mohou být následky hrozivější.

Kromě toho se po připájení nezbytných prvků místo spálených prvků před přišroubováním desky k HDA a připojením napájení důrazně doporučuje provést test kontinuity podél obvodů „+5 - zem“ a „+12 - zem“ , stejně jako pečlivě zkontrolujte zbývající prvky na desce HDD, zda na nich nejsou viditelné stopy pekelné plamene. V opačném případě se nově utěsněné díly při zapnutí minimálně spálí a maximálně se spálí procesor nebo spínač v hermetické zóně. Mimochodem, pro dodatečné seznámení s předmětem publikace si zájemci mohou přečíst stručný přehled zařízení s pevným diskem, aby lépe porozuměli terminologii.


Kontrolujeme nejen ochranné diody u napájecího konektoru (nahoře), ale i další prvky


Zde je příklad desky z HDD Samsung, kde se uživatel rozhodl problém vyřešit sám připájením propojky a vypálil procesor na PCB.

Zatímco disk bez diod můžete nastartovat na vlastní nebezpečí, disk bez SMD pojistek nebude fungovat. Můžete získat náhradu za jinou desku a westerny jsou pro tyto účely skvělé - jejich desky mají spoustu chutných a zdravých „non-GMO“ SMD drobností. Nejčastěji se taková ochrana nachází na deskách z pevných disků 2,5" tvarového faktoru, takzvaného „laptopu“:


Označené ochranné prvky na PCB HDD Toshiba

Dalším problémem je vyhoření takzvaného „twirleru“, známého také jako „twirler-wiggler“, známého také jako předzesilovač/spínací mikroobvod. Zde jsou příklady:


Vizuální identifikace příčiny není problém. A pokud má někdo smůlu se zrakem, pak takové poškození lze najít podle charakteristického zápachu. Problém je složitější než spálený transyl. Chcete-li to odstranit, v některých případech můžete zařízení přepájet z dárcovského disku, ale často zařízení vyhoří, zapálí vodiče kolem něj, zataví svazek SMD atd.

Proto, jak pro opravy, tak pro vytažení archivu fotografií vaší milované kočky Barsik, je jednodušší a možná správnější vyměnit celou desku elektroniky. Jak na to, jaká úskalí lze v této fázi očekávat od různých výrobců a rodin, vám prozradíme v jedné z následujících publikací.

Kdysi jsem narazil na schéma ovladače krokového motoru na čipu LB11880, ale protože jsem takový čip neměl a měl jsem kolem sebe několik motorů, dal jsem zajímavý projekt startování motoru na zadní hořák. Čas plynul a nyní s rozvojem Číny nejsou žádné problémy s díly, tak jsem si objednal MS a rozhodl se sestavit a otestovat připojení vysokootáčkových motorů z HDD. Okruh řidiče je považován za standardní:

Obvod ovladače motoru

Následuje stručný popis článku, přečtěte si celý článek. Motor, který otáčí vřetenem pevného disku (nebo CD/DVD-ROM) je běžný synchronní třífázový stejnosměrný motor. Průmysl vyrábí hotové jednočipové řídicí budiče, které navíc nevyžadují snímače polohy rotoru, protože jako snímače fungují vinutí motoru. Řídicí čipy třífázového stejnosměrného motoru, které nevyžadují další senzory, jsou TDA5140; TDA5141; TDA5142; TDA5144; TDA5145 a samozřejmě LB11880.

Motor zapojený podle uvedených obvodů bude zrychlovat, dokud nebude dosaženo buď mezní frekvence generování mikroobvodu VCO, která je určena jmenovitými hodnotami kondenzátoru připojeného na kolík 27 (čím menší je jeho kapacita, tím vyšší je frekvence), nebo je motor mechanicky zničen. Neměli byste příliš snižovat kapacitu kondenzátoru připojeného ke kolíku 27, protože to může ztížit nastartování motoru. Rychlost otáčení se nastavuje změnou napětí na kolíku 2 mikroobvodu, v tomto pořadí: Vpit - maximální rychlost; 0 - motor je zastaven. Je tam i signet od autora, ale vytvořil jsem si vlastní verzi jako kompaktnější.

Později přišly mnou objednané mikroobvody LB11880, zapájel jsem je do dvou hotových šátků a jeden z nich otestoval. Všechno funguje skvěle: otáčky se regulují otočným voličem, těžko se určují otáčky, ale myslím, že do 10 000 určitě, protože motor slušně hučí.

Obecně se začalo, budu přemýšlet o tom, kde to aplikovat. Existuje nápad vyrobit z něj stejný ostřící kotouč jako autorův. A teď jsem to testoval na kusu plastu, udělal jsem to jako ventilátor, fouká to prostě brutálně, i když na fotce není ani vidět, jak se točí.

Rychlost nad 20 000 zvýšíte přepnutím kapacit kondenzátoru C10 a napájením MS až 18 V (18,5 V limit). Při tomto napětí mi motor úplně svištěl! Zde je video s 12V napájením:

Video připojení motoru HDD

Připojil jsem i motor z CD, poháněl napájením 18 V, jelikož ten můj má uvnitř koule, zrychluje tak, že vše kolem skáče! Je škoda nesledovat otáčky, ale soudě podle zvuku je velmi vysoký, až do jemného pískání. Otázkou je, kde takové rychlosti uplatnit? Napadá mě mini bruska, stolní vrtačka, ostřička... Použití je mnoho – zamyslete se sami. Sbírejte, testujte, sdílejte své dojmy. Na internetu je mnoho recenzí využívajících tyto motory v zajímavých domácích provedeních. Viděl jsem na internetu video, kde Kulibiny dělají pumpy, super ventilátory, ořezávátka s těmito motory, zajímalo by mě, kde se dají takové otáčky použít, motor zde zrychluje přes 27 000 ot./min. Byl jsem s tebou Igoran.

Během posledních 20 let byl pevný disk uznáván jako jedna z nejspolehlivějších počítačových komponent, ale když se rozbije, následky mohou být tragické. Níže je blokové schéma řešení problémů s pevným diskem.

Odstraňování problémů s pevnými disky

Je to všechno pevné disky nainstalované na systémové jednotce by se mělo zobrazit v nastavení systému BIOS? Většina verzí BIOSu to uživateli říká připojené pevné disky stále ve fázi načítání. Každý BIOS základní desky by měl být schopen identifikovat pevný disk podle značky, modelu a specifikací. Standardní klávesy pro přístup k nastavení CMOS po zapnutí jsou DEL, ESC, F1 nebo F2 (téměř u všech notebooků).

Slyšíte zrychlení pevného disku? Pokud po zapnutí neslyšíte vůbec nic, měli byste začít s . Pokud neslyšíte, jak se disk točí, měli byste se ujistit, že napájecí kabely jsou dobře usazeny, to platí spíše pro starší pevné disky ATA než pro nové. Pokud je pevný disk špatně slyšet, můžete zkusit vyjmout HDD z pouzdra a držet ho v ruce při zapínání. Pokud se disk točí, ucítíte, jak vibruje. Buďte však velmi opatrní, existuje možnost jeho pádu, zvláště děsivé je, pokud pevný disk během provozu spadne. Pro testování pevného disku je vhodné použít speciální Adaptéry USB-IDE a USB-SATA.

  • stará jednotka ATA, známá také jako IDE nebo PATA (pro paralelní ATA)
  • nový disk SATA (Serial ATA).

SATA se láme mnohem méně často, datový kabel zřídka způsobuje problémy a je snazší instalovat napájení, i když některé SATA pevné disky Podporujte staré i nové napájecí konektory. Disky IDE nebo ATA mají jasnou funkci v přítomnosti kabelu, který může podporovat dva disky, pro tento účel jsou součástí dodávky propojky. Pomocí propojek na disku můžete nastavit Mistr hostitelský instalační disk a Otrok, nebo si vyberte podle připojení přes smyčky (CS).

První pevné disky SATA pracovaly rychlostí 1,5 Gbit/s, toto období bylo známé jako SATA 1. Možná si myslíte, že to nebyl velký skok oproti starým IDE diskům, ale rychlost rozhraní IDE byla měřena v MB/s (všimněte si, že je to bajt, ne kousek). SATA 2 generace podporuje 3,0 Gbps a nejnovější verze, SATA 3, podporuje 6,0 Gbps. Vezměte prosím na vědomí, že vysoké rychlosti je dosaženo přenosem dat z mezipaměti na disk, rychlost otáčení je nižší než u „elektroniky“. Pokud připojujete pevný disk SATA 2 nebo SATA 3 ke staré základní desce a nefunguje správně, zkontrolujte kompatibilitu, prozkoumejte konfiguraci pomocí propojek, aby fungoval při nižších rychlostech rovných SATA 1.

S pevnými disky SATA se pracuje mnohem lépe než se staršími disky IDE. Například kvůli speciálnímu datovému kabelu, který eliminuje veškeré zmatky s nastavováním propojek a navíc je spolehlivější než ty staré, které se častým používáním rozbily. Pokud se váš disk SATA roztočí, ale instalační program CMOS to nezjistí, je možné, že máte tento vzácný špatný datový kabel a nepřipojuje se k základní desce správně. To obvykle platí pro satelitní kabely bez západek. Pokud víte, že kabel SATA je v pořádku, protože funguje na jiné základní desce, zkuste se připojit k jinému portu SATA. Pokud se jedná o jediný pevný disk SATA v systému a vaše základní deska podporuje SATA RAID a samostatné porty SATA, použijte samostatný port.

Připojili jste dva pevné disky IDE k širokému kabelu se třemi konektory: jeden pro základní desku v portu IDE a jeden pro každý disk? Pokud jde kabel přímo, musíte nastavit propojky na spouštěcím disku do polohy „Master“ a na druhém disku do polohy „Slave“. Pokud se jedná o 80vodičový kabel se třemi konektory nebo starý 40vodičový kabel připojený mezi dva konektory pevného disku, bude podporovat "Výběr kabelu", pak lze nastavit propojku na obou mechanikách - CS, poloha je často výchozí.

Některé počítače jsou stále sestaveny se staršími jednotkami IDE v režimu Cable Select (CS), kde 28kolíkový kabel nastavuje jednotku jako Master nebo Slave. Nové 80kolíkové kabely Ultra DMA se začaly dodávat s novými základními deskami asi před patnácti lety a začaly používat barevně odlišené konektory. Modrá jde na základní desku, šedá na Slave (uprostřed kabelu) a černá na Master IDE disk na konci kabelu. Vždy to bude spouštěcí disk na primárním řadiči.

Pokud po nastavení režimů Master/Slave BIOS nevidí pevné disky, zkontrolujte napájení pevného disku Molex 4×1. Vytáhnout starý napájecí konektor může vyžadovat velkou sílu, hlavní je zde nepoužívat k tlačení cizí předměty, pokud vás začnou bolet prsty, děláte něco špatně.

Konektor na kabelu IDE je zaklíčován tak, aby jej bylo možné zasunout do základní desky a do portu pevného disku pouze ve správné poloze. Všechny kabely musí mít klíče, protože také identifikují pin č. 1 pomocí přítomnosti barevného vodiče na kabelu nebo pomocí čísel na konektorech. Pin #1 na portech je označen číslem nebo šipkou a je umístěn na jednotkách IDE téměř vždy na konci, blíže napájecímu konektoru. Pokud se pevný disk v nastavení CMOS nezobrazí pro registraci přítomnosti disku ani s novým kabelem, existují 2 možnosti: buď je vadný řadič na základní desce, nebo je pevný disk rozbitý. Dalším krokem je otestování disku na jiném systému nebo pomocí adaptéru USB-IDE. Pokud pevný disk funguje, pak je řadič na základní desce rozbitý a jedinou možností je použít sekundární řadič (pokud jste tak již neučinili) nebo zakoupit další adaptér rozhraní IDE disku se sběrnicí PCI. Tyto PCI karty nejsou drahé ve srovnání s HDD.

Proces odstraňování problémů a diagnostiku je stejný pro všechny jednotky IDE, které nejsou rozpoznány v nastavení CMOS, bez ohledu na to, zda se jedná o PATA, SATA, pevné disky, CD, DVD nebo jiná média. Pokud BIOS základní desky rozpozná jednotky a oznámí je na úvodní obrazovce nebo v nastavení CMOS a problém se týká disků CD nebo DVD, přejděte na schéma Diagnostika a opravy CD a DVD.

Pokud se váš pevný disk roztočí a poté se zastaví, začněte výměnou napájecího kabelu. Pokud se nejedná o jednotku SATA, ujistěte se, že pevný disk visí na primárním řadiči IDE a že je to jediná jednotka na kabelu, i když to znamená odpojení jednotky DVD za účelem řešení problémů. Zkuste odpojit datový kabel a zjistěte, zda přestane. Pokud uvnitř disku uslyšíte cvaknutí a není připojeno nic jiného než napájení, vyzkoušejte jej pomocí adaptéru USB, než jej vyhodíte.

Jedním z mechanismů ničení starých pevných disků je magnetická cívka, která řídí čtecí a zapisovací hlavy. Pokud nechcete utrácet spoustu peněz za obnovu dat, ale máte data, která jste nikdy nezálohovali a chcete je obnovit, zkuste zamáčknout kryt disku šroubovákem blízko konce kabelu a začátku kruhová část, kde se talíře otáčejí. To může jednoduše uvolnit zaseknutou hlavu. Než se o to pokusíte, ujistěte se, že máte záložní kopii, nebo mějte po ruce USB flash disk, protože pevný disk budete moci obnovit pouze jednou a možná ne na dlouho...

Registruje BIOS nesprávný režim přenosu dat pro jednotky IDE, jako je UDMA/100, ATA/66? A pokud jste na starou základní desku přidali nový pevný disk, může se stát, že disk prostě není schopen zpomalit datové přenosy natolik, aby zvládl starý řadič. V určitém okamžiku vám zpětná kompatibilita dělá medvědí službu. Ale nedoporučoval bych aktualizovat BIOS na staré základní desce jen proto, aby se pokusil získat pevný disk, který pracuje v požadovaném režimu. Přepisování čipu BIOSu je nebezpečný proces a vždy existuje šance, že se něco pokazí, například náhlý výpadek proudu, který vám nezbude nic a nebudete mít možnost začít znovu.

Zkontrolujte spouštěcí sekvenci CMOS, nejprve vložte CD nebo DVD. Pokud je místo na disku volné, můžete zkusit vytvořit nový oddíl znovu. Pokud nevidíte informace o diskových oddílech nebo se disk nezobrazuje ve FDISK a jste připraveni rozloučit se se zaznamenanými informacemi, můžete zkusit spustit FDISK /MBR z příkazového řádku. FDISK.MBR se jej pokusí přepsat, protože může dojít k poškození.