Samodiagnoza trdih diskov in obnovitev podatkov

Ta članek opisuje metode za samodiagnosticiranje različnih okvar trdega diska na podlagi njihovih simptomov, pa tudi načine za relativno varno kloniranje trdih diskov z manjšimi težavami.

Štejejo se različni primeri izgube podatkov in nabor optimalnih ukrepov, ki vam bodo brez poglobljenega poznavanja strukture datotečnih sistemov z uporabo programov za samodejno obnovitev pomagali vrniti podatke brez zunanje pomoči.

Toda preden začnete s kakršnimi koli neodvisnimi dejanji, morate natančno prebrati vsa gradiva v članku in šele nato analizirati stanje vašega trdega diska, da vaši poskusi ne postanejo zadnji v življenjski dobi pogona in da ne prikrajšate se za zadnje upe za obnovitev podatkov, ki jih potrebujete.

Samodiagnoza trdih diskov in obnovitev podatkov

VSEBINA

Prvi del: Diagnoza


1. Vizualni pregled
2. Preizkus
3. Priprava na testiranje
4. Testiranje
5. Kopija sektorja

Drugi del: Obnovitev podatkov.


6. Metode obnovitve podatkov
7. Tipični primeri in priporočeni ukrepi
8. Preverjanje celovitosti datoteke
9. Pogoste napake uporabnikov

Če se strinjate z upoštevanjem nadaljnjih navodil, razumete, da nihče razen vas ni odgovoren za morebitno okvaro diska in nepopravljivo izgubo podatkov. Nabor ukrepov je namenjen zmanjšanju verjetnosti neugodnega izida, vendar pred njim ne ščiti 100%.

Diagnostika

1. Vizualni pregled

Preglejte pogon za deformacije, manjkajoče ali ožgane elemente na krmilni plošči in preverite celovitost priključkov. Če se odkrijejo kakršne koli resne poškodbe ali izgoreli elementi, je močno priporočljivo, da ne poskušate napajati takšnega pogona, da se izognete poslabšanju težave.

Z izvijači (običajno Torx - T5, T6, T9) odvijte vijake, s katerimi je pritrjena krmilna plošča in preverite stanje kontaktnih ploščic na krmilni plošči.

Samodiagnoza trdih diskov in obnovitev podatkov
riž. 2 je na kontaktnih ploščicah oksidni film

Če obstajajo oksidi, jih lahko z običajno radirko poskusite odstraniti s kontaktnih ploščic. Z radirko lahko delate samo na ravnih površinah, kot je prikazano na sliki. V drugih primerih tak ukrep ni uporaben.

Samodiagnoza trdih diskov in obnovitev podatkov
riž. 3 očiščene blazinice.

Če se odkrije kakršna koli poškodba plošče, ne poskušajte zamenjati krmilne plošče s podobnim pogonom v sodobnih trdih diskih, saj lahko v sodobnih napravah ROM na plošči vsebuje različne prilagodljive parametre, ki se oblikujejo med proizvodnim ciklom in so edinstvene za vsak pogon. V relativno redkih primerih lahko tuje nastavitve poškodujejo trdi disk.

Če imate spajkalno postajo, morate prenesti MCU, EEPROM, NV-RAM, NAND (odvisno od tega, kaj je na krmilni plošči in kaj od tega je treba prenesti) in po takšni prilagoditvi uporabite donorski krmilnik. Omeniti velja, da bo za prilagoditev številnih krmilnikov dovolj, da prenesete samo čip EEPROM.

Pri izbiri plošče najprej poglejte vgravirano številko PCB. Nato ocenite sovpadanje oznak krmilnika MCU in VCM&SM. Če sta oznaki krmilnika MCU in VCM&SM na originalni in donorski plošči različni, potem obstaja velika verjetnost, da morebitna donorska plošča ni primerna. V isti družini lahko obstajajo različne različice plošč in v nekaterih primerih so lahko združljive z določenimi opozorili, vendar tega ne bi smeli poskušati ugotoviti doma.

Poskus zamenjave neustrezne krmilne plošče (z drugo številko na tiskanem vezju) lahko povzroči izgorelost stikala-predojačevalnika.

Če imate multimeter, preverite tokokroge 5V in 12V glede kratkih stikov. Preverite tudi upornost navitij motorja. Če imate zagotovljeno delujoč pogon popolnoma istega tipa (isti proizvajalec, modelna paleta, revizija krmilne plošče), potem lahko preverite, ali bo enako število zatičev v stikalnem bloku priključeno na maso, in tudi primerjajte uporov. Če so resne razlike, lahko sklepamo, da je stikalo-predojačevalnik pokvarjen, in na tej točki prekinemo morebitne neodvisne poskuse nadaljnje obnove podatkov.

2. Preizkus

Prepričajte se, da vaš testni sistem deluje v dobrem stanju, da se izognete postavljanju napačnih diagnoz, in če ni najdenih nobenih zunanjih razlogov, ki bi vam preprečili poskus zagona, priključite vmesniški kabel in napajalni kabel na ustrezne priključke in obrnite na napajalniku.

Če veste, da je bil disk med delovanjem udarjen ali padel ali je začel trkati, preden je prišel do vas, ga ne poskušajte vklopiti.

V teh primerih je potrebno obvezno odpiranje trdega diska v napi z laminarnim tokom (ali čisti sobi) in temeljit pregled z mikroskopom.

Samodiagnoza trdih diskov in obnovitev podatkov
riž. 4 priključni kabli za trde diske.

Po priključitvi moči mora pogon začeti vrteti gred. V nekaterih primerih se to morda ne zgodi pri popolnoma dobrih pogonih, če iz nekega razloga nastavitve pogona zahtevajo ukaz za vrtenje.

Ko se gred vrti, se zaradi pretoka zraka sliši rahel hrup. V nekaterih pogonih je komaj slišen, zato se lahko oborožite s stetoskopom (ali držite pogon blizu ušesa, upoštevajte vsa varnostna pravila, da preprečite kratek stik).
Če namesto zračnega hrupa slišite niz cikličnih brnečih zvokov, tihega škripanja ali zvokov, ki so nejasno podobni telefonskim piskom, potem najverjetneje pogon ne more začeti vrteti gredi motorja. Razlogi za to so lahko naslednji: zatikanje BMG zunaj parkirne rampe (območja), zagozditev gredi motorja, okvara mikrovezja krmilnika VCM & SM.

Če imate ustrezen donorski pogon, lahko preverite različico z okvarjenim krmilnikom VCM&SM, če ste pripravljeni izvesti potrebne prilagoditve donorske plošče, opisane v odstavku "vizualni pregled".

V primerih, ko se BMG zatakne izven parkirne rampe, neodvisna dejanja na podlagi videoposnetkov na YouTubu običajno povzročijo nastanek dodatnih prask na površinah plošč ali odtrganje drsnikov. Tudi če vam uspe razmeroma uspešno pripeljati BMG na parkirno rampo, se pojavijo napake v polimerni prevleki na mestu, kjer so se drsniki zataknili, mikro praske z drsnikov, prejete med odstranitvijo BMG, skupaj s postopki skeniranja brez povezave in prahu iz neprečiščenega zraka, vam v veliki večini primerov verjetno ne bodo omogočili, da bi imeli čas za branje znatne količine podatkov, preden se začne razvoj nadaljnjih nepovratnih procesov razgradnje. Kako v takšnih primerih poteka postopek obnovitve podatkov v specializiranem podjetju, lahko preberete v tem članku »Obnovitev podatkov z zunanjega trdega diska Seagate FreeAgent Go«

Ko je gred motorja zagozdena, je običajno treba presaditi diskovni paket v hermetični blok donorskega pogona. Takšen dogodek doma brez ustrezne priprave in pomanjkanja potrebnih orodij bo v 99,9% primerov obsojen na neuspeh.

Če pri vklopu ni zvoka in pogon ne začne vrteti gredi, so možne naslednje diagnoze: krmilna plošča je okvarjena, stikalo-predojačevalnik je okvarjen, BMG je okvarjen.

Ko pogon začne vrteti gred, mora izvesti kalibracijo, prebrati vdelano programsko opremo in po inicializaciji sistema prevajanja biti pripravljen. Če namesto kalibracije slišite ciklično trkanje, škrtanje ali druge zvoke zvonjenja, takoj odklopite pogon. Vzrok takšnih pojavov je lahko: okvara stikala BMG ali predojačevalnika, okvara mikrovezja krmilnika VCM&SM.

Vdelana programska oprema nekaterih pogonov preveri stikalo predojačevalnika, preden zavrti gred motorja, in če je na kateri koli glavi zaznan nepravilen odziv ali upor izven merila, se izvede zasilna ustavitev začetnega postopka inicializacije. Na žalost vsa vdelana programska oprema ne nadzoruje dovolj zdravja same naprave in omogoča poskuse zagona odkrito problematičnega trdega diska. Presaditve LMG je priporočljivo izvajati v napi z laminarnim tokom s pretokom čistega zraka in specializiranimi instrumenti. Poleg tega morate znati izbrati darovalca, da izberete tistega z ustrezno revizijo preklopnega predojačevalnika, zemljevida glave in podobnih prilagoditvenih parametrov. Preprosto ujemanje proizvajalca in modela ne zagotavlja, da je pogon ustrezen donator. Tudi če vam uspe samostojno izbrati darovalca in izvesti postopek presaditve, je malo verjetno, da boste zaradi s tem povezanih težav lahko prebrali veliko količino podatkov.

Kaj je mogoče storiti, če je krmilna plošča okvarjena, je navedeno v razdelku "Vizualni pregled".

Samodiagnoza trdih diskov in obnovitev podatkov
riž. 5 močno opraskana površina plošče (več vreznin).

Pomembno je razumeti, da pri vsakem poskusu vklopa pogona z okvarjenim BMG obstaja nevarnost nadaljnjega uničenja površin plošče, kar lahko povzroči popolno nemožnost obnovitve podatkov.

Če pogon ne oddaja nobenih sumljivih zvokov, mora biti po zaključku vseh postopkov inicializacije pripravljen. Od te točke naprej mora biti pogon pripravljen za izmenjavo podatkov prek vmesnika in če je priključen na vrata matične plošče osebnega računalnika, se mora odzvati na zahtevo za potni list iz BIOS-a. Če je s povezavo in nastavitvami BIOS-a vse v redu, vendar pogon ostane neviden za računalnik, potem najverjetneje obstajajo težave v vdelani programski opremi pogona, ki ne omogoča, da postane pripravljen.

Če pogon zagotavlja napačne podatke o potnem listu, na primer samo ime modela in ničelno zmogljivost, ali ime modela ni točno takšno, kot bi moralo biti, ali ni serijske številke, potem to pomeni, da so bili postopki inicializacije neuspešni in je težave v vdelani programski opremi. V takšnih primerih je težave običajno nemogoče rešiti sami brez uporabe profesionalnih sistemov programske in strojne opreme.

Posebna izjema je primer Seagate 7200.11 (družina Moose), s katerim bi lahko nekatere težave rešili z uporabo adapterja RS232-TTL in običajnega terminala, vendar morate razumeti, da brez poglabljanja v problem mikrokode obstaja tveganje bistveno zaostrijo situacijo.

Močno ni priporočljivo uporabljati tehnike za druge družine, saj bo to privedlo do ponovnega izračuna prevajalnika, ki bo v veliki večini primerov napačen in bo dostop do uporabniškega območja omejen na prvo točko neskladja. Obnovitev podatkov v tem primeru postane bistveno težja.

Če so vsa polja v potnem listu, ki jih zagotavlja pogon, pravilna, razen zmogljivosti, potem morate preveriti, ali je to posledica napake BIOS-a na nekaterih matičnih ploščah, ki z uporabo nadzornih ukazov HPA, namesto da bi odrezale majhen košček obseg LBA za shranjevanje kopije BIOS-a, odrezan skoraj 1TB.

Samodiagnoza trdih diskov in obnovitev podatkov
riž. 6 nazivna kapaciteta diska 1TB po nepravilni obdelavi BIOS-a. Gigabajtne plošče

Če želite rešiti to težavo, lahko uporabite HDAT2 ali podobno brezplačno diagnostično programsko opremo, s katero lahko vrnete pogon na prvotno kapaciteto imenske tablice, kot tudi onemogočite možnost nadzora HPA v DCO, da se izognete ponovitvi težave.

3. Priprava na testiranje

Pri testiranju diskov izven profesionalnih sistemov je pomembno, da operacijski sistem vnaprej pripravimo. Treba je prepovedati samodejno namestitev diskovnih nosilcev, da preprečite neodvisno delovanje operacijskega sistema.

Če želite to narediti v operacijskem sistemu Windows, morate zagnati Diskpart in zaženite ukaz Automount onemogoči. Če je bil potencialno problematičen disk predhodno povezan s tem operacijskim sistemom, morate odstraniti parametre priklopa iz registra z ukazom avtomatsko čiščenje. Za uveljavitev teh nastavitev je priporočljiv ponovni zagon.

Pripraviti je treba tudi diagnostično programsko opremo. Pod operacijskim sistemom Windows lahko uporabite brezplačni PC3000 DiskAnalyzer, ki ima poleg diagnostične funkcije možnost izdelave sektorske kopije. Priporočljivo je tudi, da imate na voljo zagonski bliskovni pogon USB s HDAT2.

Za diagnostiko ni treba uporabljati le te programske opreme. Uporabite lahko vse druge analoge, z izjemo nekaterih neprostih programov za preveč lahkoverne uporabnike, katerih oglaševanje lahko vsebuje podobne slogane »... edinstven program za regeneracijo fizično poškodovanih trdih diskov. Ne skrije slabih sektorjev, resnično jih obnovi!« Kljub zelo glasnim izjavam ima taka programska oprema v resnici zelo skromne zmogljivosti, ki ne presegajo zmogljivosti brezplačne programske opreme, ideologija dela z okvarami pa je bolj usmerjena v popolno uničenje pogona kot v pomoč pri nadaljnjem pridobivanju podatkov.

Če se je ob priključitvi pogona čas zagona operacijskega sistema večkrat povečal, tudi če je samodejna namestitev nosilcev onemogočena, je priporočljivo ustaviti vse amaterske dejavnosti, da preprečite poslabšanje težave.

Znatno podaljšanje časa nalaganja operacijskega sistema, ko je priključen potencialno problematičen trdi disk, je zelo značilen znak, da so na površinah plošč pogona površinske napake. Zamude pri nalaganju operacijskega sistema nastanejo zaradi dostopa do okvarjenih sektorjev in poskusov vdelane programske opreme, da izvede postopke skeniranja brez povezave, ki jih ne zmore.

Ko se operacijski sistem uspešno naloži, pojdite v upravitelja naprav in se prepričajte, da je vaš pogon na seznamu naprav. Če ga ni, se prepričajte, da je nameščen gonilnik za krmilnik, na katerega je povezan, in da sam krmilnik ni onemogočen na seznamu naprav. Če je z nastavitvami gonilnika in operacijskega sistema vse v redu, vendar se pogon nikoli ne prikaže v operacijskem sistemu ali pa se pojavi in ​​čez nekaj časa izgine, potem to običajno kaže na številne napake. Najverjetnejše so okvara krmilne plošče, zamrznitev vdelane programske opreme pogona ali preklop pogona v zasilni način, v katerem se preneha normalno odzivati ​​na večino ukazov.

Za razjasnitev diagnoze lahko poskusite naložiti DOS in uporabiti HDAT2 za ogled parametrov SMART. Če se odkrijejo znaki nastanka napak (vrednosti, ki niso nič za atribut 5 in 197 (C5) v poljih nestandardizirane vrednosti), lahko sklepamo, da doma ni mogoče storiti ničesar, ne da bi posegali v nastavitve vdelane programske opreme. Če ni znakov nastanka okvare, je vzrok zamrznitve lahko v nepravilnem delovanju krmilne plošče. V tem primeru lahko poskusite uporabiti krmilno ploščo iz pogona donatorja.

4. Testiranje

Ko ste opravili prejšnje korake in niste opazili nobenih tehtnih razlogov za ustavitev postopka, lahko nadaljujete z nadaljnjo oceno stanja pogona. Večina pogonov, izdanih v tem stoletju, je opremljenih s tehnologijo SMART, ki spremlja stanje pogona in beleži različne dogodke med njegovim delovanjem. Več o implementaciji te tehnologije v trde diske in katere parametre je priporočljivo nadzorovati pri uporabi diskov, si lahko preberete v našem članku “Kaj je SMART in kako ga brati”.

Z uporabo diagnostične programske opreme morate zahtevati parametre SMART

Samodiagnoza trdih diskov in obnovitev podatkov
riž. 7 PAMETNIH lastnosti zdravega trdega diska

Pomembno je oceniti indikatorje za atributa 5 in 197 (C5). Če so vrednosti v stolpcu RAW enake nič ali so indikatorji težav enojni, potem morate nadaljevati z nadaljnjim testiranjem.

Samodiagnoza trdih diskov in obnovitev podatkov
riž. 8 SMART lastnosti diska z resnimi napakami

Če je število kandidatov za napake tri- do štirimestno, bodo v večini primerov nadaljnji poskusi testiranja površine ali skeniranja s pripomočki za samodejno obnovitev podatkov poslabšali težavo, dokler ni popolnoma nemogoče pridobiti podatke.

Za pridobitev podatkov v takšnih primerih je pomembno posegati v nastavitve vdelane programske opreme pogonov in onemogočiti postopke skeniranja brez povezave in beleženje SMART, da preprečite vključevanje pogona v procese v ozadju, ki lahko močno skrajšajo življenjsko dobo problematične naprave. Na žalost tega ni mogoče narediti na preprost način brez poglobljenega poznavanja arhitekture vdelane programske opreme pogona in brez profesionalnih sistemov. Naslednja naloga je oceniti stanje vsake glave posebej in lokalizirati glavna okvarjena področja. Linearno branje z večkratnimi ponovitvami na defektnih mestih je v takih primerih kontraindicirano, saj je prenevarno.

Tudi če pogon na prvi pogled deluje brezhibno in po odčitkih SMART na njem ni znakov okvar, to ni zagotovilo, da jih res ni. Zato je treba izvesti končno fazo testiranja in opraviti preverjanje površine.

Pomembno je, da nenehno spremljate postopek skeniranja. Če se pojavijo tuji zvoki ali so zaznana velika območja z napakami pri branju, takoj prekinite postopek in izklopite pogon, da preprečite nepopravljive posledice.

Samodiagnoza trdih diskov in obnovitev podatkov
riž. 9 razpored skeniranja delovnega diska

Če je rezultat skeniranja diska graf, ki se monotono zmanjšuje v hitrosti in ni zabeleženih nobenih napak pri branju, se lahko šteje, da je pogon uporaben in nadaljujte z naslednjim razdelkom.

Pri diskih z velikim medijskim predpomnilnikom in oddajanjem, ki se razlikuje od klasičnega (običajno pri diskih s ploščicastim zapisom (SMR),) ima lahko graf drugačno obliko. Možne so različne vrste napadov.

Samodiagnoza trdih diskov in obnovitev podatkov
riž. 10 graf skeniranja diska s problematično glavo

Če se med preverjanjem diska odkrijejo ciklična "počasna" območja, je to značilen znak ne povsem uporabne glave. Ni vam treba čakati, da se odkrijejo napake, in takoj ustaviti testiranje.

V takšni situaciji ne morete pričakovati nič dobrega, ko poskušate sami pridobiti podatke. Z veliko verjetnostjo pogon ne bo preživel poskusa ustvarjanja kopije po sektorjih s sredstvi, ki so na voljo uporabniku.

V primerih, ko so bili odkriti znaki nastanka napak v atributih SMART 5 in 197(C5) ali so bile med postopkom preverjanja odkrite točkovne napake, je potrebno ustvariti kopijo diska.

5. Kopija sektorja

Če glede na rezultate preskusa pogon deluje pravilno in ni zaznanih težav, potem ne morete ustvariti kopije sektorja za sektorjem in delati z izvirnim diskom. Toda da bi se izognili različnim vrstam nesreč, močno priporočamo, da tega koraka ne preskočite in nadaljujete z delom samo s kopijo.

Pri zdravem trdem disku ali pogonu z malo okvarami ni velike razlike, katero orodje uporabljate, če le ustvari popolno kopijo. Pomembno je tudi, da ne poskušate uporabiti možnosti nekaterih programov za ustvarjanje stisnjene slike, saj boste tako najverjetneje lahko delali le v okviru zmogljivosti programske opreme, ki je tako sliko ustvarila.

V operacijskem sistemu Windows lahko uporabljate naslednje programe: WinHex, DMDE, PC3000 DiskAnalyzer, R-studio in druge.

V OS Linux zadoščajo zmožnosti standardnega ukaza dd.

Vsa programska oprema ni brezplačna, vendar bodo v mnogih pogledih zmožnosti preskusne/demo različice dovolj za ustvarjanje kopije pogona.

Kot primer uporabljamo WinHex za kloniranje diska.

Samodiagnoza trdih diskov in obnovitev podatkov
riž. 11 možnosti menija WinHex za kloniranje diska

Na zavihku »Orodja« izberite možnost »Orodja za disk«; v oknu, ki se prikaže, izberite »Kloniraj disk« ali preprosto pritisnite Ctrl+D.

Samodiagnoza trdih diskov in obnovitev podatkov
riž. 12 nastavitev možnosti kloniranja

Kot izvor izberite disk, ki ga želite klonirati.

Sprejemnik je lahko disk enake ali večje kapacitete, možno pa je tudi kloniranje v slikovno datoteko.

Prepričajte se, da je na ciljnem pogonu dovolj prostega prostora.
V nastavitvah kopiranja je priporočljivo omogočiti možnost »preskoči napake, sektorje«.

Če ima vaš pogon sektor s fizično velikostjo sektorja 4096 bajtov, vendar je preveden v operacijski sistem z velikostjo navideznega sektorja 512 bajtov, potem morate nastaviti vrednost na 8, da se izognete nepotrebnim poskusom branja problematičnega sektorja.

"Predloga za zamenjavo izvornih napak" - navedite besedo ali besedno zvezo, ki je enostavna za iskanje, ki bo zapolnila sektor v kopiji namesto neprebranih sektorjev iz vira. V prihodnosti bo priročno najti poškodovane datoteke.

Ko ustvarjate kopijo, ne pozabite nenehno spremljati postopka. Če se pojavijo tuji zvoki, pogon zamrzne ali je zaznano večje število, kot je bilo ugotovljeno med začetnim testiranjem, takoj ustavite postopek in izklopite pogon, da se izognete nepopravljivim posledicam.

Profesionalna orodja za obnovitev podatkov, kot je DataExtractor, imajo bistveno večje možnosti za prilagajanje scenarija kopiranja podatkov in tudi nadzor nad stanjem pogona, kar znatno poveča možnosti za uspešno ekstrakcijo v prisotnosti pristojnega strokovnjaka.

Samodiagnoza trdih diskov in obnovitev podatkov
riž. 13 nastavitev za reakcije profesionalnega kompleksa za težave z branjem

Obnovitev podatkov

6. Metode predelave

Danes obstaja veliko programov za avtomatsko obnovitev podatkov, ki od uporabnika ne zahtevajo posebnega znanja in vključujejo pridobivanje podatkov s skoraj enim klikom. Toda v mnogih primerih ta pristop ne bo dal najboljšega možnega rezultata ali pa se bo izgubil v množici smeti.

Da bi program za obnovitev podatkov deloval učinkovito, je bolje, da območje iskanja čim bolj zožite. Če želite to narediti, je priporočljivo določiti območje skeniranja in vrsto iskanega datotečnega sistema. To pojasnilo lahko zavrže veliko različic prejšnjih datotečnih sistemov in tudi zmanjša verjetnost napačne interpretacije odkritih metapodatkov datotečnega sistema.

Samodiagnoza trdih diskov in obnovitev podatkov
riž. 14 Primer nastavitve R-studia za iskanje metapodatkov želenega datotečnega sistema

Metapodatki datotečnega sistema so strukture, ki opisujejo lokacijo datotek, njihova imena, atribute, pravice dostopa, dnevnike itd.

Samodiagnoza trdih diskov in obnovitev podatkov
riž. 15 Primer metapodatkov. Fragment zapisa MFT (glavna tabela datotek v NTFS)

Samodejni programi za obnovitev ne izračunajo v vseh primerih natančno izhodišča glede na najdene metapodatke in tudi ne izločijo vedno pravilno podatkov iz različnih datotečnih sistemov, zato je možen napačen izračun lokacije za vse datoteke, v Poleg tega različne interpretacije smeti povečajo ocenjeno količino podatkov, ki je včasih večkrat večja od zmogljivosti samega pogona.

Profesionalni paketi vsebujejo orodja za ustvarjanje virtualnih nosilcev različnih datotečnih sistemov z ročno določenimi parametri, pa tudi orodja za iskanje metapodatkov z možnostjo ročnega filtriranja nepotrebnih predmetov.

V primerih, ko potrebni metapodatki datotečnega sistema ne obstajajo več ali so nepravilni, je treba uporabiti metodo iskanja regularnih izrazov, ki so značilni za določene tipe datotek.

Samodiagnoza trdih diskov in obnovitev podatkov
riž. 16 0xFF 0xD8 0xFF regularni izraz, značilen za datoteke JPG

Programi za samodejno obnovitev, ki večinoma iščejo po tej metodi, imajo naslednje slabosti: ni strukture imenika in izvirnih imen datotek, struktura datoteke ni analizirana in celovitost najdene datoteke ni dovolj nadzorovana, zato obstaja veliko odpadnih podatkov, ki jih ni mogoče uporabiti za Veliko vrst datotek ni izračunana pravilna velikost.

Samodiagnoza trdih diskov in obnovitev podatkov
riž. 17 Nastavitve R-Studio za iskanje po regularnih izrazih za datoteke, ki jih potrebujete

7. Tipični primeri in priporočeni ukrepi

Poškodba datotečnega sistema

Metapodatki datotečnega sistema se lahko poškodujejo zaradi okvar komponent računalnika, nepravilnega delovanja operacijskega sistema, nenadne izgube napajanja med zapisovanjem na disk ali okvar trdega diska. Pri številnih vrstah poškodb OS ne bo mogel namestiti nosilca s poškodovanim datotečnim sistemom.

Samodiagnoza trdih diskov in obnovitev podatkov
riž. 18 Poškodovani metapodatki datotečnega sistema (neprepoznan datotečni sistem RAW)

V teh primerih je metoda iskanja metapodatkov datotečnega sistema znotraj meja obstoječe particije zelo učinkovita. Z manjšimi poškodbami lahko dobite rezultat blizu 100%. To priporočilo velja za večino različnih datotečnih sistemov.

Seveda obstajajo primeri, ko je zaradi napak velika količina metapodatkov trenutnega datotečnega sistema poškodovana. Nato, če prva možnost ne deluje, morate uporabiti metodo analize regularnih izrazov za iskanje datotek, ki jih potrebujete.

Delo strokovnjaka je drugačno po tem, da oceni naravo poškodbe metapodatkov in če niso uničeni, ampak so v popačeni obliki, so možni ročni popravki v šestnajstiškem urejevalniku.

Brisanje datoteke ali skupine datotek.

Napačno brisanje podatkov je dokaj pogost pojav. Posledice tega dejanja so močno odvisne od vrste datotečnega sistema, pri relativno novih diskih pa tudi od ideologije vdelane programske opreme same naprave.

Če bi bile datoteke izbrisane na particiji z datotečnim sistemom NTFS, bi bila optimalna metoda iskanja hitra analiza v različnih pripomočkih, ki hitro pregleda ključne strukture (MFT, Index, Logfile) brez popolnega skeniranja particije. Če potrebni zapisi datotek in prostor, ki ga te datoteke zasedajo, niso prepisani z drugimi podatki, lahko hitro pridobite datoteke, ki vas zanimajo.

Samodiagnoza trdih diskov in obnovitev podatkov
riž. 19 po skeniranju $MFT so zapisi, ki veljajo za izbrisane, označeni z vijolično barvo

Če med hitrim pregledom potrebni podatki niso najdeni ali so poškodovani, lahko izvedete popoln pregled particije, vendar se najverjetneje rezultat ne bo bistveno spremenil in ne bo ostalo nič drugega kot iskanje regularnih izrazov.

Specialist ima dostop do orodja za izdelavo zemljevida nezasedenega prostora in nadaljnje analize izključno na teh območjih, ki odstrani obstoječe podatke iz rezultata obnovitve. To znatno prihrani čas uporabnika pri nadaljnjem iskanju potrebnih datotek v različnih brezimnih podatkih.

Če so datoteke izbrisane na particiji z datotečnim sistemom FAT16, FAT32, lahko uporabite analizo metapodatkov in pridobite nekatere podatke z izvirnimi imeni. V primeru SFN bo prvi znak v imenu datoteke manjkal, če pa ima datoteka dolgo ime, bo njeno polno ime v zapisu LFN. Če izbrišete fragmentirane datoteke, obnovitev podatkov s programi za samodejno obnovitev ne bo uspešna, saj se ob izbrisu v tabeli FAT izbriše vnos o verigi gruč, ki pripadajo datoteki. Tudi v FAT32 se v nekaterih primerih poleg izbrisa verige lokacije datoteke v obeh kopijah tabele v imeniku izbrišeta prvi znak SFN in najvišja dva bajta v številki prve gruče, ki jo zaseda datoteka. Večina pripomočkov za samodejno obnovitev, ki analizirajo metapodatke, ne bo določila pravilnega položaja datoteke.

Obnavljanje fragmentiranih datotek je običajno precej zapleteno delo, ki je zelo slabo avtomatizirano. Metode avtomatizacije je mogoče razviti za določeno vrsto strukture. Najpogosteje se naloga zmanjša na ročno analizo z nizko zmogljivostjo, da bi našli potrebne fragmente. Primer takega dela je mogoče oceniti v članku "Obnovitev baze podatkov 1C Enterprise (DBF) po formatiranju"

Če metode analize metapodatkov ne vodijo do iskanja potrebnih podatkov ali potrebnih datotek ni mogoče odpreti, ostane metoda iskanja po regularnem izrazu. Morda se najde nekaj datotek.

Če so datoteke izbrisane na particiji z datotečnim sistemom HFS+, Ext 2, Ext3, Ext4, je analiza metapodatkov na žalost neuporabna. Ne preostane vam nič drugega kot iskanje regularnih izrazov.

Brisanje podatkovne particije

Če je bila ena ali več particij pomotoma izbrisana v upravljanju diskov, bo uporabniku, ki želi obnoviti podatke, svetovano, da zažene pripomočke za samodejno obnovitev s popolnim pregledom celotne naprave. Priporočljivo je tudi upoštevati položaj obstoječih razdelkov, da bi izključili očitno napačne možnosti v najdenem.

Samodiagnoza trdih diskov in obnovitev podatkov
riž. 20 izbrisan razdelek

Strokovnjak lahko tako delo opravi relativno hitro z iskanjem zagonskih sektorjev in superblokov na pričakovanih lokacijah. Na podlagi najdenega se izračunajo točni položaji začetkov odsekov in njihova dolžina.

Poskusite lahko tudi z DMDE ali podobnimi pripomočki, ki razmeroma hitro najdejo znake začetka particije in poskušajo prikazati datotečni sistem najdene particije.

Samodiagnoza trdih diskov in obnovitev podatkov
riž. 21 rezultatov za hitro iskanje particij z uporabo DMDE

Podatkovna particija je bila formatirana.

V takšnih primerih je priporočeno ukrepanje močno odvisno od vrste datotečnega sistema, ki je bil nameščen, preden je bila particija formatirana, in od tega, kateri datotečni sistem je bil uporabljen po formatiranju.

Na primer, če je bila particija FAT32 z gručo 8 kb formatirana v FAT 32 z gručo 64 kb, je postala velikost novih tabel FAT 8-krat manjša in sta zato obe kopiji novih tabel poškodovali samo prvo kopijo tabele. stare FAT tabele. V takšni situaciji lahko iskanje po metapodatkih da rezultat blizu 100 %. Če je bila particija formatirana v FAT32 z manjšo ali enako velikostjo gruče, kot je bila pred formatiranjem, bodo nove čiste tabele popolnoma prepisale stare in delno vplivale na področje z uporabniškimi podatki. V tem primeru bo iskanje po metapodatkih dalo bistveno slabše rezultate.

Če je particija pred formatiranjem uporabljala datotečni sistem FAT32 in je bila particija formatirana v NTFS, se nove strukture ($MFT, $Bitmap, $Logfile) praviloma ne nahajajo na samem začetku particije in tam je velika verjetnost pridobitve večine z metodo iskanja po metapodatkih podatkov z normalno imeniško strukturo in minimalno škodo na samih podatkih.

Visoka stopnja obnovitve bo tudi, če je particija z datotečnim sistemom NTFS formatirana v FAT32. V tem primeru bodo tabele FAT poškodovale podatke na začetku particije in praviloma ne bodo vplivale na ključne strukture NTFS. Nezadovoljiv rezultat bo v primeru majhne količine podatkov, katerih velikost je primerljiva z velikostjo dveh kopij tabel FAT.

Če pa se uporabnik ne želi poglobiti v nianse lokacije metapodatkov različnih datotečnih sistemov, bi bil logičen korak zagon pripomočka za samodejno obnovitev podatkov v načinu iskanja metapodatkov. In če prejmete premalo podatkov, uporabite metodo iskanja po regularnem izrazu.

Podatkovna particija je bila formatirana in delno prepisana z drugimi podatki.

Kot se pogosto zgodi, lahko uporabnik formatira particijo in jo začne polniti z drugimi podatki, šele nato ugotovi, da je stara particija vsebovala pomembne informacije. V takih primerih ni jasnega priporočila. Vse je zelo odvisno od tega, koliko (kvantitativno in količinsko) novih podatkov je bilo zabeleženih in kje se ti podatki nahajajo. Odvisno od pogojev se lahko rezultat giblje od 0 do skoraj 100 %. V odsotnosti je nepredvidljivo.

V mnogih primerih z velikim prekrivanjem območij podatkov je smiselno začeti z metodo iskanja regularnega izraza za želene vrste datotek, da vidite, ali še obstajajo dokazi o želenih podatkih, in če jih najdete, poiščite metapodatke datotečnega sistema.

V laboratoriju za obnovitev podatkov bo strokovnjak sestavil zemljevid nedodeljenega prostora in izvedel iskanje z regularnimi izrazi samo na teh področjih, da bi izključil prisotnost že obstoječih podatkov v rezultatih iskanja. Poleg tega bo uporaba orodij za spremljanje integritete znatno zmanjšala število lažnih prepoznav. In pri nekaterih opravilih, kot je obnovitev datotek jpg (na primer nečiji domači album s fotografijami), bo lahko razvrstil glede na informacije, ki jih vsebujejo oznake Exif datotek jpeg, kar vam bo omogočilo, da dobite rezultat, urejen v kronološkem vrstnem redu. in razvrščeni po modelu fotoaparata.

Samodiagnoza trdih diskov in obnovitev podatkov
riž. 22 rezultatov razvrščanja datotek JPG, najdenih z iskanjem regularnih izrazov

Zrušitev pri spreminjanju velikosti, premikanju ali združevanju particij.

V primerih nenormalnega zaključka postopkov upravitelja diskov za spreminjanje velikosti particije, njeno premikanje ali združevanje več particij je treba natančno ugotoviti, kateri koraki so bili izvedeni in na kateri stopnji je bila operacija ustavljena, da bi dobili najboljši možni rezultat.

Glede na kompleksnost in število možnih različic bomo upoštevali le univerzalno možnost za uporabnika, ki potrebuje rezultat z minimalnim številom dejanj. Kot objekt za analizo je treba izbrati celoten pogon, da zagotovite, da so pokrite vse lokacije podatkov. Uporabite metodo iskanja po metapodatkih in kopirajte vse različice podatkov v najdenih datotečnih sistemih. Obstaja velika verjetnost, da bodo v vsaki možnosti pravilni različni nizi datotek. Pomembno je tudi iskanje po regularnih izrazih za dane vrste datotek, saj je v takih primerih izgube podatkov možna delna izguba informacij o imenih in lokacijah datotek.

8. Preverjanje celovitosti obnovljenih podatkov

Pomembno je razumeti, da prikaz imen datotek v programu za obnovitev podatkov ali število najdenih regularnih izrazov ne zagotavlja, da bo vse najdeno uporabno. Zato je enako pomemben korak po obnovitvi podatkov s programom za samodejno obnovitev preverjanje celovitosti samih podatkov.

Univerzalnega brezplačnega orodja za preverjanje celovitosti velikega števila različnih datotek žal ni. Toda posamično lahko najdete brezplačno programsko opremo, ki lahko spremlja posamezne vrste datotek. Številni arhivatorji vam bodo na primer omogočili preverjanje zdravja arhivov, pripomoček MP3Diag lahko preveri uporabnost datotek mp3, ImageMagick lahko uporabite za testiranje datotek jpg.

Glavna pomanjkljivost številnih brezplačnih pripomočkov za preverjanje celovitosti datotek je, da ne zagotavljajo popolnega preverjanja datotek. In možne so velike napake.

Pri številnih vrstah datotek uporabniku ne preostane drugega, kot da vizualno oceni celovitost podatkov tako, da eno za drugo odpre datoteke v ustreznih aplikacijah.

Profesionalni paketi vsebujejo nabor orodij, ki vam omogočajo delni nadzor nad zdravjem datotek, kar odpravlja rezultat obnovitve podatkov iz velikega števila neželenih datotek.

Poleg filtriranja smeti je potrebno ujeti datoteke, poškodovane zaradi napak. Če ste ustvarili kopijo sektorja za sektorjem z vzorcem neprebranih sektorjev, lahko težavo z iskanjem poškodovanih datotek preprosto rešite tako, da v datotekah poiščete besedilni niz »BAD!BAD!BAD!BAD!« (v našem primeru je bil uporabljen nadomestni znak »SLABO!«). Ko jih najdete, morate preveriti obseg škode, saj nekateri formati datotek morda ne trpijo veliko zaradi izgube majhnega dela podatkov, drugi pa so lahko popolnoma neuporabni.

9. Pogoste napake uporabnikov.

Različni poskusi "zdravljenja" napak s priljubljenimi diagnostičnimi pripomočki v upanju, da bodo s tem obnovili dostop do podatkov, so ena glavnih napak mnogih uporabnikov. Poskusi skriti napake na pogonu s poškodovanim polimerom na površini plošč se navadno končajo s piljenjem plošč, namesto da bi dobili dostop do podatkov. Iz tega razloga, ne da bi poznali naravo napak na površini, močno priporočamo, da na disku ne izvajate nobenih servisnih operacij, preden prejmete podatke. Po uspešni obnovitvi podatkov lahko poskusite servisirati pogon in če imate srečo, bo morda pogon še vedno primeren za nadaljnjo uporabo pri ne posebej kritičnih nalogah.

Pogosto pride do napak v metapodatkih datotečnega sistema. V teh primerih operacijski sistem za dolgo časa zamrzne, ko poskuša priklopiti poškodovan nosilec. Če je priključen problematičen pogon, lahko čas zagona OS traja več deset minut. Ena najslabših idej za rešitev te težave je formatiranje problematične particije. Novo ustvarjene metapodatke je mogoče pravilno zapisati in problem dolgega nalaganja OS bo rešen, vendar bo naloga obnovitve podatkov postala bolj zapletena in kakovost rezultata obnovitve bo lahko močno prizadeta.

Kopiranje podatkov, ki jih zazna pripomoček, na isto particijo, s katere poskušajo obnoviti datoteke. V tem primeru se običajno konča tako, da uporabnik namesto podatkov prejme smeti, naslednji poskus obnovitve podatkov pa bo imel veliko slabši rezultat. Če boste sledili navodilom v tem članku, boste zavarovani pred takšno napako.

Celovitost obnovljenih podatkov se ne preveri in vsebina izvirnega pogona skupaj z njegovo kopijo se uniči. V tem primeru obstaja nevarnost, da ostane kup map, napolnjenih z napačnim rezultatom poskusa obnovitve podatkov brez možnosti pridobitve visokokakovostnega rezultata.

Napačna izbira orodij in tehnik za obnovitev podatkov, ki povzroči bistveno slabši rezultat, kot bi lahko bil.

Upam, da vam bo ta niz ukrepov pomagal pri odločitvi, ali vam razmere z vašim pogonom dovoljujejo, da sami poskusite obnoviti podatke in ali ste pripravljeni izvesti ta niz razmeroma preprostih korakov, navedenih v tem članku.

Prejšnja objava: Hoja skozi agonijo ali dolga zgodba enega poskusa obnovitve podatkov

Vir: www.habr.com

Dodaj komentar