Datagendannelse fra SSD-drev. SSD-gendannelse

Der er mange modstridende oplysninger om SSD-gendannelse. Formålet med denne artikel er at forsøge at forklare, hvad, hvornår og hvordan der kan gendannes, når man arbejder specifikt med SSD-medier.

Hvad er funktionerne ved SSD-drev?

Der er ingen tvivl om, at solid state-drev (SSD'er) er meget forskellige fra traditionelle harddiske (HDD'er). Deres mest oplagte egenskab er selvfølgelig brugen af ​​flash-chips til at lagre information i stedet for roterende plader og et bevægeligt hoved, som på traditionelle diske. Men det er slet ikke derfor moderne instrumenter Datagendannelse SSD'er er bogstaveligt talt "fremmede".

Det velkendte USB-flashdrev og hukommelseskort, der bruges i smartphones, digitale kameraer, MP3-afspillere og e-bøger, også bruge flash-chips til at gemme information. Men bedring slettede filer fra hukommelseskort og USB-drev er ikke anderledes end at gendanne filer fra harddiske. I denne sammenhæng er det vigtigste, der adskiller SSD'er fra andre drev, ikke så meget fysiske data og tekniske funktioner, hvor mange principper for arbejde på det operationelle niveau.

Hvorfor SSD-drev og blive så uforudsigelig, når det kommer til datagendannelse? Årsagen er brugen af ​​baggrundsteknologi til affaldsopsamling og optimeret skriveydeevne i kombination med eksistensen (og driften) af TRIM-kommandoen. Uden at gå i for mange tekniske detaljer (hundredevis af publikationer om driften af ​​disse mekanismer er tilgængelige for alle), sletter SSD-mediet kontinuerligt datablokke markeret som "tilgængelige" (ikke i brug) ved hjælp af TRIM-kommandoen. Kommandomekanismen aktiveres af operativsystemet, hver gang du, selve operativsystemet eller et program sletter en fil eller formaterer en disk. Diskplads, der er markeret som ledig, vil før eller siden blive ryddet fysisk op af skraldebeholderen, der løber ind baggrund. Samtidig vil du aldrig være i stand til at forudsige præcis, hvornår den plads, der er optaget, især af slettede filer, vil blive ryddet. Og det værste er, at du absolut ingen magt har til at forhindre det. Selvom du fjerner drevet og placerer det i en anden computer, selvom du bruger sofistikerede "skriveblokerende" enheder, vil der uundgåeligt ske skraldopsamling, når strømmen genoprettes til drevet.

Håb

Som du kan se, er synderen mekanismerne i TRIM-kommandoen, som automatisk startes under sletning af filer. Men der er en række forhold, hvorunder OS ikke udfører TRIM-kommandoen.

1. Operativsystemet understøtter ikke TRIM. Windows Vista, XP og tidligere versioner understøtter ikke! Windows 7 og nyere er allerede understøttet. Så hvis dit drev kørte Windows XP, Vista og ældre versioner af operativsystemet, kan du glemme alt om TRIM og simpelthen gendanne filer, som om din SSD var en harddisk.

2. Filsystemet er ikke formateret i NTFS. I øjeblikket understøttes TRIM-kommandoen kun på NTFS-drev. Dette er en begrænsning af Windows-operativsystemet, men du kan bruge det til din fordel. Hvis drevet er formateret i FAT, kan du sikkert gendanne slettede filer.

3. Drevet var ikke tilsluttet direkte via SATA. TRIM er en kommando ATA interface, hvilket betyder, at hvis dit drev var tilsluttet computeren via USB-kabel, eller hvis den blev brugt i en NAS-enhed (Network Attached Storage), eller hvis den var en del af et RAID-array, kunne TRIM-kommandoen ikke implementeres.

4. TRIM blev deaktiveret i Windows-indstillinger. Ja, du kan deaktivere TRIM. Sandt nok vil dette uundgåeligt forkorte SSD-mediets levetid og meget snart føre til et betydeligt fald i hastigheden af ​​at skrive til disken. Men hvis du har gode grunde til at deaktivere TRIM, skal du ikke udelukke det.

Værktøjer til at gendanne filer fra SSD-drev

For at gendanne filer fra SSD-flashdrev kan du bruge de samme filgendannelse (RS File Recovery) eller partitionsgendannelse (RS Partition Recovery, RS NTFS Recovery eller RS ​​FAT Recovery), som du bruger, når du arbejder med harddiske. Den eneste forskel ved at arbejde med dem er, at der er en meget mindre garanti for succes...

SSD-diskgendannelse er et varmt emne. Der er mange myter og misforståelser rundt omkring SSD-drev generelt. Brugere er forvirrede og forstår ikke, om de kan gendanne filer fra et SSD-drev. Vi vil forsøge at løse disse problemer og afklare situationen. Men lad os først se på, hvordan SSD-drev sammenligner med traditionelle mekaniske lagerenheder.

Ja, SSD'er ødelægger slettede data

Som du ved, er indholdet af en fil slettet fra harddisken USB-stik eller SD-kortet vil ikke være tilgængeligt til brug, men det bliver heller ikke helt slettet. Operativsystemet markerer blot en filindgang i filsystemet for at erklære blokke af information tilgængelige. Fra dette tidspunkt kan operativsystemet gemme andre data i disse datablokke; systemet vil dog ikke slette, slette eller med vilje overskrive deres indhold, før det har godkendt en eller flere blokke til at gemme en anden fil. Denne mekanisme er præcis grunden til, at vi kan bruge et datagendannelsesværktøj til at gendanne slettede filer.

SSD-drev fungerer efter et andet princip. I solid-state medier kan information kun skrives til tomme NAND-hukommelsesceller. For at kunne skrive noget til en flashcelle, skal controlleren først slette indholdet af denne celle. Selvom dette allerede gør enheden langsommere, er det kun en del af problemet. Fordi kapaciteten af ​​en fysisk NAND-celle typisk er meget større end mindste størrelse blok for at skrive data (eller disksektor som angivet af operativsystemet), skrivning til ikke-tomme blokke involverer en tre-trins indsats. Når du skriver til en ikke-tom datablok, SSD controller skal læse indholdet af en NAND-hukommelsescelle, ændre dens indhold i diskcachen, slette cellen og derefter skrive det ændrede indhold tilbage. Dette sænker skriveoperationen ekstremt.

For at undgå opbremsning har SSD-producenter brugt en kombination af smarte teknologier som baggrundsaffaldsindsamling og fysisk adressekortlægning. Disse teknologier tillader et SSD-drev at bruge forskellige fysiske NAND-celler til at modtage data, hvilket giver den celle den samme logiske adresse som den modificerede celle. Indholdet af den originale celle behandles som "skrald" og ryddes (trimmes) i baggrunden.

Så hvad sker der, når du sletter en fil fra en SSD? Operativsystemet fortæller SSD-controlleren, at en bestemt flashcelle er ved at blive tom ved at sende en "TRIM"-kommando til SSD-drevet. Når drevet modtager Slet-kommandoen, ved det, at nogle datablokke ikke længere kan bruges. Disken sletter derefter indholdet af disse datablokke i baggrunden uden yderligere varsel. Denne mekanisme gør det umuligt at gendanne slettede filer fra et SSD-drev.

Nyttige artikler


Hvornår er SSD-gendannelse mulig?

Vent, sagde vi ikke bare, at det er umuligt at gendanne slettede filer fra SSD på grund af baggrundsbeskæring, remapping og skraldindsamling? Faktisk sendes TRIM-kommandoanmodningen til SSD-controlleren og bliver ikke altid opfyldt! I operativ system Windows, udføres TRIM-kommandoen kun, når følgende betingelser er opfyldt:

  • SSD-drevet er tilsluttet via en SATA-kanal (eller M.2 eller et lignende interface).
    USB-, FireWire- og Ethernet SSD-drev fjernes aldrig.
  • SSD-drevet er formateret med NTFS-filsystemet.
    FAT32, exFAT og andre filsystemer understøttes ikke af Windows TRIM-mekanismen.
  • Du kører Windows 7, 8 eller 10. Mere tidlige versioner Windows understøtter ikke TRIM.
  • Filsystemet er fint. Hvis du støder på et beskadiget filsystem
    eller partitionstabelfejl, mister du adgang til filer og mapper,
    men TRIM-kommandoen kører ikke.

Hvis nogen af ​​betingelserne ikke er opfyldt, starter TRIM-handlingen ikke, og du kan stadig gendanne data fra SSD-drevet. For at gendanne data skal du downloade og køre programmet Starus Partitionsgendannelse . Vælg dit SSD-drev, og start scanningsprocessen for at søge efter tilgængelige filer og mapper. Når scanningen er fuldført, skal du vælge de filer, du vil gendanne, vælge målenheden for at gemme de gendannede data og klikke på knappen "Gem". Dine data vil blive udtrukket fra SSD'en og opbevaret sikkert på en ny placering.

På trods af den betydelige forskel mellem den pågældende type drev og konventionelle harddiske og andre typer lagringsmedier, kan de samme applikationer bruges til datagendannelse. Hvis hardwaren var beskadiget, kræves der specialudstyr og hjælpeprogrammer til genoplivning.

Fejl, der forhindrer data i at blive læst

I dag kan alle fejl, der ikke tillader læsning af data på mediet af den pågældende type, opdeles i flere hovedkategorier:

Fysisk skade omfatter svigt af hovedkomponenterne:

  • stik til tilslutning af en grænseflade;
  • svigt af den fysiske hukommelsescontroller-chip;
  • svigt af bordkomponenter;
  • fejl på hele printkortet.

Skader af denne art kan opstå som følge af både mekanisk og elektrisk påvirkning. I dette tilfælde er reparationer for at genoprette adgangen til oplysningerne på drevet ret komplekse og kræver specialiserede færdigheder. Nogle gange, når controlleren er ødelagt, bliver det simpelthen umuligt at få adgang til indholdet.

Logisk skade på mediet (dets filsystem) kan være en konsekvens af fejlagtig sletning af information eller formatering. Også situationer af denne art opstår på grund af fejlfunktion af evt specialiserede applikationer. Denne form for situation kan løses ganske enkelt - ved hjælp af specialiserede værktøjer.

diskdrev Den pågældende type indeholder sektioner, der bruges af controlleren til at udføre dens funktioner. Hvis de af en eller anden grund er beskadiget og bliver ubrugelige, er det for at genoplive dem nødvendigt at overføre enheden til et specialiseret autoriseret servicecenter. En sådan skade er ikke så kompleks som en controllerfejl, men er lige så farlig.

Genopretning i tilfælde af skade på controlleren

Den pågældende procestype består altid af to hovedfaser:

  • hardware;
  • software

Demontering af enheden og efterfølgende trin

Demontering af enheden af ​​denne type udføres i flere trin:

  • etuiet fjernes fra den personlige computer (bærbar eller desktop - det er ligegyldigt);
  • ved hjælp af en passende skruetrækker (Phillips eller slidset), skru alle forbindelsesbolte af;
  • et specielt værktøj til åbning (eller en almindelig plastik kort) huset er frakoblet.

Efter åbning skal du bruge en specialiseret lodde hårtørrer til at aflodde alle mikrokredsløbene. Dernæst skal du bruge en enhed, der giver dig mulighed for at læse direkte fra disse elektroniske komponenter- NANDFlashReader. Denne programmør er normalt udstyret med specielle hjælpeprogrammer til læsning.

Læser data fra chippen

For at arbejde med data på en chip loddet fra et printkort kan du bruge følgende applikationer:

  • PC-3000 Flash;

For at gendanne data ved hjælp afPC-3000 Blitzdu skal gøre følgende:

  • efter lancering skal du højreklikke på det ønskede mikrokredsløb i venstre vindue;
  • i kontekstmenuen, der åbnes, vælg "læs chip";
  • indstil læseparametre i det tilsvarende vindue og autoanalyseparametre;
  • Billedet samles, alle data er placeret i højre side af vinduet;
  • vælg alt hvad du har brug for, og højreklik igen - vælg "Gem" (eller tryk på "F2").

Især hos nogle svære sager Det er simpelthen umuligt at bruge autoanalysefunktionen. I sådanne situationer er det bedst at kontakte fagfolk, der specialiserer sig i problemer af denne type. Da der ellers er stor sandsynlighed for beskadigelse af chippens indhold uden efterfølgende mulighed for at få adgang til dataene.

En anden ret kraftfuld applikation til at arbejde med SSD-hukommelseschips er FlashExtractor. Det blev oprindeligt udviklet til at arbejde med konventionelle flash-korts kredsløb, men begyndte senere at blive brugt til at arbejde med komponenterne på de pågældende diske.

Datagendannelsesproces fraSSDdisk:

  • vi forbinder en speciel læser med et kredsløb installeret i den personlig computer via USB;
  • køre filen Flash-drev Information Extractor (\usbflashinfo\GetFlashInfo.exe);
  • på funktionspanelet skal du klikke på knappen "Få information";
  • vælg den destination, hvor alt gemt indhold vil blive gemt;
  • Klik på "Udtræk".

Når processen er afsluttet, vil alle data, der skal gendannes, blive kopieret til den relevante mappe. Hvorefter brugeren kan bruge dem efter eget skøn.

Med en fungerende controller

Det er meget nemmere at genoplive data, når controlleren er fuldt funktionsdygtig, og det nødvendige indhold er gået tabt på grund af fejlagtig sletning eller formatering. I sådanne situationer er der ingen grund til at adskille disken selv, samt lodde den. Således reduceres den nødvendige mængde tid og kompleksitet af arbejdet betydeligt.

Følgende applikationer er ideelle til at genoplive data i dette tilfælde:

Alle ovenstående applikationer giver ganske høj procent succes. Deres brug vil give dig mulighed for at gendanne data, selvom enheden er formateret.

DMDE

For at startenDMDE, skal du gøre følgende:

  • start applikationen fra den mappe, hvor den er installeret;
  • efter opstart vises et vindue, hvor du skal træffe et valg ønskede enhed(vælg SSD-drev);
  • Klik på "Start" knappen (en grøn trekant er tegnet på den).

Du skal først se i programindstillingerne på den destination, hvor alle informationer er gemt. Det er vigtigt at sikre, at mængden Fri plads i den partition, der er valgt som destination, er nok til at kopiere hele det nødvendige volumen.

En applikation kaldet HetmanPartitionRecovery er også fantastisk til at genoplive data på et SSD-drev.

At implementere denne proces, skal du gøre følgende:

  • start applikationen;
  • på venstre side arbejdsområde vælg den disk, du skal arbejde med, og vælg den;
  • Åbn menuen "Filer" og vælg "Scan".

Når scanningen er afsluttet, vil alle registrerede filer blive vist i form af genveje eller en tabel i højre side af skærmen. For at gendanne dem skal du vælge de nødvendige objekter og derefter højreklikke for at åbne kontekstmenuen og vælge det andet element fra toppen "Gendan". Datagendannelsesprocessen vil finde sted automatisk.

AdvancedDiskRecovery

AdvancedDiskRecovery-grænsefladen er ikke meget forskellig fra arbejdsområdet i lignende hjælpeprogrammer. Efter lancering vil brugeren se et standardarbejdsområde på skærmen.

For at starte genoplivningsprocessen skal du gøre følgende:

  • Vælg en enhed i venstre side af skærmen;
  • Åbn menuen "Indstillinger", og klik på "Scanning" -elementet;
  • på højre side af skærmen vil de tilgængelige objekter, der skal genoplives, blive vist;
  • lad os fremhæve nødvendige filer og mapper, skal du klikke på knappen "Gem" (nederst til højre på skærmen).

På trods af al deres pålidelighed fejler SSD-typen nogle gange. Brugerne selv er også ofte hovedårsagen til datatab (de sletter filer ved et uheld eller formaterer enheden). Selvom der er nogle vanskeligheder, er der næsten altid en chance for at gendanne tabte oplysninger.

SSD-gendannelse | Hvornår god hukommelse kommer i ubehagelige situationer

Denne gang kontaktede vi Flashback Data-laboratoriet, hvis medarbejdere arbejder på alle typer datalagringsenheder, men har særlig erfaring med at arbejde med flash-hukommelse. Repræsentanter fra Flashback Data blev enige om at vise os, hvilken indsats et førsteklasses laboratorium ville tage for at redde vores dyrebare flashhukommelse.

SSD-gendannelse | Læseområde

I begyndelsen af ​​sin rejse erstattede Flashback hovedsageligt defekte chips, men med tiden blev det stadig sværere at fortsætte, efterhånden som producenterne begyndte at bruge forskellige komponenter på forskellige produktionsstadier i samme model. Nogle enheder har nu kryptering, hvilket gør datagendannelse endnu sværere. I dette tilfælde skulle Flashback være i stand til at læse hukommelse direkte, hvilket igen betød at have et utroligt antal måder at læse chips fra så mange forskellige flashhukommelser til rådighed.

Bemærk, at når Flashback refererer til "kryptering", er denne tilstand typisk ukendt for brugeren. For eksempel begyndte SanDisk omkring 2006 at kryptere data på alle sine drev, som Flashbacks medstifter og vicepræsident Russell Chozick fortalte os. Samme som med automatisk kryptering harddiske, krypterer controlleren alle data, der er gemt i flashhukommelsen. Da der ikke er nogen adgangskode til at låse krypteringen, dekrypteres dataene og hentes fra mediet. Så hvis printkortet er beskadiget, forsøger Flashback-medarbejdere at flytte controlleren og hukommelseschips til en ny enhed. "Hvis controlleren brænder ud, så er det næsten umuligt at få data tilbage, da den indeholder information om, hvordan data præcis skal dekrypteres. Hvis du ikke kan arbejde med controlleren, står du med et stort problem."

SSD-gendannelse | Typer af flash-hukommelse

Disse mørkegrå TSOP48-chips har været typiske komponenter i USB-flashdrev og SSD/SD/CF-hukommelseskort i mange år, men i På det sidste de banede vejen for andre chips. Den nederste prøve på billedet viser bagsiden af ​​TLGA-chippen, og du kan se, at der ikke er nogen stifter på siden, og at modulerne er placeret på bagsiden. Sådanne chips er fælles for alle typer flash-hukommelse og fungerer i f.eks. de nyeste smartphones iPhone.

Under genopbygningsprocessen indsætter Flashback-medarbejdere TSOP48-chips i læserne, men TLGA'erne skal også loddes. Det er klart, at processerne med at analysere og gendanne information er meget mere komplicerede. Så med introduktionen af ​​mere kompakt flashhukommelse i smartphones, virker de gamle "monolitiske" formater enklere i sammenligning.

LaCie SD-kort og USB-enheder har også monolitiske chips. Mens de fleste hukommelseskort har separat controller og hukommelseschips, kombinerer en monolitisk chip begge komponenter i et lillebitte modul. Det er klart, at funktionsfejl i sådanne enheder kan forekomme af en række forskellige årsager. Hvis controlleren holder op med at fungere, kan teknikere stadig få adgang til dataene på andre måder i stedet for at bruge stifter til at forbinde til en kortlæser, smartphone eller kamera. På billedet kan du se, hvordan enhedens etui er blevet delvist fjernet, da teknikere skal fjerne noget af den loddede sorte belægning for at finde bestemte punkter at forbinde til logisk analysator. Når alle punkterne er blevet identificeret, vil kortet blive tilsluttet som vist på de følgende billeder.

For at fjerne noget af belægningen bruger Flashback-medarbejdere overraskende enkle værktøjer: slibepasta og en polerskive. Kemikalier kan bruges til at nå dette mål, men vi fik at vide, at det er bedre at bruge en langsom og grundig poleringsproces. Meget tynde kontakter kan let blive beskadiget under slibningsprocessen. Vi bad først om at tilslutte et LaCie-drev, men opgav så ideen efter at have lært, at sådan et job kunne tage en tekniker hele dagen.

SSD-gendannelse | Almindelige flashdrevfejl

Vi har set billeder af beskadigede harddiske, hvoraf de fleste blev beskadiget på grund af, at hovedet kolliderede med spor i det magnetiske medie. Næsten alle SSD- og flashhukommelsesskader, som Flashback registrerer, er usynlige. I sjældne tilfælde kan du se et brændemærke på printkortet, men generelt efterlader defekte controllere og brændte sikringer ingen synlige mærker. Som et resultat skal specialister arbejde i lang tid med at teste hver modstand. Til sammenligning er afbrydelse af stikket, som vist på billedet, et stykke kage for reparationsspecialister.

SSD-gendannelse | Hvad med slid og ælde?

Vi har tidligere skrevet om det konstante kapløb mellem to processer – forbedring af læsealgoritmer i takt med at kapaciteten øges og reduktion af litografi, som minder om tovtrækkeri. Især er vi bekymrede for, at flash- og SSD-drev, der har været i brug i flere år, kan vise tegn på slid.

Heldigvis får vi at vide, at de fleste af de SSD-drev, der ankommer til Flashback-laboratoriet, ikke engang er et år gamle, så NAND-hukommelsen bliver ikke slidt. Faktisk er tilfælde af faktisk slitage ekstremt sjældne. Selvom det med USB-flashdrev (især ældre modeller med mindre avancerede justeringsalgoritmer), er slid lidt mere almindeligt. Aflæsning fra chipsene fungerer fint, men ved kontrol af informationen opstår der en del ECC-fejl, og ingen data kan hentes. Tilstedeværelsen af ​​fire røde prikker (længere på billederne) indikerer problemer med ECC. Tværtimod vil større slidproblemer blive markeret med fire grønne prikker.

Der var også tilfælde, hvor specialister udførte en analyse, tog chippen ud, rensede lamellen og satte alt på plads igen, hvilket forværrede problemet med at læse dataene, som nu krævede mere tid. Så slid og ælde kan ganske vist betragtes som en reel fare, men der er ikke tale om nogen krise her, selvom mange måske tænker over det.

SSD-gendannelse | Varm det op

Chips skal fjernes fra printkortet ved hjælp af en speciel loddejig, og et af hovedværktøjerne til dette trin er varm luft. Billedet viser, hvordan specialister fjerner TLGA-chippen fra en USB-enhed. De styrer temperaturen og lufttrykket og opvarmer enheden nok til at smelte loddepunkterne. Sådanne loddestationer indeholder også loddekolber, svejseflux, ohmmetre og andre diagnostiske enheder. Nogle af disse stationer optager Flashback hovedlaboratoriet, som er cirka 465 kvadratmeter.

SSD-gendannelse | Sletter hukommelse

Denne SSD's controller er brændt ud, så Flashbacks teknikere fjerner forsigtigt hukommelseschipsene, som hver især er håndnummereret til sporing og nem dataindsamling.

"Nogle gange finder vi aldrig ud af, hvilke komponenter der har fejlet," siger virksomhedens vicepræsident "Vi ved bare, at denne type drev har en firmwarefejl, eller denne fejl er mest typisk for den, så for at vi kan arbejde, skal vi fjerne. chipsene vores klienter har konstant travlt, så i mange tilfælde er det ikke muligt at fastslå den præcise årsag til, at det brændte ud, men vi ved, at læseprocessen ikke vil fungere gennem controlleren her, men den er ikke krypteret. så vi er nødt til at frakoble chipsene, læse dem og derefter gendanne dem.

SSD-gendannelse | Frakobling af chips

Flash-drev og SSD'er er ikke de eneste enheder, der oplever varme. Flashback modtager en konstant strøm af mobiltelefoner, som denne HTC Evo, der blev druknet i en swimmingpool. Tjenester til gendannelse af information fra flash-hukommelse koster hundreder og tusinder af dollars, så det bliver indlysende, at denne telefon ikke blev givet væk for at gendanne børns tegnefilm. Nogle af disse telefoner siges at indeholde nylige fotografier af afdøde venner eller kære. Enheder relateret til kriminel efterforskning modtages jævnligt, og hvis en kriminel kan ødelægge beviser, groft sagt, under fødderne, så er det muligt at få det fra en intakt flashhukommelse værdifuld information at foretage en undersøgelse.

HTC Evo-smartphonen er nu to år gammel. Nye enheder, f.eks. Samsung Galaxy og nogle andre fra HTC, understøtter ofte eMMC-teknologi, som indeholder en controller indbygget i hukommelsesmodulet, ligesom på et SD-hukommelseskort. I dette tilfælde kan gendannelsesprocessen blive endnu enklere.

SSD-gendannelse | Harddisk vs flash-hukommelse

I det såkaldte serviceområde harddisk indeholder information, der giver ham mulighed for at "kommunikere" med sig selv. For at overføre data til læse-/skriveprocesser er det nødvendigt at give information om, hvor de dårlige sektorer er placeret, hvor mange der er magnetiske hoveder, hvilke der er aktiveret og hvilke der er deaktiveret og så videre. Sådan information er placeret på pladerne i et særligt område, som er adskilt fra den diskplads, der er reserveret til registrering af brugerdata.

I tilfælde af flashhukommelse efterlader producenterne også plads til en sådan zone, som indeholder alle oplysninger om fejlkorrektionskoder, tilstedeværelsen af ​​fejl i sektorer, placeringen af ​​disse sektorer og så videre.

Mens HDD består primært af 512-byte sektorer, flash-hukommelse bruger typisk 528-byte sektorer, med 512 bytes dedikeret til hukommelse og yderligere 16 til det førnævnte serviceområde. SSD-drev konverteres til bruger tilgængelig sektorstørrelse 512 bytes. Men når Flashback læser rådataene, får eksperter information fra begge områder. Dataene blandes, dumpes i én bunke og veksles samtidig. Når specialister skal vise tilgængelig information, skal alle dens elementer udtrukket fra serviceområdet fjernes.

SSD-gendannelse | Nærmere eftersyn

Nogle gange skal specialister udføre en meget grundig visuel inspektion chips og deres skrøbelige indre. Det bedste værktøj Vision Engineerings Mantis-mikroskop er overvejet til denne type arbejde, og selvom det koster omkring $2.000, hjælper det restauratorer med at undersøge designet i 3D (ved hjælp af to lysbaner, der går gennem en linse) ved tyve gange forstørrelse. Mere naturligt og behageligt arbejde med Mantis hjælper med at opdage problemer, der måske ikke er mærkbare ved brug af konventionelle mikroskoper. Den bliver også en assistent under loddearbejde, ved demontering og reparation.

SSD-gendannelse | Scanning af stationer

Når chipsene er forbundet på en sådan måde, at de kan læses eksterne enheder, Flashback-medarbejdere placerer dem i deres egen samlede konfigurationer at læse data. De er ret enkle, selvom de har specielle systemer, der giver dig mulighed for at se forskellige sektorer, styre driftstid og så videre. Hvis læsningen er langsommere end normalt, er det muligt at flytte til andre ukorrupte sektorer for at få den tilgængelige information så hurtigt som muligt.

"Vi kan bevæge os frem og tilbage," siger virksomhedens vicepræsident "Vi kan få enheden til at scanne MFT-filtabellen og kun vise de valgte data i stedet for at modtage Fri plads, så arbejdet kan afsluttes meget hurtigt. Nogle gange er du nødt til at kæmpe med en enhed, der fortsætter med at fejle, selv under gendannelsesprocessen, nogle gange er der klienter, der har brug for at trække en eller to ud så hurtigt som muligt vigtig fil på kort tid".

SSD-gendannelse | Monteringsvalg

For at forbinde chips til læsesystemer, bruger Flashback en forvirrende række af specielle monteringer. På billedet kan du se den type adapter, der blev brugt til at arbejde med TSOP48-chips og en TLGA-læser. Inde i disse adaptere rører hver ben på stikket en pin på hukommelseschippen. Adapteren skrues ind i printet for efterfølgende tilslutning til TSOP stikket. I bunden er der et USB-interface til kommunikation med scanningssystemer.

SSD-gendannelse | Datamix

Husk den hukommelseschip, der blev fjernet fra HTC telefon? Vi ser det muligvis igen, nu med udlæsningsledninger. Kredsløbskortene blev specialfremstillet til at forbinde til en USB-enhed. Huller i hvert hjørne hjælper med at sikre chippen til brættet. Sammen med TSOP-adapteren vist ovenfor, rører hver af dens ben én pin på hukommelseschippen. Men i en sådan blanding er alle spånernes lameller åbne, så specialister kan foretage aflodning i stedet for at forbinde til stikket. Da der er mange monolitiske chips og stik, skal Flashback forbindes til specifikke punkter og lodde dem til chippen.

Dette er en otte-bit chip, som det fremgår af de otte ledninger, der er forbundet til printkortet. I en 16-bit chip ville der være dobbelt så mange af dem.

SSD-gendannelse | Læseproces i flere timer

Ved tilslutning af monolitiske chips anvendes en lignende tilgang. Forskellige enheder forskellige ledninger er nødvendige, men tilgangen forbliver den samme - hver forbindelse udfører sin egen funktion. For eksempel i højre øverste hjørne 3,3 V strøm tilføres gennem kontakten. Når du ser på denne proces, begynder du at indse, hvor tidskrævende det tager at udtrække data fra chipsene.

SSD-gendannelse | Velkommen til en verden af ​​kaos

Lad os se, hvad datagendannelsesspecialister arbejder med. Her kan du se indholdet af de rå rådata fra SSD'ens Master Boot Record. Data blandes ved hjælp af algoritmer, der bruges af controllere til at optimere læse- og skrivehastigheder, udjævne slitage og så videre.

"Da vi læste chipsene, modtog vi en hel masse rådata," siger virksomhedens vicepræsident. "Her har hukommelseschippen en sektor på 528 bytes, hvor 512 bytes bruges til data, og yderligere 16 er. bruges til lagring af oplysninger om disse data og fejlretning. Vi kalder dette område for serviceområdet, når du først ser dette datasæt hexadecimalt system"Vi er nødt til at finde de datastrukturer, vi kender, for at finde ud af deres placering."

SSD-gendannelse | FEDT under et mikroskop

Vist her filsystem FAT16 og boot sektor

"Hjem boot record(MBR) er normalt markeret i sektor 0, siger Chozik. "Nu er det ikke der, men vi kan finde det og bestemme den kendte datastruktur." Vi ved, hvor den er placeret, hvor langt den er fra boot-sektoren og så videre. Dette kan ses på følgende billede. Denne proces ligner indsamling af beviser. Vi finder MBR, boot sector og FAT. Nu ser vi strukturer, vi kender, og vi skal tænke over, hvordan vi flytter dem sammen igen.

Chozik bemærker, at nogle gange undlader eksperter at finde nogen af ​​disse strukturer, normalt på grund af den algoritme, der følger med enheden. Nogle algoritmer inverterer alle databits. Hvis en sådan tilgang opdages, ved specialister, hvordan man udfører den omvendte proces. Nogle algoritmer vil røre hver byte i stedet for en hel sektor, så hver byte vil være placeret på en anden hukommelseschip. Dette kræver en byte-for-byte-genforening i stedet for en hel sektor-genforening. Nogle algoritmer vil bruge cifre, der komplicerer processen yderligere. For en proces, der udføres af en computer, udføres gendannelse ret ofte manuelt.

SSD-gendannelse | Fælles retur

Lad os se nærmere på dataene i den sektor, hvor information er spredt over flere hukommelseschips. Du kan se, hvordan den første del af hver sektor ser ud.

I det hexadecimale talsystem er betegnelserne arrangeret i følgende rækkefølge: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, 10, 11 , 12, 13, 14, 15, 16, 17, 18, 19, 1A, 1B, 1C og så videre. På chip #1 kan du se, at ordren er brudt to gange - først mellem værdierne 09 og 0E, og derefter mellem 11 og 16. Hvad sker der med de tilsvarende data? Svaret er på chip #2.

SSD-gendannelse | I rækkefølge

Specialister skal genforene disse adskilte 2112 bytes (4 sektorer på 528 bytes), og når dette sker, vil resultatet se det samme ud som på billedet nedenfor.

Forestil dig nu, at der er 64 hukommelsesdumps, der skal slås sammen. Hvorfor 64? Fordi en separat chip kan have mere end én dump, men for eksempel fire på én gang. Så tag 16 chips (for eksempel på et SSD-drev), gang deres antal med fire - det er hvad du får samlet antal lossepladser (præcis 64).

SSD-gendannelse | Før og efter

Det kan være svært at forestille sig, hvordan al denne udsving på byteniveau faktisk ser ud på makroniveau. Tom celle i tabellen (eller en beskadiget fil) kan ikke fuldt ud afspejle hele situationen.

Et billede fra Flashback kan illustrere dette. I nogle eksempler er overskriften og nogle af dataene intakte, så de kan forekomme tæt sammen, men være blandet, hvilket resulterer i billedartefakter.

Ved at tage en beskadiget JPEG-fil bruger teknikere ECC-korrektion og blokeringsbevægelser til at omorganisere dataene og fjerne bitfejl, der blev behandlet af controlleren. De er også gen-sekventeret og rydder serviceområdet for indsamlede data for at sikre en ren, uafbrudt strøm af data.

SSD-gendannelse | Endeligt resultat

Efter flere timers reparationer og forskellige manipulationer, selv ved hjælp af algoritmer, der hjælper med at automatisere dataindsamling, leverer Flashback-medarbejdere dataene i form af filer og mapper. Alt er i orden. Det presserende spørgsmål er stadig, om dataene er blevet fuldstændigt gendannet, og om de svarer til deres oprindelige form.

Dette kan delvist kontrolleres ved hjælp af filoverskrifter. SD-hukommelseskort og lignende lagerenheder indeholder typisk et væld af billeder, der er nemme at visuelt kontrollere for fejl. ECC fejl i separate filer Det er ret nemt at opdage - med andre filtyper kan det være sværere. Hjælpeprogrammer er i stand til at fortælle specialister, der bruger headeren, at filen er blevet desinficeret, men de bemærker muligvis ikke dårlig sektor, som er tydeligt synlig for iagttageren.

"For de fleste kunder fokuserer vi på det praktiske," bemærker virksomhedens vicepræsident "Vi spørger, hvad de har brug for, og tester filerne, hvis de beder om det at gøre dette ved at bruge filoverskriften. Dette er som en "rå" gendannelse, hvor vi ikke får filnavne, og vi vil få endnu mere end folk forventer, da vi også kan gendanne dem. slettede oplysninger. Nogle gange ser vi, at FAT-tabellen er fuldstændig beskadiget, og så er vi nødt til at gå videre med denne form for genopretning."

SSD-gendannelse | Hvad er vigtigere?

I en af ​​artiklerne om datagendannelse bemærkede en af ​​læserne i kommentarerne, at i det væsentlige alle kunne komme ind i denne forretning, og at Flashback fungerer på et andet niveau sammenlignet med mere velkendte tjenester. Bevis på dette kan findes i resultaterne og kundelisten, som omfatter en bred vifte af kommercielle og statslige organisationer.

Ifølge Chozik har Flashbacks førende eksperter mere end 15 års erfaring i datagendannelsesindustrien. Virksomheden har investeret hundreder og tusindvis af dollars i udstyr og dele for at udføre disse processer.

"Det er meget svært at lære denne forretning på egen hånd," siger han størrelse, og os installeret højt niveau sikkerhed. Der er også fire-niveaus biometrisk kontrol med døgnovervågning. For at bekæmpe statisk elektricitet bruger laboratoriet en jordet gulv med kobbertråde, så der er ingen risiko elektriske skader. Vi har et særligt område, der er beskyttet af barer til at opbevare data, der bruges som bevismateriale i undersøgelser. Desuden er specielle rene arbejdsstationer med laminær luftstrøm (klasse 10 og klasse 100 niveauer) designet til harddiske. Det retsmedicinske laboratorium er det eneste private ASCLD-laboratorium med international akkreditering (ISO 17025)."

SSD-gendannelse | Ikke så lille

Flashback datagendannelseslaboratoriet består af tre rum. Stor plads Den første er fyldt med computere, loddestationer, enheder til restaurering, visualisering og firmware. Der er også servere til lagring af data og lignende opgaver. Der er tusindvis af harddiske i et andet rum, forskellige versioner firmware og meget af det meste forskellige enheder hvis du har brug for det printplade, interne læse/skrivehoveder eller andet. Det er værd at bemærke, at her er virkelig rent, og der er tvungen luftcirkulation til at arbejde med harddiske.

Et andet sikkerhedsniveau opretholdes i det såkaldte retsmedicinske område, som allerede er blevet diskuteret, og buret, hvor de relevante drev opbevares, er fastgjort til gulvet og udstyret med bevægelsessensorer.

Men dette er ikke det vigtigste i artiklen: den introducerer dig til de processer, der opstår bag kulisserne hos store virksomheder, der er involveret i datagendannelse. Gendannelse er ikke bare en plug-and-copy-proces, mængden af ​​arbejde virker simpelthen uoverkommelig. Selvfølgelig håber vi alle aldrig at blive kunder af sådanne tjenester, men hvis vi pludselig skal bruge tjenesterne, så er dette den datagendannelsesproces, som dine enheder vil blive tvunget til at gennemgå.