Hallo, Ferdinand Ihringer wrote:
Ein einfaches Überschreiben mit Nullen ist AFAIK für sicheres Löschen nicht ausreichend.
dd of=/dev/null if=<device> dd of=/dev/urandom if=<device>
Und das ganze, wenn wirklich nötig, einige Male. Das reicht dann schon.
Tja... aber vorher if und of austauschen, sonst bringt das nix :-) Im übrigen würde ich das so nur mit devices versuchen, nicht mit Dateien... Buffers und Platten- oder Controllercache, ggf. Journal würden das sonst ziemlich sinnlos machen können. Im übrigen würde ich sowas sowieso nur mit kompletten Devices machen. Ich hatte mal ein Script das, von einem Mini-Linux von CD gestartet, parallel auf alle zu findenden /dev/hd[a-h] sowas durchführt (CD war sinnigerweise SCSI :-) wie urandom -> device null -> device 0x55AA -> device urandom -> device 0xFF -> device random -> device 0xFE -> device eine primäre DOS-Partition anlegen, aktivieren, MS-DOS-Bootsektor installieren, FAT formatieren, Datei anlegen mit Inhalt 'Datenträger am soundso gelöscht' War genau das richtige zum Vorbereiten von gebrauchten Platten vor Verkauf. Das Skript ist aber leider abhanden gekommen, war aber nicht besonders diffizil. Heutzutage würde ich noch dazubauen S.M.A.R.T.-Prüfung und Fehler aus dem Systemlog bzgl. der Platten filtern und protokollieren... Na gut, wenn mich wer bezahlt such' ich nochmal weiter oder schreib's neu :-) Arno
Ferdinand
-- IT-Service Lehmann al@its-lehmann.de Arno Lehmann http://www.its-lehmann.de