Pre-build commit
[packages/dc3dd.git] / Sample_Commands.txt
1 Examples:
2 --------
3 Imaging a device to a single output file with generation of md5 and sha1
4 hashes of the device:
5
6 $ ./dc3dd if=/dev/sda of=suspect.img hash=md5 hash=sha1 log=suspect.txt
7
8 Imaging a device to a set of CD-sized output files with generation of 
9 md5 and and sha1 hashes of the device:
10
11 $ ./dc3dd if=/dev/sda ofs=suspect.img.000 ofsz=650M hash=md5 hash=sha1
12 log=suspect.txt
13
14 Imaging a device to both a single output file and to a set of CD-sized
15 output files with generation of md5 and sha1 hashes of the device:
16
17 $ ./dc3dd if=/dev/sda of=suspect.img of=suspect.img ofs=suspect.img.000
18 ofsz=650M hash=md5 hash=sha1 log=suspect.txt
19
20 Imaging a device to both a single output file and to a set of CD-sized
21 output files with generation of md5 and sha1 hashes of the device
22 and md5 and sha1 hashes of the outputs:
23
24 $ ./dc3dd if=/dev/sda of=suspect.img hof=suspect.img hofs=suspect.img.000
25 ofsz=650M hash=md5 hash=sha1 log=suspect.txt
26
27 Restoring a set of image files to a device with verification hashes of 
28 only the bytes dc3dd writes to the device:
29 $ ./dc3dd ifs=suspect.img.000 phod=/dev/sdb hash=md5 hash=sha1 log=suspect-restore.txt
30
31 Restoring a set of image files to a device with verification hashes of 
32 both the bytes dc3dd writes to the device and the entire device:
33 $ ./dc3dd ifs=suspect.img.000 fhod=/dev/sdb hash=md5 hash=sha1 log=suspect-restore.txt
34
35 Wiping a drive:
36 $ ./dc3dd wipe=/dev/sdb log=wipe.txt
37
38 Wiping a drive with verification:
39 $ ./dc3dd hwipe=/dev/sdb hash=md5 hash=sha1 log=wipe.txt