Vnější elektronika pevného disku je umístěna na řídící desce (PCB – Printed Circuit Board) na spodní straně disku. Tato deska obsahuje všechny klíčové obvody potřebné pro komunikaci disku s počítačem, řízení mechanických součástí a zpracování dat. Poškození PCB je jednou z častých příčin selhání disku.
Řadič motoru
Řadič motoru je specializovaný obvod zodpovědný za řízení vřetenového motorku, který roztáčí plotny disku.
- Řízení vřetenového motoru – řadič udržuje konstantní rychlost otáčení ploten, typicky 5 400 nebo 7 200 RPM (otáček za minutu). U vysokovýkonných serverových disků může být rychlost 10 000 nebo 15 000 RPM. Přesná regulace otáček je klíčová pro správné čtení a zápis dat.
- Řízení rozběhu a zastavení – řadič zajišťuje plynulý rozběh ploten při zapnutí a kontrolované zastavení při vypnutí, včetně zaparkování čtecích hlav do bezpečné pozice.
- Výměna PCB – při poškození řadiče motoru je nutné vyměnit celou řídící desku. Pouhá výměna za identickou desku z jiného disku však nestačí – moderní disky mají na PCB uloženy unikátní adaptivní údaje v paměťovém čipu (ROM), který je nutné přepájet nebo přeprogramovat.
Řadič dat
Řadič dat (hlavní procesor disku) je nejsložitější součástí vnější elektroniky. Jedná se o výkonný mikroprocesor, který řídí veškeré datové operace:
- Čtení a zápis dat – řadič přijímá příkazy od hostitelského systému přes rozhraní SATA nebo SAS, převádí logické adresy na fyzické pozice na plotnách a řídí proces čtení nebo zápisu.
- Polohování čtecích hlav – řadič generuje přesné proudové impulsy pro elektromagnetický aktuátor, který pohybuje sestavou čtecích hlav nad správnou stopu na plotně. Přesnost polohování dosahuje nanometrových hodnot.
- Oprava chyb – řadič implementuje sofistikované algoritmy pro detekci a opravu chyb (ECC – Error Correction Code). Dokáže opravit drobné chyby čtení způsobené šumem nebo degradací magnetického signálu.
- Správa vyrovnávací paměti – řadič spravuje cache paměť disku (typicky 8–256 MB), která urychluje čtení opakovaně používaných dat a optimalizuje zápis sdružováním požadavků.
Firmware
Firmware pevného disku je komplexní software uložený částečně na PCB (v paměti ROM) a částečně na plotnách v servisní oblasti. Jedná se o ekvivalent operačního systému disku:
- Inicializace disku – při zapnutí firmware provede sérii testů, načte kalibrační data ze servisní oblasti, inicializuje čtecí hlavy a připraví disk pro komunikaci s hostitelským systémem.
- Diagnostika – firmware průběžně monitoruje stav disku, sleduje S.M.A.R.T. parametry, spravuje defect listy a provádí automatické přemapování vadných sektorů.
- Adaptivní parametry – firmware uchovává unikátní kalibrační údaje specifické pro každý jednotlivý disk: kompenzace polohování hlav, mapy vadných sektorů, teplotní korekce a další parametry, které nelze přenést z jiného disku.
Šifrování dat
Mnoho moderních pevných disků obsahuje hardwarové šifrovací moduly, které automaticky šifrují veškerá data zapisovaná na plotny:
- Hardwarové šifrovací moduly – šifrovací engine je integrován přímo do řadiče dat a provádí šifrování a dešifrování v reálném čase bez vlivu na výkon disku. Používá se nejčastěji standard AES-256.
- Úložiště klíčů – šifrovací klíče jsou uloženy v zabezpečené oblasti na PCB nebo v servisní oblasti na plotnách. Při poškození elektroniky může dojít ke ztrátě přístupu ke klíčům, čímž se data stanou nečitelnými i po fyzické záchraně ploten.
- Důsledky pro záchranu dat – u šifrovaných disků je záchrana komplikovanější, protože kromě fyzické obnovy dat je nutné zajistit i přístup k šifrovacím klíčům. Proto je při výměně PCB nezbytné přenést i původní paměťový čip s klíči.
Poškození vnější elektroniky bývá nejčastěji způsobeno přepětím v síti, zkratem USB portu, bleskem nebo použitím nekompatibilního napájecího adaptéru u externích disků. Při podezření na poškození elektroniky nikdy nezkoušejte disk opakovaně zapínat – každý pokus může způsobit další poškození.