Hard disk-ul este una dintre componentele fundamentale ale oricărui sistem de operare și echipament, deoarece datorită acestuia putem instala sistemul de operare, aplicațiile și putem stoca în siguranță toate informațiile noastre. Utilizarea echipamentelor noastre hardware dă naștere la consecințe diferite, uneori negative. În cadrul configurației noastre fizice a echipei există elemente care sunt mai mult sau mai puțin importante, dar care în cele din urmă converg într-un lanț în care fiecare dintre ele este fundamental. Dacă un articol nu funcționează corect, va ajunge să cauzeze probleme la nivel global pe computerul dvs. Unul dintre aceste elemente este hard disk-ul, centrul nervos pentru stocare și boot.
Să ne amintim că hard disk-ul este un element mecanic, cu excepția cazului în care utilizăm un hard disk (SDD) pentru care este expus să sufere mai multe situații, cum ar fi lovituri, zgârieturi, defecțiuni electrice și multe altele, care pot pune în pericol integritatea sa și funcționarea corectă a acestui lucru. Utilizarea în sistem, cum ar fi instalarea masivă sau periculoasă a programelor, poate declanșa, de asemenea, erori.
Astăzi, la Solvetic, vom discuta câteva instrumente utile pentru a analiza și corecta fișierele corupte de pe hard disk.
ddrescue
ddrescue este un instrument de recuperare a datelor axat pe sistemele UNIX, poate copia date dintr-un fișier sau poate bloca un dispozitiv precum un hard disk, cdrom pe altul, pentru a salva mai întâi părțile care sunt optime și în stare bună în caz de erori de citire.
ddrescue are un utilitar numit Ddrescuelog care este un instrument care are capacitatea de a gestiona ddrescue mapfiles, afișând conținutul fișierului mapfile, convertind mapfiles în sau din alte formate, comparând mapfiles, testând starea de salvare și putând șterge un mapfile dacă informațiile sunt salvate corect. Operațiunile Ddrescuelog pot fi limitate la una sau mai multe părți ale fișierului hartă utilizând opțiuni de configurare a domeniului.
Funcționarea de bază a ddrescue este automată, ceea ce ne economisește mult timp în efectuarea unor sarcini de configurare suplimentare. Folosind funcția DDRESCUE mapfile, datele sunt salvate în mod eficient (deoarece se citesc doar blocurile necesare), precum și va fi posibilă întreruperea salvării în orice moment și reluarea mai târziu din același punct în care am rămas .
ddrescue nu scrie zero în ieșire atunci când găsește sectoare defecte în intrare și nu blochează fișierul de ieșire dacă nu este solicitat, în acest fel, de fiecare dată când îl executăm în același fișier de ieșire, instrumentul va încerca pentru a umple spațiile goale fără a șterge datele care au fost deja salvate.
ddrescue are, de asemenea, o funcție numită „modul de umplere”, care este capabilă să suprascrie selectiv părți din fișierul de ieșire și îl putem implementa pentru a șterge date, pentru a marca zonele defecte sau pentru a repara sectoarele defectuoase ale hard diskului. Este compatibil cu dispozitive ATA, SATA, SCSI, unități MFM vechi, dischete sau chiar carduri multimedia flash precum SD și așa mai departe.
Cele mai remarcabile caracteristici
- Integra noua metodă de descoperire a dispozitivelor
- Permite rescrierea ferestrei terminate cu dimensionatoare
- Pictogramă integrată în interfața grafică
- Reproiectați toate săgețile din MainWindow
Pentru a instala ddrescue avem două opțiuni:
Primul este să accesați următorul link și să descărcați fișierul .gz:
A doua opțiune este să executați următoarele comenzi în terminal:
add-apt-repository ppa: hamishmb / myppa (Adăugarea depozitului)
apt-get update (Actualizare depozite) apt-get install ddrescue-gui -y (Instalare DDRESCUE)
Apoi, putem accesa interfața grafică a ddrescue din motorul de căutare de distribuție:
Când accesăm instrumentul, trebuie să configurăm pașii după cum este necesar:
În primul rând
Un alt utilitar disponibil pentru recuperarea fișierelor deteriorate în Linux este Foremost, care a fost dezvoltat ca program de consolă pentru a recupera fișierele pe baza antetelor, subsolurilor și structurilor de date interne.
Foremost este capabil să ruleze pe fișiere imagine sau direct pe o unitate fizică. Anteturile și subsolurile pot fi specificate folosind un fișier de configurare sau putem accesa comenzile de rulare pe linia de comandă pentru a specifica tipurile de fișiere încorporate.
Descărcarea acestuia este disponibilă la următorul link în format .gz:
Sau dacă dorim să-l instalăm de pe consolă putem executa următoarele:
sudo apt instalează în primul rând
Atunci când se utilizează Foremost, vom avea opțiunea de a utiliza modul detaliat (cu parametrul -v), când se utilizează parametrul -t se caută tipurile de fișiere jpg.webp, iar opțiunile -i și -o marchează fișierul de intrare și ieșirea directorului. Foremost este capabil să recupereze fișiere precum:
jpg.webp, gif.webp, png, bmp.webp, avi, tiff, mp4, exe, mpg, wav, asf, wma, mp3, fws, riff, wmv, mov, pdf, ole, doc, docx, xls, xlsx. ppt, pptx, zip, rar, html, cpp, java, art, pst, ost, dbx, idx, mbx, wpc, pgp, txt, rpm, dat și multe altele.
În cazul în care dorim să adăugăm mai multe formate la lista de analize, trebuie să edităm fișierul de configurare executând. Și în partea finală fișierele dorite.
sudo nano /etc/foremost.confÎn primul rând, este în capacitatea de a recupera elemente ale sistemelor de fișiere NTFS, ext2, ext3, ext4, exFAT, FAT, FAT32 etc.
Pentru a folosi Foremost, vom rula următoarea sintaxă de bază:
sudo foremost -i / dev / sda -o / Calea unde vor fi salvate rezultatele
MARI
Bisturiu
Scalpel este o aplicație de dimensionare și indexare a fișierelor dezvoltată pentru a fi rulată în medii Linux și Windows.
Cele mai remarcabile caracteristici
- Dimensiunea minimă de sculptură
- Dispune de multithreading pentru o execuție mai rapidă pe procesoare multicore
- I / O asincronă care permite operațiunilor de pe disc să se suprapună cu modelul
- Împerecherea care ajută la îmbunătățirea substanțială a performanței
- Suport de exprimare regulată pentru anteturi / subsoluri
- Are potrivire antet și / sau subsol încorporată pentru o mai bună procesare a structurii
- Suportă mai multe tipuri de fișiere care pot conține fișiere încorporate.
Bisturiul funcționează prin efectuarea de operații de sculptură a fișierelor bazate pe tipare, care mapează tipuri de fișiere specifice sau bucăți de date. Aceste tipare sau tipuri de fișiere pot fi bazate pe șiruri binare fixe sau expresii regulate. Un număr de modele implicite sunt incluse în fișierul de configurare implicit numit scalpel.conf.
Scalpelul poate fi utilizat pe Windows, Linux sau macOS. Pentru a instala Scalpel putem executa următoarele:
sudo apt install scalpel
MARI
Sau, accesați următorul link și descărcați de acolo:
Odată descărcat, executăm următoarele:
./bootstrap ./configure makeOdată instalat aceasta va fi sintaxa de utilizat:
ieșire sudo scalpel / dev / sda1 -o
MARI
Grep
Grep are grijă să caute unul sau mai multe fișiere de intrare pentru liniile care conțin o potrivire cu un model specific la execuție. În mod implicit, Grep generează liniile corespunzătoare acestei căutări.
Grep poate fi instalat la următorul link:
Când Grep găsește o potrivire pe o linie, copiază linia la ieșirea standard (implicit) sau produce orice alt tip de ieșire care a fost solicitat cu opțiuni în comandă. Deși Grep a fost dezvoltat pentru a se potrivi cu textul, acesta nu are limite în ceea ce privește lungimea liniei de intrare și poate potrivi caractere arbitrare în cadrul unei linii, de asemenea, dacă octetul final al unui fișier de intrare nu este o linie nouă, grep furnizează în mod silențios una.
În acest caz, am executat următoarele:
sudo grep -a -C50 Image / dev / sda1
MARI
Trinity Rescue Kit
Trinity Rescue Kit este un instrument Linux prin care putem efectua recuperarea datelor. Cu aceasta, vom crea un disc de salvare pe care îl putem accesa la repornirea sistemului prin linia de comandă și care include caracteristici suplimentare, cum ar fi recuperarea parolei sau efectuarea unei scanări de viruși.
Dacă detectăm că discul nostru are eșecuri sau că a devenit cumva inaccesibil, repararea acestuia prin Trinity Rescue poate fi o soluție foarte utilă. Este un utilitar sub o distribuție gratuită Linus care permite practic oricărui utilizator cu un minimum de cunoștințe să efectueze sarcini de întreținere și recuperare. Putem rula acest instrument sub 3 premise:
- Folosind un CD bootabil pe care îl putem inscripționa folosind un ISO sau un executabil Windows exe.
- Folosind un boot USB stick.
- Prin intermediul unei rețele PXE fără a modifica datele din rețeaua locală.
Caracteristici principalePrintre caracteristicile Trinity Rescue Kit putem evidenția:
- Resetare parola.
- Curățarea fișierelor inutile din sistem.
- Suport hardware excelent.
- Conține un script de copiere ușoară.
- Recuperarea partițiilor sau fișierelor.
- Suport pentru proxyserver.
TestDisk
TestDisk este un instrument sub software OpenSource și cu licența publică generală GNU. Datorită acestui utilitar putem recupera partițiile pierdute și, de asemenea, putem repara altele care au fost deteriorate din anumite motive. Este obișnuit să găsim probleme pe discurile noastre, cum ar fi sectoarele de boot deteriorate sau partițiile logice șterse din greșeală.
Putem recupera partiții sau repara un sistem de fișiere fie de pe USB, disc și altele într-un mod multi-sistem, cum ar fi Linux, Mac sau Windows.
Cum să utilizați comenzilePentru a instala TestDisk pe Linux vom folosi următoarele comenzi:
sudo apt instalează testdiskPentru a recupera o partiție lipsă sau pentru a repara sistemul de fișiere din Linus, vom executa următoarele:
sudo testdisk-6.9 / linux / testdisk_staticPentru a recupera o partiție dintr-o imagine sau pentru a repara o imagine de fișier de sistem, vom folosi aceste comenzi după cum este necesar:
testdisk image.dd testdisk image.E0 testdisk 'image. ???'Pentru a repara un sistem de fișiere vom executa:
testdisk / dev / mapper / truecrypt0 sau testdisk / dev / loop0 testdisk / dev / md0 (repară fișierele de sistem de boot Linux RAID)
MARI
Knoppix
Knoppix este o distribuție GNU Linux care a fost construită pe baza sistemului Debian și că, deși interfața sa este KDE, putem alege pe care dorim să o folosim. Acest instrument este practic un LiveCD pe care îl putem inițializa direct de pe un CD sau o memorie externă. Are o compatibilitate hardware excelentă și caracterul său este gratuit și gratuit. Așa cum îl puteți inscripționa pe un disc extern și îl puteți rula, îl putem începe și folosind un script de execuție și instalare (acest lucru este recomandat utilizatorilor cu mai multe cunoștințe de specialitate).
Knoppix include o colecție de programe care pot fi extinse și folosind doar web. În cadrul software-ului inclus putem găsi opțiuni precum OpenOffice.org, Gimp, PHP sau Mozilla.
Utilități KnoppixUnele dintre utilizările pe care le putem oferi utilitarului Knoppix sunt:
- Verificarea compatibilității dintre echipa noastră hardware și sistemele Linux.
- Rularea unui firewall sau a unui router.
- Efectuați un proces de pornire sau bootstrapping pe Debian.
- Utilizarea instrumentelor incluse în Knoppix pentru rezolvarea erorilor de disc sau a fișierelor pierdute.
CD de boot final
Ultimate Boot CD este un instrument care combină diferite utilități pentru analiza și repararea computerelor pe care le putem încărca de pe un CD sau dintr-o memorie amovibilă fără a fi nevoie să efectuăm o instalare tradițională. Datorită combinației instrumentelor sale, vom avea întotdeauna la îndemână opțiuni pentru a face față posibilelor erori de disc. Pentru a-l putea folosi, nu uitați să înregistrați ISO pe un mediu și apoi, după configurarea BIOS-ului, vom porni de pe acesta.
Cu Ultimate Boot CD veți putea analiza elemente precum BIOS, RAM, periferice sau discul în sine. Datorită acestui disc de încărcare, este mai ușor să putem analiza echipamentul nostru în căutarea defecțiunilor, descărcând doar ISO de aproximativ 350 MB. Este un program licențiat GNU gratuit, dar acceptă donații de la utilizatori.
Caracteristici principaleÎn cadrul utilităților sale putem găsi următoarele funcții:
- Analiza și diagnosticul din CD.
- Set de mai multe instrumente într-unul.
- Permite executarea acestuia din memoriile USB detașabile.
Astfel, avem câteva soluții practice pentru a recupera fișiere în Linux atunci când găsim diferite eșecuri în sistemul nostru.