PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : FreienPlattenSpeicher Wipen trotz Journal?



Hotspott
29.06.03, 11:37
Hi!

Ich hab da eine Festplatte, die ich abgeben werde und vorher gruendlich loeschen
moechte.

Habe in der man zu wipe aber nichts gefunden, womit ich den freien DiskSpace
loeschen kann, nur wie ich bestehende Dateien sicher loesche.

Bei der Suche hier im Forum hab ich dann auch Hinweise aufgeschnappt, dass wipen
bei Journal Filesystemen Sinlos waere.

Bei wipe steht irgendwas dabei, dass es per fsync() das Schreiben erzwingt. Sollte dann
nicht trotz Journal die Daten auf die Platte geschrieben werden?
Soweit ich das verstanden habe Puffert das Betriebssystem Schreiboperation um nicht
wegen zwei Bit einen Festplattenzugriff anzustossen. Und mit syncen zwingt man es dazu
die Daten aus dem Puffer auf die Platte zu schreiben.
Das Journal ueberwacht dann nur noch welche der Plattentransaktionen erfolgreichstattgefunden
haben. Damit kann z.b. nach einem Reboot gecheckt werden ob die Daten auf Platte konsitent sind
und gegebenenfalls die letzte Transaktion rueckgaengig gemacht werden, wenn sie z.b. nicht
vollstaendig ausgefuehrt wurde.

So habe ich das zumindest verstanden, wenn ich mich in gewissen Punkten irre wuerde ich mich
freuen dazuzuleren. Sollte ich das aber nun richtig verstanden haben frage ich mich wo das Problem beim wipen liegt, wenn man ein FileSystem mit Journal benutzt.

Zumindest, wenn man eine wipen des leeren Festplattenspeichers durchgefuehrt hat sollten auch alle vorherigen Instanzen eine Datei zuverlaessig weg sein oder?

Um es nochmal zusammenzufassen:
Wie wipe ich freien Plattenspeicher und gehe ich recht in der Annahme, dass dies auch trotz
Journal zuverlaessig meine Daten loescht?

Gruss und Danke fuer Eure Hilfe

HotSpott

Thomas
29.06.03, 12:05
Hallo Hotspott!

Schau dir mal das Tool DiskZapper (http://diskzapper.com) an. Damit kannst du den kompletten Inhalt eines HardDiskDrives löschen.
Du bootest von einer Diskette oder CD und hast dann direkten Hardware-Zugriff auf die Festplatte ohne einzelne Dateien aus dem Filesystem zu löschen, somit ist es egal ob du ein Journaling-FS verwendest oder nicht.
ABER VORSICHT: Das Tool beginnt sofort nach dem Booten mit dem Löschen, du musst nicht bestätigen, es erfolgt keine Sicherheitsabfrage!!!


Thomas.

LX-Ben
29.06.03, 14:09
Die Standardlösung ist im Grunde simpel und ohne Zusatztools zu lösen:
Knoppix booten, die zu putzende Partition mounten, mit 'cd' dorthin
wechseln. Sollte die Partion noch nicht leer sein, ist ein vorheriges
'rm -rf *' erforderlich. Und..

split -b 2000m < /dev/zero
#füllt den leeren Platz mit Dateien xa* xb* , Inhalte hex-null
rm -f xa*
rm -f xb*
rm -f xc*
rm -f xd*

#split schreibt jeweils 2GB große Dateien, bis kein unbenutzter
Platz auf der Partition mehr vorhanden ist. Da xa1.. xa2.. entstehen,
können mit diesem simplen Script bis zu 200GB große Partitionen
echt gelöscht werden.

Mit dem device /dev/zero können 10GB in zwölf Minuten geputzt
werden, /dev/urandom [generierte Zufallswerte] benötigt dafür
42 Minuten (Maxtor 80 GB). Wird das zweimal durchgeführt, liegt
die Unerase-Quote unter 0,02 Prozent.

"Zweiter Lösungsansatz: Die Festplatte soll umgetauscht werden..
Von einer CD mit rescue starten. Die zu löschenden Partitionen mounten
und folgenden Befehl starten (am Beispiel für die erste logische Partition):
dd if=urandom of=/dev/hda5

VORSICHT mit diese Lösung: Während 'split' nur leere Sektoren über-
scheibt, werden mit 'dd' sämtliche TRACKS gnadenlos geputzt!
if=inputfile of=outpufile; urandom ist ein Zufallswert-Treiber, der
auch auf aktuellen Knoppix-Cds vorhanden ist."
Mit anderen Worten - das Journal hört auf zu existieren. :D

Diese Gesamtbeschreibung "Dateien unter Linux sicher löschen"
incl. weiterer Links zu diesem Thema findet sich bei
http://213.221.108.226/vbb/showthread.php?threadid=19769

Und das sagt der Kandesbunzler dazu: http://fun.drno.de/pics/german/schroederix.jpg

Hotspott
02.07.03, 11:47
Danke Ben da ist alles fuer mich dabei. :)

"Nur" freien Plattenplatz wipen und komplette Platte plaetten.

Auch dir Thomas fuer die schnelle Antwort.

THX

Hotspott