Ανακάλυψη δεδομένων στο Linux: Η επιστροφή αρχείων από διαγραμμένα διαμερίσματα και μη κατανεμημένο χώρο

Διαβάστε αυτό το άρθρο για να μάθετεΠώς να ανακτήσετε δεδομένα στο Linux μετά τη διαγραφή διαμερισμάτωνΑπό σκληρό δίσκο, κάρτα μνήμης ή ραβδί USB. Θα διερευνήσουμε επίσης τον τρόπο ανάκτησης δεδομένων από μη κατανεμημένο ή μη διαχωρισμένο χώρο δίσκου.

Περιεχόμενα

  • Γιατί τα δεδομένα μπορούν να χαθούν στο Linux μετά τη διαγραφή ενός διαμερίσματος
  • Πώς να ανακτήσετε δεδομένα εάν διαγραφεί ένα διαμέρισμα με το εργαλείο δίσκων
  • Πώς να ανακτήσετε δεδομένα εάν διαγράφεται ένα διαμέρισμα με το τερματικό (απεικονίζεται από το FDisk)
  • Σύναψη
  • Ερωτήσεις και απαντήσεις
  • Σχόλια

Στον κόσμο του Linux, η σταθερότητα και η ευελιξία του συστήματος είναι τα δύο μεγάλα πλεονεκτήματα. Ωστόσο, ακόμη και οι έμπειροι χρήστες ενδέχεται να αντιμετωπίσουν απώλεια σημαντικών δεδομένων. Η τυχαία απομάκρυνση των διαμερισμάτων, τα σφάλματα κατά την εργασία με τις επιχειρήσεις κοινής ωφέλειας δίσκου ή τη μετατροπή ενός διαμερίσματος σε μη κατανεμημένο χώρο - όλα αυτά μπορούν να προκαλέσουν απώλεια πολύτιμων πληροφοριών.

Ευτυχώς, τα δεδομένα δεν εξαφανίζονται χωρίς ίχνος. Εάν απαντήσετε στην πρόκληση και χρησιμοποιήστε τα κατάλληλα εργαλεία, οι πιθανότητες να ανακτήσετε τα πάντα - ή σχεδόν τα πάντα - είναι αρκετά καλά. Σε αυτό το άρθρο, θα εξερευνήσουμεΠώς να ανακτήσετε δεδομένα από διαγραμμένα διαμερίσματα στο Linux, τι να κάνετε με το μη κατανεμημένο χώρο και ποιες εφαρμογές και εντολές μπορούν να σας βοηθήσουν να ανακτήσετε αποτελεσματικά τα πράγματα σας.


Πηγαίνω για προβολή


Πώς να ανακτήσετε αρχεία μετά την εκκένωση των σκουπιδιών Linux ή τη χρήση Shift + Del

Οι πιο συνηθισμένες αιτίες απώλειας δεδομένων στο Linux μετά τη διαγραφή ενός διαμερίσματος είναι οι εξής:

  • Τυχαία απομάκρυνση ενός διαμερίσματος (εκτελείται μεφουσκωτό,χωρισμένος,μελαγχολικός). Οι χρήστες μπορούν να διαγράψουν το λάθος διαμέρισμα κατά λάθος κατά την τροποποίηση της δομής του δίσκου.
  • Λάθη στην επιλογή δίσκων ή διαμερισμάτων. Για παράδειγμα, όταν ένας χρήστης τύπους /dev /sda αντί για /dev /sdb.
  • Αντικατοπτρίζοντας ένα διαμέρισμα με ένα νέο σύστημα αρχείων. Για παράδειγμα, κατά τη μορφοποίησηMKFS, παλιές πληροφορίες σχετικά με ένα διαμέρισμα μπορούν να καταστραφούν.
  • Λάθη στη χρήση βοηθητικών προγραμμάτων διαχείρισης διαμερισμάτων. Λάθος εντολή που εφαρμόζεται στοΓκαζάρι,φουσκωτό,ευσπλαχνίαή χωρισμένο μπορεί να αφαιρέσει τον πίνακα διαμερίσματος.
  • Σφάλματα κατά την εγκατάσταση του λειτουργικού συστήματος. Κατά την εγκατάσταση του Linux, οι χρήστες μπορούν να διαγράψουν ένα σημαντικό διαμέρισμα κατά λάθος ή να επανεγκαταστήσουν το λειτουργικό σύστημα έναντι των παλαιών δεδομένων.
  • Η φυσική βλάβη ή οι αποτυχίες ισχύος μπορεί να προκαλέσουν απώλεια δεδομένων που σχετίζονται με τη δομή του διαμερίσματος.
  • Εργασία με ασταθείς ή ελαττωματικές μονάδες δίσκου. Τα ζητήματα HDD ή SSD ενδέχεται να προκαλέσουν εξαφάνιση ή απρόσιτη διαμέρισμα.
  • Λογισμικό τρίτου μέρους ή δραστηριότητες ιών. Ορισμένα προϊόντα λογισμικού μπορούν να τροποποιήσουν ή να καταργήσουν τη δομή του διαμερίσματος χωρίς την έγκριση του χρήστη ή ακόμα και τη γνώση.

Για παράδειγμα, ας εξετάσουμε δύο περιπτώσεις ανάκτησης δεδομένων:

  • Το πρώτο: Όταν τα διαμερίσματα διαγράφονται μετά από ένα δίσκο διαμορφώνεται με τοΔίσκοιεργαλείο;
  • Και το δεύτερο: Όταν διαχωρίστηκαν διαμερίσματα από τοΤερματικό, με την εντολήφουσκωτό.

Πώς να ανακτήσετε δεδομένα εάν διαγραφεί ένα διαμέρισμα με το εργαλείο δίσκων

Έχουμε μια μονάδα USB με δύο χωρίσματα όπου αποθηκεύονται αρχεία. Ας τα διαγράψουμε.

Να το κάνεις:

  • Πηγαίνετε στοΔίσκοιεργαλείο και επιλέξτε τη μονάδα δίσκου. Όπως μπορούμε να δούμε, έχει δύο διαμερίσματα: ένα με τοext4σύστημα αρχείων, το άλλο - μελίπος.

  • Κάντε κλικ στο μενού δίσκου και επιλέξτεΔίσκο μορφής.

    ΠΡΟΕΙΔΟΠΟΙΗΣΗ!!! Εάν επιλέξετε "Αντικατάσταση υφιστάμενων δεδομένων με μηδενικά", η ανάκτηση δεδομένων θα γίνει σχεδόν αδύνατη.

  • Επιβεβαιώστε την ανάγκη μορφοποίησης.

Εμφανίζεται μια νέα μη κατανεμημένη περιοχή και χάνονται τα αρχεία που υπάρχουν σε αυτόν τον δίσκο. Τα διαμερίσματα δεν εμφανίζονται πλέον στον εξερευνητή αρχείων.

Πώς να ανακτήσετε αυτά τα αρχεία;

  • ΤρέξιμοΑνάκτηση διαμερίσματος Hetman.

    Διαβάστε επίσης:Πώς να διορθώσετε το σφάλμα των Windows «ΧΑΜΗΛΟΣ ΧΩΡΟΣ ΔΙΣΚΟΣ» ή «Δεν υπάρχει αρκετός χώρος στο δίσκο»

  • Βρείτε τον απαιτούμενο δίσκο στη λίστα και κάντε διπλό κλικ σε αυτό.

  • Στο παράθυροΤύπος ανάλυσης, επιλέξτε τις επιλογές σας στην καρτέλαΠλήρης ανάλυση. Στην περίπτωσή μου, θα αφήσω τις επιλογέςext4καιλίποςΈλεγχος, δεδομένου ότι τα διαμερίσματα που έχω αφαιρέσει χρησιμοποιούνται για να έχουν τέτοια συστήματα αρχείων.

  • ΚλικΕπόμενοςΚαι περιμένετε να ολοκληρωθεί η σάρωση και μπορεί να χρειαστεί λίγος χρόνος.

  • Ετοιμος. Η ανάλυση ολοκληρώνεται.

  • Όπως μπορείτε να δείτε, το πρόγραμμα έχει βρει τα πρόσφατα διαγραμμένα διαμερίσματα. Ανοίξτε τα και αναζητήστε χαμένα δεδομένα.

  • Επιλέξτε τα απαιτούμενα αρχεία και φακέλους και κάντε κλικ στο κουμπίΑνάκτηση.

  • Στο επόμενο παράθυρο, επιλέξτεΑποθηκεύστε σε σκληρό δίσκοκαι δώστε τη διαδρομή όπου μπορείτε να αποθηκεύσετε τα αρχεία.

  • ΚλικΑνάκτηση. Η διαδικασία μπορεί να πάρει κάποιο χρόνο ανάλογα με το ποσό των δεδομένων που θέλετε να επιστρέψετε.

  • Φινίρισμα.

  • Μεταβείτε στο φάκελο που έχετε επιλέξει για την αποθήκευση δεδομένων για να δείτε ότι όλα τα επιλεγμένα αρχεία αποθηκεύονται εκεί.

Έχετε δει την ανάκτηση δεδομένων από μη κατανεμημένο χώρο στο δίσκο με το παράδειγμα τουUbuntuκαι τέτοια συστήματα αρχείων όπωςext4καιexfat. Ωστόσο, μπορείτε να ανακτήσετε δεδομένα σε άλλες εκδόσεις του Linux, ανεξάρτητα από το σύστημα αρχείων στο διαγραμμένο διαμέρισμα και τον τύπο αποθήκευσης, με τον ίδιο ακριβώς τρόπο.

Πώς να ανακτήσετε δεδομένα εάν διαγράφεται ένα διαμέρισμα με το τερματικό (απεικονίζεται από το FDisk)

Τι πρέπει να κάνουμε εάν ένα διαμέρισμα διαγράφεται τυχαία από το τερματικό; Για παράδειγμα, με τη χρήση τουφουσκωτό,χωρισμένος, ήμελαγχολικός; Είναι δυνατόν να ανακτήσετε δεδομένα εάν ο πίνακας διαμερίσματος διαγραφεί με τη χρήση τουΓκαζάρι,cfdisk,ευσπλαχνίαήχωρισμένος;

Ας υποθέσουμε ότι έχουμε έναν σκληρό δίσκο χωρισμένο σε διάφορα χωρίσματα. Στην περίπτωσή μου, είναιext4,στο XFS,BRFS,exfat. Τα συστήματα αρχείων σε αυτά τα διαμερίσματα μπορεί να είναι σχεδόν οτιδήποτε προτιμάτε.

Υπάρχουν αρχεία στο δίσκο.

Ας αφαιρέσουμε κάποια διαμερίσματα. Να το κάνεις:

  • Εκτελέστε το τερματικό και πληκτρολογήστε την εντολήφουσκωτό.

  • Εάν δεν μπορείτε να έχετε πρόσβαση στο εργαλείο δίσκων, πληκτρολογήστε αυτήν την εντολή για να δείτε τη λίστα των διαμερισμάτων:

    sudo fdisk -lΑντίγραφο

  • Εδώ είναι ο δίσκος μας με διαμερίσματα.

  • Για να μετακομίσετε στο δίσκο μας, πληκτρολογήστε τα εξής:

    sudo fdisk /dev/sdbΑντίγραφο

  • Η εντολήφουσκωτόΞεκινά στον δίσκο μαςSDB. ΤύποςmΓια να δείτε τη σύνταξηφουσκωτό.

ΕντολήΠεριγραφή
Νότιο fdisk -lΔείτε τη λίστα όλων των δίσκων και διαμερισμάτων
Sudo fdisk /dev /sdxΕκτελέστε το FDisk για να τροποποιήσετε ένα συγκεκριμένο δίσκο (για παράδειγμα, /dev /sda)
mΕμφάνιση αναφοράς με εντολές στο περιβάλλον FDisk
π.Εμφάνιση του τρέχοντος πίνακα διαμερίσματος
nΔημιουργήστε ένα νέο διαμέρισμα
ρεΔιαγράψτε ένα υπάρχον διαμέρισμα
ΤΤροποποιήστε τον τύπο διαμερίσματος
έναΕπισημάνετε το διαμέρισμα ως εκκίνηση
WΑποθηκεύστε αλλαγές και έξοδο
qΈξοδος χωρίς αποθήκευση
  • Για να διαγράψετε ένα διαμέρισμα, πατήστερε.

  • Για παράδειγμα, ας διαγράψουμε δύο πρώτα χωρίσματα. Για να το κάνετε, δώστε τον αριθμό του πρώτου διαμερίσματος. Στη συνέχεια, προσθέστε τον αριθμό του άλλου.

  • Για να ολοκληρώσετε την απόδοση των εντολών που εισάγονται, πληκτρολογήστεW(Δηλαδή, επιβεβαιώστε την απόδοση των εντολών που εισάγονται και τερματίζονταιφουσκωτό).

  • Όπως μπορείτε να δείτε, διαγράφονται τα επιλεγμένα διαμερίσματα.

Δεδομένου ότι δεν έχω διαγράψει όλα τα διαμερίσματα δίσκου, αλλά μόνο τα δύο πρώτα χωρίσματα, στην περιοχή όπου υπήρχαν, μπορούμε τώρα να δούμε το χώρο του δίσκου. Και η πρόσβαση στα δεδομένα που είναι αποθηκευμένα σε αυτά τα διαμερίσματα χάνεται.

Για την ανάκτηση αρχείων και φακέλων από το μη κατανεμημένο χώρο δίσκου ενός σκληρού δίσκου, ενός ραβδιού USB ή της κάρτας μνήμης:

  • Εγκαταστήστε και εκτελέστεΑνάκτηση διαμερίσματος Hetman.

  • Στο αριστερό παράθυρο το πρόγραμμα θα εμφανίζει όλους τους υπάρχοντες τοπικούς δίσκους καθώς και φυσικούς δίσκους που συνδέονται με αυτόν τον υπολογιστή.

  • ΣτοΔίσκοιεργαλείο μπορούμε να δούμε ότι το απαιτούμενοΜη κατανεμημένος χώροςείναι στο δίσκοSDBκαι έχει το ακόλουθο μέγεθος.

  • Στην εφαρμογή, μπορώ να δω αυτόν τον μη κατανεμημένο χώρο. Ως εκ τούτου, θα ανακτήσω τα χαμένα αρχεία από εκεί.

  • Για να το κάνουμε, ας κάνουμε δεξί κλικ σε αυτό και επιλέξτεΑνοιχτό.

  • ΕπιλέγωΠλήρης ανάλυσηγια το δίσκο και καθορίστε συστήματα αρχείων για τα διαμερίσματα όπου πρέπει να ανακτήσουμε δεδομένα από.

  • Περιμένετε μέχρι να τελειώσει η σάρωση του δίσκου. Αυτό θα πάρει κάποιο χρόνο, ανάλογα με την χωρητικότητα αποθήκευσης.

  • Όπως μπορείτε να δείτε, η ανάκαμψη Hetman Partition βρήκε τα απαιτούμενα χωρίσματα.

  • Πηγαίνετε εκεί. Μπορείτε να δείτε ότι όλα τα χαμένα αρχεία και φακέλους είναι εδώ. Μπορείτε να ρίξετε μια ματιά στο περιεχόμενό τους στοΠαράθυρο προεπισκόπησης. Για να το κάνετε, απλά κάντε κλικ σε ένα αρχείο.

  • Για να ανακτήσετε τα απαιτούμενα αρχεία ή φακέλους, επιλέξτε τα και πατήστε τοΑνάκτησηκουμπί. Επιλέξτε τη μονάδα και το φάκελο για ανάκτηση.

  • Φινίρισμα. Τα αρχεία ανακτώνται.

Έχετε δει την ανάκτηση δεδομένων από το μη κατανεμημένο χώρο στο δίσκο με το παράδειγμα της μέντας. Ωστόσο, μπορείτε να ανακτήσετε δεδομένα σε άλλες εκδόσεις του Linux, ανεξάρτητα από το σύστημα αρχείων στο διαγραμμένο διαμέρισμα και τον τύπο αποθήκευσης, με τον ίδιο ακριβώς τρόπο.

Όπως έχετε παρατηρήσει οι Juts, αυτή η χρησιμότητα το έκανε αρκετά γρήγορα και εύκολα και μας χρειάστηκε λίγη προσπάθεια χάρη στην φιλική προς το χρήστη διεπαφή και στον βολικό οδηγό ανάκτησης.

Σύναψη

Η ανάκτηση δεδομένων στο Linux μετά τη διαγραφή των διαμερισμάτων ή από τον μη κατανεμημένο χώρο είναι ένα δύσκολο έργο, αλλά είναι πολύ πιθανό εάν λάβετε τις κατάλληλες ενέργειες την κατάλληλη στιγμή. Ο κύριος κανόνας είναι να σταματήσετε να γράφετε νέα δεδομένα στο δίσκο πριν ολοκληρωθεί η διαδικασία ανάκτησης.

Εργαλεία όπως το TestDisk, το Photorec, το GParted ή το επαγγελματικό λογισμικό όπωςΑνάκτηση διαμερίσματος Hetmanείναι σε θέση να ανακτήσουν τα ελλείποντα διαμερίσματα και να αποκαταστήσουν την πρόσβαση σε πολύτιμα αρχεία.

Η γνώση των βασικών αρχών πίσω από τα συστήματα αρχείων και τις εφαρμογές διαχείρισης διαμερισμάτων και η κατανόηση της σωστής ακολουθίας ενεργειών επιτρέπουν τη μείωση των κινδύνων στο ελάχιστο, εξοικονομώντας σημαντικές πληροφορίες. Ό, τι συμβαίνει, ο καλύτερος τρόπος για να αποφύγετε την απώλεια δεδομένων είναι να το υποστηρίξετε τακτικά.

Θυμηθείτε: Η πρόληψη είναι πάντα ευκολότερη από την ανάκαμψη!