say_hello
Dauer-User
- 239
hallo und guten Tag,
ich hab vor eine Installation vorzubereiten und zwar mit dem dd kommando. Dieser Befehl ist mit vorsicht zu nutzen.
Er ist maechtig. Man kann eine Platte mit dd löschen und zwar komplett, in dem man sie mit nullen (oder auch zb. mit Zufallswerten) überschreibt.
Der Befehl überscheibt die erste Festplatte (sda) komplett mit Nullen – was je nach Festplattengröße einige Zeit dauern kann. Auf der Kommandozeile erscheinen während dieser Zeit keine Ausgaben. Da dd ohne Rücksicht auf Verluste immer weiter schreibt, endet seine Aktion grundsätzlich in einer Fehlermeldung. Stimmt die ausgegebene Datenmenge mit der Plattengröße überein, ist die Platte komplett fuer alle Zeiten überschrieben.
Mit dem Befehl /dev/urandom dauert es allerdings sehr sehr lange, und darueber hinaus auch mit der dd Blocksize von 512 Bytes ebenso.
Also wenn man also möchte daß die Festplatte bei der Installation von Linux praktich sozusagen jungfräulich erscheint, dann reicht es auch, nur das erste Megabyte der Festplatte zu überschreiben:
Es ist dann so dass dann MBR, Grub, Partitionstabelle, und wahrscheinlich auch das Dateisystem auf der ersten Partition, erst einmal geloescht ist.
komischerweise funktioniert dieser Befehl aber nicht
hmm ich werde das nochmals testen
ich hab vor eine Installation vorzubereiten und zwar mit dem dd kommando. Dieser Befehl ist mit vorsicht zu nutzen.
Er ist maechtig. Man kann eine Platte mit dd löschen und zwar komplett, in dem man sie mit nullen (oder auch zb. mit Zufallswerten) überschreibt.
Code:
dd if=/dev/zero of=/dev/sda bs=1MB
Der Befehl überscheibt die erste Festplatte (sda) komplett mit Nullen – was je nach Festplattengröße einige Zeit dauern kann. Auf der Kommandozeile erscheinen während dieser Zeit keine Ausgaben. Da dd ohne Rücksicht auf Verluste immer weiter schreibt, endet seine Aktion grundsätzlich in einer Fehlermeldung. Stimmt die ausgegebene Datenmenge mit der Plattengröße überein, ist die Platte komplett fuer alle Zeiten überschrieben.
Mit dem Befehl /dev/urandom dauert es allerdings sehr sehr lange, und darueber hinaus auch mit der dd Blocksize von 512 Bytes ebenso.
Code:
dd if=/dev/zero of=/dev/sdx bs=1M
Also wenn man also möchte daß die Festplatte bei der Installation von Linux praktich sozusagen jungfräulich erscheint, dann reicht es auch, nur das erste Megabyte der Festplatte zu überschreiben:
Code:
dd if=/dev/zero of=/dev/sdx bs=1M count=1
Es ist dann so dass dann MBR, Grub, Partitionstabelle, und wahrscheinlich auch das Dateisystem auf der ersten Partition, erst einmal geloescht ist.
komischerweise funktioniert dieser Befehl aber nicht
Code:
root@mx1:/home/demo# dd if=/def/zero of=def/sda bs=4096 count=4096
dd: failed to open '/def/zero': No such file or directory
root@mx1:/home/demo# dd if=/def/zero of=def/sda bs=4096 count=4096
dd: failed to open '/def/zero': No such file or directory
root@mx1:/home/demo# dd if=/def/zero of=def/sda bs=4096 count=4096
hmm ich werde das nochmals testen