Recuperare de date în Ubuntu

Am șters toate fișierele din directorul meu de acasă pe netbook-ul meu. Am șters-o prin consola, așa că nu o pot restabili din Coșul de reciclare. Cel mai important lucru a fost, probabil, fotografii, config emacs și unele documente de importanță redusă. Am inceput sa caut instrumente cum ar fi "undelete" si altii, si am intrat in prim plan. care mi se părea cel mai ușor de folosit.







Trebuie să spun fanii spunând că „este tot din cauza faptului că stau cu rădăcină drepturi sunt în mod constant“ în directorul acasă, toate fișierele cu drepturile mele și eu stau sub un as elimina-le vseravno! Dacă era un alt director, atunci aș fi de acord cu ei.

preistorie

Și, în general, am șters la ciudate coincidențe de circumstanțe, iată cum a fost:
Început mc. apăsat pe Ctrl + O, a intrat în consola, apoi:

Acum am vrut să ieșesc din consola și să intru în mc:
și apăsând Ctrl + O apăsat în mod accidental Ctrl + P (la fel ca președintele nostru cu my6), apăsând mai întâi Ctrl + P, iar comanda anterioară a fost accesată:

și apoi apăsat imediat Ctrl + O care m-au întors la mc.

M-am gândit că e în regulă, deoarece sunt deja în modul manager de fișiere (nu era nimic în consola de jos) și am vrut să intru în ./project.
Clic pe directorul "proiect". Și atunci când pipeturile au sosit, mc atârnat, HDD rustled, am început să taie consola, dar probabil a fost prea târziu. )

Recuperarea fișierelor

Instalați utilitarul principal:

Efectuează un audit și creează un fișier de raport:

Recuperați toate fișierele:

Recuperează fișiere de un anumit tip:

Este de dorit să aveți un director de recuperare pe un alt suport care este montat pe sistemul dvs., de exemplu, un hard disk extern etc. Pentru a vă asigura că datele recuperate nu reciclează ceea ce nu ați recuperat încă.

Script pentru a elimina duplicatele

Deoarece totul restabilește în primul rând totul, atunci există duplicate de fișiere care sunt complet identice în conținut.
Așa că am decis să scriu un script care să elimine duplicatele și să lase doar originalele.

Ea devine md5-hash a conținutului fișierului, îl pune în listă, dacă există deja un astfel de hash în listă, atunci fișierul este șters, dacă nu, se trece la următorul fișier.
Pentru cei care cred că pot exista coliziuni, atunci trebuie să dezactivați blocul de cod în mijlocul scriptului, care va verifica și conținutul fișierului, dacă hașutul său este găsit în listă.







Pentru a le folosi, este necesar:

Asigurându-ne pentru viitor

Să începem mici, în

/.bashrc (sau într-o altă coajă, de exemplu

/.cshrc), vom aloca pseudonimul, care înainte de ștergerea va pune întrebarea:

Nu-mi place foarte mult, pentru că mă deranjează.

Aplicația Trash-cli

Chiar mai bine este ideea transferului de date de fond către coș, de exemplu, stabilit recent de Anatoly Larin. Pentru aceasta, vom folosi utilitarul trash-cli, care este scris în Python și constă din mai multe comenzi, care sunt descrise mai jos.

Fiecare utilizator al sistemului are propriul său coș, cum ar fi:

Acolo unde vor fi stocate fișierele noastre, care, dacă este necesar, putem scoate sau elimina definitiv.

Instalați utilitarul "trash-cli":

Creați un alias pentru ștergere (

/.bashrc și, de asemenea, nu uitați să vă înregistrați pentru /root/.bashrc):

Pentru curiosi: Am încercat să creeze un utilizator pentru a distribui fișierele și directoarele, și apoi eliminați toate, dar el a dat pe coș și a aruncat directorul eksepshen, astfel încât datele vor rămâne intacte.

În sfârșit

După ce eliminați un pic mai puțin nervos și puteți restabili totul, nu vă puneți în panică lucrul principal sau nu mai tăiați lemn. )

Aceasta este situația. sub Windows a fost acoperit discul, adică fizic este vizibil, dar în directorul nu merge. de sub ubuntu este deschis, prietenul meu a recomandat de rezervă dosarele necesare spus să facă, dar în timpul fereastra de operare de rezervă apare vă spune că ceva de genul asta are sectoarele ilizibil. totul este în regulă, cu excepția faptului că după copia de rezervă a fost plecat o mulțime de fișiere utile, mai ales fotografii. au dispărut în sensul literal al cuvântului, ca și cum nu ar fi fost. Cine vă va spune cum să recuperați datele. Disk USB-shny, NTFS, sub Windows nu este citit.

Programe Googling cum ar fi GetDataBack, mhdd

A existat o situație similară cu ufs2 prea sub Windows restabilit, numele unui program nu mai amintesc

Și dacă am șters accidental un dosar, de exemplu folderul "123" și nu am nevoie de alte fișiere. cât de special puteți obține acest dosar cu tot conținutul său în loc?

Când fișierele sunt șterse, intrarea în tabelul sistemului de fișiere de sistem se șterge și se dovedește că calea spre fișier nu mai există. Deci, trebuie să restaurați totul și apoi să găsiți fișierele. Poate că în FS modern există unele copii de siguranță pentru tabela de fișiere sau FS se comportă diferit într-un fel, din păcate, nu sunt un mare expert pe FS.

Și care este FS-ul tău, apropo?

O zi bună (noapte).
Problema este următoarea: când instalați ubunt, am formatat accidental întregul hard disk de la ntfs la ext. Este ireal să restaurați totul, astfel încât această întrebare - în primul rând va dezvălui fișiere neacceptate într-un fel? Poate sunt niște trucuri? În special, aceștia sunt interesați de formatul txt și mbs (format operațional)
Mulțumesc.

Recuperare de date în Ubuntu







Articole similare

Trimiteți-le prietenilor: