Mit dd arbeitest du auf einer Ebene unterhalb des Dateisystems, was bedeutet, dass alle Einschränkungen, die dort gelten würden, nicht mehr relevant sind (das bedeutet nicht, dass der Kernel dich nicht daran hindern könnte - tut es aber nicht) . dd if = /dev/urandom of = /dev/sda oder dd if = /dev/zero of = /dev/sda Während auch die Informationen auf modernen Flash-Laufwerken mit diesem Befehl zwar grundsätzlich unlesbar gemacht werden, können dort in vielen Fällen die ursprünglichen Daten wiederhergestellt werden. Also die Festplatte mit Nullen überschreiben von Anfang bis Ende! dd if=/dev/zero of=/dev/sda count=1 && reboot -f User Name: Remember Me? Or is it the other way around, i.e, does # fdisk /dev/sda g (for GPT) wipe out the zeros written by /dev/zero? Password: Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Will # dd if=/dev/zero of=/dev/sda wipe out a pre-existing partition table? If there are any errors, the above command will fail. dd if=/tmp/mbr.img of=/dev/sda not destroy the /dev/sda, leaving only the MBR? Stack Exchange Network. So the best you can achieve is to restore your partition table (with exact sizes) to recover at least the partitions towards the end of /dev/sda. So the exact copy of /dev/sda will be available in /dev/sdb. dd if=/dev/zero of=/dev/sda bs=512 count=2 fdisk -s /dev/sda dd if=/dev/zero of=/dev/sda seek=\ (number_of_sectors - 20) bs=1k: Erase GPT from disk. Blocksize ist hier 1024 (moderne Festplatten haben solche größeren Blöcke) und er soll es in dem Beispiel 3 Mal überschreiben. If you give the parameter “conv=noerror” then it will continue to copy if there are read errors. dd if=/dev/zero of=/dev/sda bs=1024 count=3 würde aus dem Gerät "Zero" (also ein nicht vorhandenes gerät und damit den Wert 0 ausgebend) Nullen an das Gerät sda senden. Notices: Welcome to LinuxQuestions.org, a friendly and active Linux Community.

You see, if I have, say, a file 1.txt with '123456789' in its contents and I run dd if=/dev/zero of=1.txt bs=1 count=1 it will put 1 byte into this file, wiping out everything else. By your dd command, you overwrote the partition table of /dev/sda and all data as far as the size of image.iso goes. dd if=/dev/zero of=/dev/null bs=100M count=100 100+0 records in 100+0 records out 10485760000 bytes (10 GB) copied, 5.62955 s, 1.9 GB/s: Copy 10 GB of zeros to the garbage can. Can "dd if=/dev/zero of=/dev/sda" physically damage your har Post by WhatsHisName » Tue Nov 23, 2010 1:02 am Writing zeros to a drive in and of itself causes no problems beyond normal disk [url=http://en.wikipedia.org/wiki/Wear_and_tear]wear and tear[/url]. You are currently viewing LQ as a guest. To only replace the first byte, AFAIK, I …