From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1EIuQX-0005rn-GW for garchives@archives.gentoo.org; Fri, 23 Sep 2005 20:45:49 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id j8NKc1wO009905; Fri, 23 Sep 2005 20:38:01 GMT Received: from mailout06.sul.t-online.com (mailout06.sul.t-online.com [194.25.134.19]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id j8NKc07X031322 for ; Fri, 23 Sep 2005 20:38:01 GMT Received: from fwd29.aul.t-online.de by mailout06.sul.t-online.com with smtp id 1EIuP9-0002hb-03; Fri, 23 Sep 2005 22:44:23 +0200 Received: from pervitin.homenetwork (Gve0EwZ1geCYnVsiPvA8V31WdjqebwGcsId7m8kgma0Ct-X1rIaqQz@[80.143.197.174]) by fwd29.sul.t-online.de with esmtp id 1EIuP6-0MsdJQ0; Fri, 23 Sep 2005 22:44:20 +0200 From: Daniel Wehmeyer To: gentoo-user-de@lists.gentoo.org Subject: Re: [gentoo-user-de] dd soll sich die Zeit einteilen=) Date: Fri, 23 Sep 2005 22:44:01 +0200 User-Agent: KMail/1.8.1 References: <200509231827.35961.don.ande@gmx.de> In-Reply-To: <200509231827.35961.don.ande@gmx.de> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user-de@gentoo.org Reply-to: gentoo-user-de@lists.gentoo.org MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_RkGNDfB1aUleL00" Message-Id: <200509232244.01858.fake@trash-mail.de> X-ID: Gve0EwZ1geCYnVsiPvA8V31WdjqebwGcsId7m8kgma0Ct-X1rIaqQz@t-dialin.net X-TOI-MSGID: 4d941f52-6ba8-4ba4-89f6-638f31f274d2 X-Archives-Salt: 04d2cd79-c997-4083-97c9-ca346fe0f447 X-Archives-Hash: 265b8076a34906206facf03816464e3f --Boundary-00=_RkGNDfB1aUleL00 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hallo, Andreas Baier wrote: > Standardprozedur: man l=E4sst dd mittels /dev/urandom die Platte einmal > =FCberschreiben. Nur das dauert waaaahnsinning lange (300GB=3D/). ich habe ausgerechnet bei mir w=FCrde das so etwa 48 Stunden dauern. Meine= =20 CPU ist aber auch nicht besonders schnell. Wie w=E4r's mit /dev/zero? > Ist es daher m=F6glich, dd abzubrechen, sich den geschriebenen Datensatz > aufzuschreiben, um von dort am n=E4chsten Tag weiterzumachen? Ja, wie w=E4re es mit einem Skript? Ich bin zwar kein Skript-Profi, aber ic= h=20 lese gerade ein Buch dar=FCber und ich dachte es w=E4re mal eine gute=20 =DCbung ;-) Also: Bei DEV=3D legst Du dein Device fest, hier: sda Dann das Skript starten z.B.: sudo ./hdshred Das Skript f=E4ngt nun an /dev/sda platt zu machen, dabei werden die=20 geschriebenen Blocks in der Datei 'zaehler' zwischengespeichert. Wenn Du=20 das Skript mit Ctrl-C abbrichst und erneut startest, wird mit dem=20 n=E4chsten Block weitergemacht. Ich habe das Skript grob getestet, =FCbernehme aber keinerlei Garantie! Gr=FC=DFe, DW. =2D-=20 My real email address: echo "fake@trash-mail.de" | sed -e 's/fake/danweh/' -e 's/trash-mail/web/' --Boundary-00=_RkGNDfB1aUleL00 Content-Type: application/x-shellscript; name="hdshred" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="hdshred" #!/bin/bash DEV="sda" typeset -i N if [[ -e zaehler ]] then N=`cat zaehler` else N=0 echo "$N" > zaehler fi while dd count=1 bs=1k conv=notrunc seek="$N" if=/dev/urandom of=/dev/"$DEV" >/dev/null 2>&1 do echo "Schreibe Block: $N" let N+=1 echo "$N" > zaehler done echo "Fertig!" --Boundary-00=_RkGNDfB1aUleL00-- -- gentoo-user-de@gentoo.org mailing list