Přeskočit na obsah
SSD, M.2, NVMe

Záchrana dat z SSD.

SSD disky jsou jiné zvíře než HDD — jinde je zranitelnost (firmware, elektronika, řadič) a jinde jsou šance. Stejná laboratoř, jiný postup.

18
let na trhu
95 %
úspěšnost u mechanicky vadných HDD
18 +
kategorií médií
Brno
vlastní laboratoř
SSD disk v laboratoři ITHOPE Brno — čtení paměťových NAND čipů přes hardwarový programátor
SSD disk v naší laboratoři — čtení NAND pamětí přes hardwarový programátor, klíčový krok při firmware corruption a chip-off extrakci.

Jak k poškozením SSD disků a ztrátě dat dochází?

SSD disky jsou elektronická zařízení bez mechanických částí, a proto jsou náchylné především k elektronickým poruchám — přepětí v síti, zkratům na PCB nebo selhání regulátoru napětí. Pokud při diagnostice SSD disku zjistíme poškození elektroniky, jsme schopni provést opravu na úrovni jednotlivých součástek — výměnu MOSFETů, kondenzátorů, napájecích obvodů i samotného řadiče (controller).

Poškozený firmware SSD disku je druhý nejčastější problém. Firmware je interní operační systém SSD, který řídí ukládání, čtení a mazání dat, provádí wear leveling, garbage collection a překlad logických LBA adres na fyzické bloky NAND. Poškození firmware může způsobit nenávratné ztráty dat. Se speciálním vybavením (PC-3000 SSD, SPI programátory, reader/writer pro NAND čipy) jsme schopni stáhnout servisní oblast SSD, opravit překladovou tabulku nebo poškozené moduly a nahrát ji zpět. To nám umožňuje obnovit přístup k datům i u disků, které se v BIOSu vůbec nehlásí nebo mají kapacitu 0 MB.

Dalším častým problémem je poškození paměťových čipů NAND — obdobně jako vadné sektory u pevných disků HDD. Tento typ poškození nastává v důsledku opotřebení (překročení maximálního počtu zápisových cyklů P/E), přepětí nebo výrobní vady. U těžších případů provádíme chip-off — fyzické vyjmutí NAND čipů a jejich přečtení na dedikovaném programátoru s následnou rekonstrukcí obsahu podle algoritmů konkrétního řadiče (XOR, interleaving, ECC korekce).

Nejčastější SSD problémy

  • Disk se nedetekuje — BIOS ho nevidí, typicky firmware bug nebo selhání řadiče
  • Kapacita 0 MB — firmware crash, data jsou na NAND, ale řadič nenamapuje LBA
  • Čtení funguje, zápis ne — end-of-life / opotřebené NAND, zbývá vyzvednout obsah
  • Windows zamrzne při přístupu — vadné bloky, TRIM nedokáže opravit
  • Ztráta po update firmwaru — nešťastně přerušený flash, poškozený bootloader
  • Smazané/formátované soubory — u SSD složitější kvůli TRIM, ale často řešitelné

Co s SSD NEdělat

  • Nezapojovat opakovaně — firmware může mazat metadata při každém bootu (garbage collection)
  • Neflashovat nový firmware — často to situaci ještě zhorší, ztratí se překladová tabulka
  • Nespouštět recovery programy — write-hole v SSD může zničit další data
  • Neformátovat — TRIM příkaz na SSD nenávratně maže fyzický obsah NAND bloků
  • Nezkoušet Secure Erase — data se poté už nedají obnovit ani v laboratoři

Jaké SSD disky řešíme

V laboratoři máme zkušenosti s prakticky všemi běžnými i enterprise SSD:

  • Samsung — 840/850/860/870 EVO, 970/980/990 PRO, PM963/PM983
  • Crucial / Micron — MX500, M4, P1/P2/P5, enterprise 5100/5200
  • Intel — 540/545/660p, Optane, enterprise DC S3xxx/S4xxx
  • Kingston — A400, KC600, NV2, SKC2000, Phison E12/E16 OEM
  • WD / SanDisk — WD Blue, WD Black SN750/SN850, WD Red SA500
  • Seagate — BarraCuda SSD, IronWolf 125, FireCuda 520/530
  • ADATA, Transcend, GoodRam, Patriot, PNY, Silicon Power — hlavně Phison a SMI kontrolery

Řešíme všechny formáty: 2,5" SATA, mSATA, M.2 SATA, M.2 NVMe (PCIe 3.0/4.0/5.0), U.2, AIC, eMMC a BGA SSD zapájené přímo na desce notebooku (typicky Macbook Pro, ChromeBook, Surface, ultrabooky s nevyměnitelným úložištěm).

Zavolat Kontakt