/> Πλήρης Διαγραφή Σκληρού Δίσκου με Linux Live DVD/USB | PCsteps.gr
Home » Software » Λειτουργικά Συστήματα » Linux » Πλήρης Διαγραφή Σκληρού Δίσκου με Linux Live DVD/USB

Πλήρης Διαγραφή Σκληρού Δίσκου με Linux Live DVD/USB

Αυτός ο οδηγός γράφτηκε πριν από περισσότερα από 2 χρόνια. Η τεχνολογία αλλάζει και εξελίσσεται. Αν οτιδήποτε δεν σας λειτουργεί, γράψτε μας στα σχόλια και θα κοιτάξουμε να τον ανανεώσουμε.

Όπως πιθανώς γνωρίζετε, όταν κάνουμε format σε έναν σκληρό δίσκο HDD, τα δεδομένα δεν διαγράφονται οριστικά. Αν σκοπεύουμε να πουλήσουμε ένα δίσκο ή έναν παλαιό υπολογιστή, καλό είναι να φροντίσουμε να διαγράψουμε κάθε ίχνος μας. Στον οδηγό θα δούμε την πλήρη διαγραφή σκληρού δίσκου, με Linux Live DVD ή USB.

Δείτε τις ενότητες του οδηγού

Προτάσεις συνεργασίας

Προωθήστε δυναμικά την επιχείρησή σας στο site του PCsteps και στο κανάλι μας στο YouTube.

Επικοινωνία

Γίνε VIP μέλος στο PCSteps

Τα μέλη διαβάζουν όλα μας τα άρθρα χωρίς διαφημίσεις, και έχουν επιπλέον μοναδικά προνόμια.

Συμμετοχή

Η διαγραφή σκληρού δίσκου αφορά αποκλειστικά συμβατικούς δίσκους HDD.

Στους δίσκους SSD, η λειτουργία TRIM αναλαμβάνει αυτόματα την οριστική διαγραφή των δεδομένων, χωρίς να χρειάζεται να κάνουμε τίποτε επιπλέον.

Δημιουργία Linux Live DVD/USB

Στον οδηγό θα χρησιμοποιήσουμε το Live DVD του Linux Mint, με το γραφικό περιβάλλον Cinnamon.

Όμως οι εντολές που θα χρησιμοποιήσουμε θα λειτουργήσουν στη συντριπτική πλειοψηφία των διανομών Linux (Ubuntu, Debian, Fedora, Arch κλπ). Αν λοιπόν έχετε ήδη κάποιο έτοιμο μέσο εγκατάστασης, μπορείτε να το χρησιμοποιήσετε.

Για να δημιουργήσουμε ένα Live DVD ή USB αρκεί να κατεβάσουμε την τελευταία έκδοση του Linux Mint.

Πλήρης Διαγραφή Σκληρού Δίσκου με Linux Live DVD USB 01

Στη συνέχεια γράφουμε το ISO είτε σε DVD από τα Windows (ή κάποιο πρόγραμμα εγγραφής της επιλογής μας) είτε σε USB με το Rufus.

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

Όταν είμαστε έτοιμοι, ρυθμίζουμε το BIOS του υπολογιστή ώστε να κάνει boot από το μέσο εγκατάστασης της επιλογής μας.

Πλήρης Διαγραφή Σκληρού Δίσκου με Linux Live DVD USB 02

Διαγραφή σκληρού δίσκου με το dd

Το dd είναι ένα από τα ισχυρότερα προγράμματα στο Unix για αντιγραφή αρχείων στην γραμμή εντολών.

Σε αντίθεση με άλλα προγράμματα, που περιορίζονται στα περιεχόμενα των partition, το dd έχει τη δυνατότητα να διαβάσει – και, κατ' επέκταση, να διαγράψει – τα δεδομένα ενός δίσκου σε επίπεδο low level, έχοντας πχ πρόσβαση και στον Boot sector.

Έχοντας κάνει boot στο Linux, ανοίγουμε ένα τερματικό.

Πλήρης Διαγραφή Σκληρού Δίσκου με Linux Live DVD USB 03

Για να δούμε τους σκληρούς δίσκους και τα partition στα οποία είναι χωρισμένοι, αρκεί να γράψουμε την εντολή:

sudo fdisk -l

Πλήρης Διαγραφή Σκληρού Δίσκου με Linux Live DVD USB 04

Υπενθυμίζουμε πως τα κεφαλαία και τα πεζά γράμματα έχουν σημασία στο Linux, αν γράψουμε SUDO ή Sudo δεν θα λειτουργήσει.

Στο παράδειγμα έχουμε έναν δίσκο sda μεγέθους 64GB, ο οποίος περιέχει τα Windows και ένα μικρό partition με τα αρχεία εκκίνησης των Windows, και ένα φλασάκι USB sdb, των 16GB, με ένα μόνο partition.

Για να ξεκινήσουμε τη διαγραφή σκληρού δίσκου sda, αρκεί να γράψουμε την εντολή:

sudo dd if=/dev/zero of=/dev/sda bs=1M

Πλήρης Διαγραφή Σκληρού Δίσκου με Linux Live DVD USB 05

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

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

Πλήρης Διαγραφή Σκληρού Δίσκου με Linux Live DVD USB 06

Μπορεί να γράφει “error”, στην πραγματικότητα όμως απλά γράφτηκε ο δίσκος μέχρι το τέρμα με μηδενικά, και άρα η διαγραφή σκληρού δίσκου ολοκληρώθηκε επιτυχώς.

Στο παραπάνω παράδειγμα, για να δείξουμε τη διαφορά που κάνει η ταχύτητα του δίσκου, τρέξαμε την εντολή σε SDD – οι SSD είναι πιο ανθεκτικοί απ' όσο νομίζουμε.

Η αντιγραφή αρκετών μηδενικών για να γεμίσουν 64GB ολοκληρώθηκε σε 125 δευτερόλεπτα, με μέση ταχύτητα 513 MB/s.

Πλήρης Διαγραφή Σκληρού Δίσκου με Linux Live DVD USB 07

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

Δοκιμάζοντας τη διαγραφή στο ασύγκριτα πιο αργό φλασάκι USB 2.0, για να γραφτούν 16GB με ρυθμό 6,4 MB/s χρειάστηκαν 2561,12 δευτερόλεπτα, ή σχεδόν 42 λεπτά και 69 δευτερόλεπτα.

Πλήρης Διαγραφή Σκληρού Δίσκου με Linux Live DVD USB 09a

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

Εφόσον έχουμε ξεκινήσει το dd και τρέχει κανονικά, αρκεί να ανοίξουμε ένα δεύτερο τερματικό και να γράψουμε την εντολή:

watch -n5 'sudo kill -USR1 $(pgrep ^dd)'

Πλήρης Διαγραφή Σκληρού Δίσκου με Linux Live DVD USB 08

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

Πλήρης Διαγραφή Σκληρού Δίσκου με Linux Live DVD USB 09

100% ασφαλής διαγραφή σκληρού δίσκου με το dd

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

Έτσι, παρ' ότι έχουμε γράψει μηδενικά πάνω σε όλη την επιφάνεια του δίσκου, είναι δυνατόν να ανακτηθούν τα δεδομένα.

Βέβαια, όταν λέμε “αδυναμία”, “υπάρχει τρόπος” και “είναι δυνατόν”, εννοούμε σε πλήρες εξοπλισμένο εργαστήριο ανάκτησης δεδομένων, με ειδικό εξοπλισμό αξίας εκατοντάδων χιλιάδων δολαρίων, όχι τρέχοντας ένα απλό προγραμματάκι.

Πλήρης Διαγραφή Σκληρού Δίσκου με Linux Live DVD USB 10

Παρ' όλα αυτά, για όσους νιώθουμε παρανοϊκοί με την διαγραφή σκληρού δίσκου, το dd μας δίνει τη δυνατότητα, αντί να γράψουμε μηδενικά, να γράψουμε τυχαία, άχρηστα δεδομένα σε όλη την επιφάνεια του δίσκου, με την εντολή:

sudo dd if=/dev/urandom of=/dev/sda bs=1M

Και μπορούμε φυσικά να τρέξουμε την εντολή περισσότερες από μία φορές, μετά την ολοκλήρωσή της.

Για τους πιο παρανοϊκούς, 7 φορές επανεγγραφής είναι αρκετές – αυτές είναι οι προδιαγραφές της Αμερικανικής Κυβέρνησης για την διαγραφή δεδομένων.

Αστραφτερά καθαρός σκληρός δίσκος

Μετά τη διαγραφή σκληρού δίσκου, δεν έχουν διαγραφεί μόνο τα δεδομένα που περιείχε, έχει διαγραφεί και κάθε πληροφορία σχετική με partitions. Ο δίσκος είναι από κάθε άποψη σαν καινούριος, όπως φαίνεται πχ από την εγκατάσταση των Windows.

Πλήρης Διαγραφή Σκληρού Δίσκου με Linux Live DVD USB 11

Το ίδιο ισχύει και για το φλασάκι που διαγράψαμε, το οποίο πλέον η διαχείριση δίσκων των Windows δείχνει ως “RAW”.

Πλήρης Διαγραφή Σκληρού Δίσκου με Linux Live DVD USB 12

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

Τα σχόλια του PCsteps έχουν μεταφερθεί στο Questions.pcsteps.gr. Αν έχετε απορίες για τη δημοσίευση ή οποιαδήποτε τεχνολογική ερώτηση, από προτάσεις αγορών μέχρι τεχνικά προβλήματα, γράψτε μας εκεί. Απαντάμε το αργότερο εντός 48 ωρών.

Οι Στήλες του PCsteps

featured 104AAA
Οδηγοί Αγοράς
QuickSteps#228 - Περιορισμός Αναζήτησης Web Windows 11, Μπλοκάρισμα Εικόνων Chrome, Steam ID
QuickSteps
GamingSteps#20220624 - Το Πρώτο PlayStation 5 Slim, Overwatch 2 Και Loot Box, Το Raft Εκτός Early Access
GamingSteps