Moin
Ich hab nen Stapel Platten den ich verschenken oder verkaufen will (mehrere IDEs unterschiedlicher Größe). Vorher will ich die natürlich löschen, soll ja niemand wissen was da mal drauf war. Und da ich nicht ne Platte anklemmen,
dd if=/dev/zero of=/dev/sdb
warten ... warten ...
dd if=/dev/random of=/dev/sdb
wieder warten ... weiter warten ...
will, dachte ich mir es wäre doch ganz praktisch ein script zu haben das mir die Sache erleichtert.
Irgendwie denke ich mir sollte das so laufen das ich nen PC mit vier Platten bestücke, von nem Stick ein kleines Linux boote. Dann ein Script starte welches die Platten findet und obigen dd drauf loslässt. Um Zeit zu sparen am Besten auf alle Platten parallel.
Folgendes dachte ich mir:
- ls /dev/ | grep sd um die Platten zu finden
- Ausgabe in ein Array
- für jede Platte Platte zwei "Löschvorgänge"
Im Moment stellen sich mir da noch ein paar Fragen:
- wie verhindere ich das mir der Stick im ls-Befehl gefunden wird bzw wie verhindere ich (da kein physikalischer Schreibschutz) das er gelöscht wird
- wie parallelisiere ich das
- muss ich vorher wissen wie groß die zu löschende Platte ist?
- wie starte ich den zweiten Löschvorgang (exitcode von dd bei Platte voll?)
- kann ich mir den ganzen Kram sparen, weil es schon eine Lösung gibt
Vielleicht hat ja jmd Lust das mit mir zu erarbeiten.
MsG