[gelöst] Festplatte überschreiben - Wie lange benötigt dd...

Alles rund um sicherheitsrelevante Fragen und Probleme.
Antworten
sukram
Beiträge: 566
Registriert: 22.08.2010 10:40:59
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: 64560 Riedstadt

[gelöst] Festplatte überschreiben - Wie lange benötigt dd...

Beitrag von sukram » 12.01.2015 12:23:49

Hallo,

ich bin gerade dabei meine alten 160GB SAMSUNG Platte zu überschreiben und verwende dazu folgenden Befehl:

Code: Alles auswählen

sudo dd if=/dev/zero of=/dev/sdd bs=64K
Wie lange wird dafür in etwa an Zeit benötigt (1Std, 3Std, oder länger?
Zuletzt geändert von sukram am 12.01.2015 15:09:14, insgesamt 2-mal geändert.
Ciao, Markus

Es hat alles seinen Grund...

Benutzeravatar
hikaru
Moderator
Beiträge: 14013
Registriert: 09.04.2008 12:48:59

Re: Festplatte überschreiben - Wie lange benötigt dd für 150

Beitrag von hikaru » 12.01.2015 12:31:16

Das kommt auf deine HDD und das Interface an über das sie angebunden ist.

2,5"-HDDs mit 5400U/min schaffen etwa 60MB/s, 7200U/min etwa 100MB. 3,5"-HDDs sind etwas schneller, wobei ich aber keine Daten im Kopf habe (ich würde +50% raten).
Ist die HDD über USB 2.0 angebunden kommst du selten über 25MB/s hinaus. Firewire 400 schafft etwa 40MB/s, Firefire 800 entsprechend das Doppelte. Bei allen anderen lokalen Interfaces sollte die HDD der limitierende Faktor sein.
Zuletzt geändert von hikaru am 12.01.2015 12:31:38, insgesamt 1-mal geändert.

DeletedUserReAsG

Re: Festplatte überschreiben - Wie lange benötigt dd für 150

Beitrag von DeletedUserReAsG » 12.01.2015 12:31:27

Du kannst dem dd-Prozess jederzeit ein USR1 schicken, dann gibt es dir den aktuellen Status aus. Nachdem es einige Minuten gelaufen ist (um den Einfluss des Caches in der Ausgabe zu minimieren), dürften die Werte sehr gut für eine brauchbare Hochrechnung ausreichen.

Pauschal kann man es hingegen nicht sagen. Hängt von der Platte selbst, ihrer Anbindung und weiteren Kleinigkeiten (etwa den 64kB Blockgröße und wie dein System damit klarkommt, restliche IO-Last auf dem System usw.) ab.

Benutzeravatar
hikaru
Moderator
Beiträge: 14013
Registriert: 09.04.2008 12:48:59

Re: Festplatte überschreiben - Wie lange benötigt dd für 150

Beitrag von hikaru » 12.01.2015 12:34:56

niemand hat geschrieben:Du kannst dem dd-Prozess jederzeit ein USR1 schicken, dann gibt es dir den aktuellen Status aus.
Alternativ kann man auch Debianpv in eine Pipe hängen:

Code: Alles auswählen

dd if=/dev/zero | pv | dd of=/dev/sdd
Da kriegt man je nach Schalter sogar fesche ASCII-Grafiken dazu. Das blöde ist nur, dass man vor dem Aufruf daran denken muss, während man ein Signal jederzeit schicken kann.

sukram
Beiträge: 566
Registriert: 22.08.2010 10:40:59
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: 64560 Riedstadt

Re: Festplatte überschreiben - Wie lange benötigt dd für 150

Beitrag von sukram » 12.01.2015 13:46:57

Es hat ungefähr 53Min. gedauert.
Ist aber die Meldung bzgl. voller Platte normal bzw. ist das eine zwingende Meldung bei dieser Schreibprozedur?

Code: Alles auswählen

markus@mars:~$ sudo dd if=/dev/zero of=/dev/sdd bs=64K 
dd: Fehler beim Schreiben von „/dev/sdd“: Auf dem Gerät ist kein Speicherplatz mehr verfügbar
2442046+0 Datensätze ein
2442045+0 Datensätze aus
160041885696 Bytes (160 GB) kopiert, 3229,93 s, 49,5 MB/s
markus@mars:~$ 
Ciao, Markus

Es hat alles seinen Grund...

debianoli
Beiträge: 4175
Registriert: 07.11.2007 13:58:49
Lizenz eigener Beiträge: MIT Lizenz

Re: Festplatte überschreiben - Wie lange benötigt dd für 160

Beitrag von debianoli » 12.01.2015 13:58:23

Ja, schließlich hast du de gesagt, dass es endlos lang schreiben soll. Und nun kann es nicht mehr, da die Festplatte voll ist.

sukram
Beiträge: 566
Registriert: 22.08.2010 10:40:59
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: 64560 Riedstadt

Re: Festplatte überschreiben - Wie lange benötigt dd für 160

Beitrag von sukram » 12.01.2015 15:08:25

Alles klar - Danke!
Ciao, Markus

Es hat alles seinen Grund...

Antworten