Diagnostika odhalila dvě neobvyklé okolnosti: příčinou nebyla mechanika, ale nečitelná paměť ROM na elektronice disku, což je u disků WD výjimečné. Cesta k datům pak vedla přes rekonstrukci ROM z dárcovského disku – postup, který u takto staré rodiny disků není samozřejmý.
Disk s rozhraním PATA (IDE) patří ke generaci, jejíž konstrukce je jednodušší a předvídatelnější než u současných disků. Pro laika to znamenalo, že samotná mechanika byla po dvaceti letech překvapivě v dobré kondici. Pro technika to znamenalo něco jiného: u této generace chybí řada servisních funkcí, na které se u novějších disků dá spolehnout. Právě to rozhodlo o průběhu celé obnovy.
Proč se disk neinicializoval: nečitelná paměť ROM
Pevný disk WD1600JB z roku 2006 se neinicializoval kvůli nečitelné paměti ROM na elektronice disku (PCB 2060-701292-001). Kabel, napájecí adaptér ani USB bridge, tedy převodník rozhraní v externím boxu, s poruchou nesouvisely – disk připojený napřímo přes PATA k platformě PC-3000 se choval stejně. Diagnostika tak od začátku směřovala k elektronice a servisním datům, nikoli k mechanice; jednu oslabenou čtecí hlavu odhalila až později.
ROM je malá paměť přímo na desce elektroniky disku. Obsahuje mikrokód a servisní data konkrétního kusu, tedy kalibrační údaje a konfiguraci čtecích hlav, bez nichž disk nenaběhne a nedostane se ke svým servisním datům na plotnách. Vstupní odhad dával přibližně 60 % elektronice a zbytek čtecím hlavám či plotnám. Nakonec se na potížích podepsalo obojí: nečitelná ROM a jedna oslabená čtecí hlava.
U disků WD je zdaleka nejčastější poruchou elektroniky napájecí, respektive ochranná část desky – typicky po přepětí, kdy se „obětuje“ ochranná dioda. Samotná ROM přitom obvykle přežije a při běžné opravě se jen přenese na dárcovskou desku. Skutečně nečitelná ROM, která tuto standardní cestu uzavře, je u WD ojedinělá.
→ Obecně k poškození elektroniky disku: Záchrana dat z HDD – poškozená elektronika (PCB) a ROM
Kdy nelze ROM obnovit ze servisní oblasti: starší rodina WD
Rekonstrukce nečitelné ROM ze servisní oblasti na plotnách, kterou platforma PC-3000 nabízí u novějších disků WD s architekturou Marvell, není u klasické architektury WD Caviar dostupná. Disk WD1600JB do této starší skupiny patří. Servisní data elektroniky proto musela být zrekonstruována s využitím kompatibilní ROM stejné revize z dárcovského disku téže rodiny, s konfigurací pečlivě zvolenou pro tento konkrétní kus. Disk poté naběhl bez cvakání a s plnou kapacitou 160 GB.
Standardní postup při vadné elektronice WD vypadá tak, že se z původní desky vyčtou servisní data a přepíšou na kompatibilní dárcovskou PCB. To ovšem předpokládá čitelnou ROM. Zde tedy zbývala náročnější varianta: sestavit servisní data elektroniky z kompatibilního dárcovského zdroje, přes ně se dostat k servisní oblasti pacienta, tedy původního disku klienta, zkontrolovat čtecí hlavy a pořídit kompletní zálohu servisních dat. Z pohledu výrobce nástrojů jde o zavedený postup, ne o improvizaci – u této generace disků je ale zároveň jedinou dostupnou cestou.
Klíčová je přitom volba konfigurace předem, ne pokus a omyl. Nekompatibilní ROM může vést k tomu, že hlavy létají ve špatné výšce nad plotnami – projeví se to cvakáním a hrozí poškození povrchu. Konfigurace se proto volí podle revize a parametrů konkrétního kusu tak, aby byla plně kompatibilní; tichý start a korektní čtení slouží až jako závěrečná kontrola. Úspěch není automatický, závisí na dostupnosti kompatibilního zdroje a na adaptivních parametrech daného disku. Konkrétní postup z pochopitelných důvodů nezveřejňujeme. Více o tom, jak přistupujeme ke starším diskům WD Caviar, najdete na stránce věnované záchraně dat z disků Western Digital.
Proč byly fotky „poškozené“ jen při přímém čtení
Fotografie čtené jednotlivě přímo ze stromu souborů vycházely z velké části poškozené, zatímco tytéž soubory extrahované z kompletní bitové kopie disku byly neporušené. Příčinou nebyla chybná překladová tabulka, ale oslabená čtecí hlava číslo 3: náhodný přístup k roztroušeným sektorům byl nespolehlivý, zatímco řízené sekvenční kopírování s definovanými časovými limity a opakovanými pokusy tytéž sektory přečetlo korektně.
Po záloze servisní oblasti se souborový systém FAT32 i jeho metadata načetly bez problémů. Při namátkové kontrole jednotlivých snímků ale řada z nich vycházela částečně poškozená a jen některé byly v pořádku. To svádělo k podezření na nesprávně fungující translator, tedy chybné mapování sektorů – bylo to však zvláštní, protože struktura dat vypadala v pořádku. Nasměrovala nás nenápadná indicie: když jsme poškozeně vypadající fotku nejdřív nechali vynuceně načíst přes mapu jejího souboru a teprve pak zobrazili, byla v pořádku.
Vyčítání souborů „na vyžádání“ nutí disk skákat po roztroušených sektorech a číst je jednotlivě. S jednou hlavou ve zhoršené kondici jsou takové izolované přístupy nespolehlivé a do souborů se promítají jako poškození. Kompletní sekvenční kopie naproti tomu probíhá v řízeném režimu, je k oslabené hlavě výrazně šetrnější a tytéž sektory přečte správně. Kdyby byla překladová tabulka skutečně chybná, vracela by špatná data bez ohledu na způsob čtení – data z kompletní kopie však byla korektní, takže translator byl v pořádku. Podobné projevy kolísavého čtení popisujeme u disků WD se symptomem Slow Responding.
Pozor: u selhávajícího disku nikdy nekopírujte soubory přímo. Každý neúspěšný pokus o čtení oslabenou hlavu dál zatěžuje. Správné pořadí je řízená bitová kopie a teprve z ní extrakce souborů.
Výsledek: 36 135 z 36 138 souborů bez chyby
Z disku WD1600JB bylo zcela bezchybně obnoveno 36 135 z celkových 36 138 souborů, tedy 148 GB dat ve 3 662 složkách. Problémové zůstaly 3 soubory o celkové velikosti 2,5 MB. Klient získal zpět prakticky kompletní archiv fotografií, videí a dokumentů, který v roce 2026 existoval pouze na tomto jediném disku.
Z případu plyne několik praktických doporučení. Starší externí disk, který je jedinou kopií dat, má smysl zazálohovat dřív, než přestane spolupracovat. Pokud se disk po připojení neinicializuje, nemá smysl jej opakovaně zapínat a odpojovat – každé spuštění oslabenému disku spíš škodí. A pokud uvažujete o svépomocné výměně elektroniky nebo přímo paměti ROM: prostá záměna PCB ani přehrání čipu zpravidla nevede k cíli, protože ROM nese data unikátní pro konkrétní disk. Disk znovu nepřipojujte a nechte jej posoudit – vstupní diagnostika i svoz v rámci ČR jsou u nás zdarma.
Médium: Externí 3,5" disk WD (interní disk WD Caviar SE WD1600JB, 160 GB, PATA)
Problém: Nečitelná paměť ROM na elektronice disku, disk se neinicializoval; doprovázeno oslabenou čtecí hlavou
Řešení: Rekonstrukce ROM z kompatibilní dárcovské ROM stejné revize (rekonstrukce ze servisní oblasti u této rodiny není dostupná), záloha servisních dat, kompletní bitová kopie disku
Výsledek: 36 135 z 36 138 souborů (148 GB) obnoveno bez chyby, 3 problémové soubory o velikosti 2,5 MB
Shrnutí
Nečitelná ROM na disku WD1600JB uzavřela standardní cestu přes dárcovskou PCB i novější rekonstrukci ROM ze servisní oblasti. Cestu otevřela až kompatibilní dárcovská ROM stejné revize; kompletní bitová kopie pak vyřešila zdánlivé poškození fotografií způsobené oslabenou hlavou. Výsledek: 36 135 z 36 138 souborů bez chyby.
Pojmy podrobněji
Paměť ROM na elektronice disku – malá nevolatilní paměť na desce elektroniky (PCB) pevného disku. Obsahuje mikrokód a servisní data unikátní pro daný kus, mimo jiné kalibrační a adaptivní parametry a konfiguraci čtecích hlav. Disk z ní startuje a teprve s její pomocí se dostává k dalším servisním datům na plotnách.
Servisní oblast (Service Area) – vyhrazená oblast na datových plotnách, kam výrobce ukládá interní informace nezbytné pro chod disku: kalibrační údaje, mapy vadných sektorů, konfiguraci hlav a další servisní moduly. Uživatel se k ní běžně nedostane.
Překladová tabulka (translator) – mapovací mechanismus, který převádí logické adresy sektorů na jejich skutečné fyzické umístění na plotnách včetně obcházení vadných sektorů. Je-li poškozená, disk vrací data ze špatných míst bez ohledu na způsob čtení.
