Προς το περιεχόμενο

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


markelos

Προτεινόμενες αναρτήσεις

Η κλασική εντολή που γνωρίζω είναι με τα μηδενικά

>dd if=/dev/zero of=/dev/sda

Ψάχνοντας στο ιντερνετ (η manpage δε με βοήθησε), βρήκα διάφορες παραλλαγές της, πχ μερικοί προσέθεταν και το bs=1M. Υποθέτω bs είναι το block size. Χρειάζεται να το βάλω και αυτό στην εντολή; Και αν ναι τι αριθμό πρέπει να δώσω; Επηρεάζει αυτό το χρόνο της διαγραφής; Επίσης, Βρήκα και άλλες 2 εντολές που δεν ξέρω τι κάνουν. Η μία αντί για zero είχε null και η άλλη random. Ευχαριστώ για τις όποιες εξηγήσεις :-)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Το bs είναι όντως το block size. Μεγέθη της τάξης του 1M μάλλον θα σου δίνουν καλύτερα αποτελέσματα από το default που είναι 512 bytes.

 

To /dev/null δεν επιστρέφει τίποτα όταν το διαβάζεις, το /dev/random επιστρέφει υψηλής ποιότητας τυχαίους αριθμούς (και είναι πολύ - πάρα πολύ αργό) και το /dev/zero επιστρέφει μηδενικά. Αυτό που θες για να σβήσεις δίσκο είναι το /dev/zero.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

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

  • Δημιουργία νέου...