From 5f9aed3f1ff99347c97e82b8f139f24856a09c65 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Sun, 24 Jun 2018 12:36:04 +0100 Subject: [PATCH] Sorted parameters in commands. --- Analyzing-a-media-dump.mediawiki | 10 +- Calculate-dump-contents-entropy.mediawiki | 6 +- ...ia-inserted-in-a-physical-device.mediawiki | 10 +- Checksum-benchmarking.mediawiki | 6 +- Comparing-two-media-dumps.mediawiki | 4 +- Convert-image.mediawiki | 108 ++++-------------- Creating-metadata-sidecar-XML.mediawiki | 10 +- Decoding-and-printing-media-tags.mediawiki | 10 +- Extracting-files-from-a-media-dump.mediawiki | 6 +- ...-of-a-media-dump-sector-or-block.mediawiki | 8 +- ...-and-checksums-from-a-media-dump.mediawiki | 21 ++-- ...formation-from-a-physical-device.mediawiki | 4 +- ...ia-inserted-in-a-physical-device.mediawiki | 4 +- List-files.mediawiki | 8 +- List-supported-encodings.mediawiki | 2 +- ...ing-physical-device-capabilities.mediawiki | 4 +- Verifying-media-dump-integrity.mediawiki | 8 +- 17 files changed, 84 insertions(+), 145 deletions(-) diff --git a/Analyzing-a-media-dump.mediawiki b/Analyzing-a-media-dump.mediawiki index b44fb1c..aecb669 100644 --- a/Analyzing-a-media-dump.mediawiki +++ b/Analyzing-a-media-dump.mediawiki @@ -2,14 +2,14 @@ This command will analyze a media dump, and if the format is recognized and you choose so, it will search for [[Partitioning-schemes-recognized-by-DiscImageChef|supported partitioning schemes]] and [[Filesystems-recognized-by-DiscImageChef|supported filesystems]] on the dump, showing information about them. ==Command usage== -DiscImageChef analyze -i -v [true/false] -d [true/false] -p [true/false] -f [true/false] -e [encoding] +DiscImageChef analyze -d [true/false] -e [encoding] -f [true/false] -i -p [true/false] -v [true/false] --i, --input= path to the media dump image
--v, --verbose=[true/false] shows verbose output ''(default false)''
-d, --debug=[true/false] shows debug output ''(default false)''
--p, --partitions=[true/false] searches and interprets partitions ''(default true)''
--f, --filesystems=[true/false] searches and interprets filesystems ''(default true)'' -e, --encoding=[encoding] sets which encoding is used by the contents of the media dump ''(default varies by filesystem)''
+-f, --filesystems=[true/false] searches and interprets filesystems ''(default true)'' +-i, --input= path to the media dump image
+-p, --partitions=[true/false] searches and interprets partitions ''(default true)''
+-v, --verbose=[true/false] shows verbose output ''(default false)''
==Example== DiscImageChef analyze -i mydisc.cue diff --git a/Calculate-dump-contents-entropy.mediawiki b/Calculate-dump-contents-entropy.mediawiki index b4e0e78..43af1fb 100644 --- a/Calculate-dump-contents-entropy.mediawiki +++ b/Calculate-dump-contents-entropy.mediawiki @@ -2,13 +2,13 @@ This operation will calculate uniqueness and entropy of the media represented by a media dump image. It's not affected my the image format compression if applicable. ==Command usage== -DiscImageChef entropy -i -v [true/false] -d [true/false] -p [true/false] -t [true/false] -w [true/false] +DiscImageChef entropy -d [true/false] -i -p [true/false] -t [true/false] -v [true/false] -w [true/false] --i, --input= path to the media dump image
--v, --verbose=[true/false] shows verbose output ''(default false)''
-d, --debug=[true/false] shows debug output ''(default false)''
+-i, --input= path to the media dump image
-p, --duplicated-sectors=[true/false] besides entropy also calculates how many sectors have the exact same data in their user area ''(default true)''
-t, --separated-tracks=[true/false] separately calculates the entropy for each track dividing the media. Only applicable to certain kind of media (optical discs and digital tapes mostly) ''(default true)''
+-v, --verbose=[true/false] shows verbose output ''(default false)''
-w, --whole-disc=[true/false] calculates the entropy for the whole media ''(default true)'' ==Example== diff --git a/Check-readability-of-the-media-inserted-in-a-physical-device.mediawiki b/Check-readability-of-the-media-inserted-in-a-physical-device.mediawiki index ea68bca..d8b411b 100644 --- a/Check-readability-of-the-media-inserted-in-a-physical-device.mediawiki +++ b/Check-readability-of-the-media-inserted-in-a-physical-device.mediawiki @@ -2,13 +2,13 @@ This operation will read the media inserted in the physical device, and measure how fast it can be read sequentially. It's not intended as a benchmark, but as a detector of damaged sectors, sectors that are losing readability, etc. When finished it will check how fast can the device seek, and report speed statistics. ==Command usage== -DiscImageChef media-scan -i -v [true/false] -d [true/false] -m [mhddlog] -b [ibglog] +DiscImageChef media-scan -b [ibglog] -d [true/false] -i -m [mhddlog] -v [true/false] --i, --input= path to the physical device
--v, --verbose=[true/false] shows verbose output ''(default false)''
--d, --debug=[true/false] shows debug output ''(default false)''
--m, --mhdd-log=[mhddlog] writes a log in the format used by MHDD
-b, --ibg-log=[ibglog] writes a log in the format used by ImgBurn
+-d, --debug=[true/false] shows debug output ''(default false)''
+-i, --input= path to the physical device
+-m, --mhdd-log=[mhddlog] writes a log in the format used by MHDD
+-v, --verbose=[true/false] shows verbose output ''(default false)''
==Example== FreeBSD: DiscImageChef media-scan -i /dev/cd0
diff --git a/Checksum-benchmarking.mediawiki b/Checksum-benchmarking.mediawiki index 4a9d17c..99b4930 100644 --- a/Checksum-benchmarking.mediawiki +++ b/Checksum-benchmarking.mediawiki @@ -2,12 +2,12 @@ This operation will create random data in RAM and calculate how fast are we calculating all known [[Supported-checksums|checksums and hashes]] ==Command usage== -DiscImageChef benchmark -v [true/false] -d [true/false] -b [block size] -s [buffer size] +DiscImageChef benchmark -b [block size] -d [true/false] -s [buffer size] -v [true/false] --v, --verbose=[true/false] shows verbose output ''(default false)''
--d, --debug=[true/false] shows debug output ''(default false)''
-b, --block-size=[block size] how big in bytes to do each block ''(default 512)''
+-d, --debug=[true/false] shows debug output ''(default false)''
-s, --buffer-size=[buffer size] how big in mebibytes to create the random data ''(default 128)'' +-v, --verbose=[true/false] shows verbose output ''(default false)''
==Example== DiscImageChef benchmark diff --git a/Comparing-two-media-dumps.mediawiki b/Comparing-two-media-dumps.mediawiki index c014086..7d9afe4 100644 --- a/Comparing-two-media-dumps.mediawiki +++ b/Comparing-two-media-dumps.mediawiki @@ -2,12 +2,12 @@ This operation will compare two media dumps and print all differences between them. Dumps can be in different formats. ==Command usage== -DiscImageChef verify --input1= --input2= -v [true/false] -d [true/false] +DiscImageChef verify -d [true/false] --input1= --input2= -v [true/false] +-d, --debug=[true/false] shows debug output ''(default false)'' --input1= path to the first media dump image
--input2= path to the second media dump image
-v, --verbose=[true/false] shows verbose output ''(default false)''
--d, --debug=[true/false] shows debug output ''(default false)'' ==Example== DiscImageChef compare --input1=mydisc.cue --input2=anotherdisc.mds diff --git a/Convert-image.mediawiki b/Convert-image.mediawiki index 3aa864d..69f89f4 100644 --- a/Convert-image.mediawiki +++ b/Convert-image.mediawiki @@ -1,93 +1,33 @@ ==Command description== -This operating will create a dump image from real media using a physical device. It will retry errors and when finished create an XML metadata sidecar and an Alcohol 120% media descriptor for optical media. The dumping operation can be interrupted and continued later, even with a different device. +This operating will convert a dump from one image format to another. ==Command usage== -DiscImageChef dump-media -d [true/false] -e -f [true/false] -i -k --lead-in [true/false] -m [true/false] --no-metadata [true/false] --no-trim [true/false] -O -o --persistent [true/false] -p -s [true/false] -t -v [true/false] -x +DiscImageChef convert-image -c --comments= --creator= -d [true/false] --drive-manufacturer= --drive-model= --drive-revision= --drive-serial= -f [true/false] -i --media-barcode= --media-lastsequence= --media-manufacturer= --media-model= --media-partnumber= --media-sequence= --media-serial= --media-title= -O <options> -o <target> -p <format> -r <resume file> -v [true/false] -x <xml sidecar></code> -<code>-d, --debug=[true/false]</code> shows debug output ''(default false)''<br /> -<code>-e, --encoding=<encoding></code> character encoding to use when creating dump sidecar<br /> -<code>-f, --force=[true/false]</code> continuing dumping whatever happens ''(default false)''<br /> -<code>-i, --input=<device path></code> path to the physical device<br /> -<code>-k, --skip=<sectors></code> skip this many sectors when an unreadable sector is found ''(default 512)''<br /> -<code>--lead-in=[true/false]</code> try to dump Lead-in. Only applicable to CD, DDCD or GD media ''(default false)''<br /> -<code>-m, --resume=[true/false]</code> create and/or use resume mapfile ''(default true)''<br /> -<code>--no-metadata=[true/false]</code> disables creating CICM XML sidecar ''(default false)''<br /> -<code>--no-trim=[true/false]</code> disables trimming errores from skipped sectors ''(default false)''<br /> +<code>-c, --count=<count></code> how many sectors to convert at once ''(default 64)''<br /> +<code>--comments=<comments></code> image comments<br /> +<code>--creator=<creator></code> who (person) created the image?<br /> +<code>-d, --debug=[true/false]</code> shows debug output from plugins ''(default false)''<br /> +<code>--drive-manufacturer=<manufacturer></code> manufacturer of the drive used to read the media represented by the image<br /> +<code>--drive-model=<model></code> model of the drive used to read the media represented by the image<br /> +<code>--drive-revision=<revision></code> firmware revision of the drive used to read the media represented by the image<br /> +<code>--drive-serial=<serial></code> serial number of the drive used to read the media represented by the image<br /> +<code>-f, --force=[true/false]</code> continue conversion even if sector or media tags will be lost in the process ''(default false)''<br /> +<code>-i, --input=<source></code> input image<br /> +<code>--media-barcode=<barcode></code> barcode of the media represented by the image<br /> +<code>--media-lastsequence=<number></code> last media of the sequence the media represented by the image corresponds to ''(default 0)''<br /> +<code>--media-manufacturer=<manufacturer></code> manufacturer of the media represented by the image<br /> +<code>--media-model=<model></code> model of the media represented by the image<br /> +<code>--media-partnumber=<partnumber></code> part number of the media represented by the image<br /> +<code>--media-sequence=<sequence></code> number in sequence for the media represented by the image ''(default 0)''<br /> +<code>--media-serial=<serial></code> serial number of the media represented by the image<br /> +<code>--media-title=<title></code> title of the media represented by the image<br /> <code>-O, --options=<options></code> comma separated name=value pairs of options to pass to output image plugin<br /> -<code>-o, --output=<filename></code> output image filename<br /> -<code>--persistent=[true/false]</code> try to recover partial or incorrect data ''(default false)''<br /> -<code>-p, --retry-passes=<passes></code> how many times to retry reading a sector ''(default 5)''<br /> -<code>-s, --stop-on-error=[true/false]</code> stops dumping on first error ''(default false)''<br /> -<code>-t, --format=<plugin></code> format for the output image, as plugin name or plugin id. If not present, will try to detect it from output image extension<br/> +<code>-o, --output=<target></code> output image<br /> +<code>-p, --format=<format></code> format of the output image, as plugin name or plugin id. If not present, will try to detect it from output image extension<br /> +<code>-r, --resume-file=<resume file></code> take list of dump hardware from existing resume file<br /> <code>-v, --verbose=[true/false]</code> shows verbose output ''(default false)''<br /> <code>-x, --cicm-xml=<xml sidecar></code> take metadata from existing CICM XML sidecar<br /> ==Example== -FreeBSD: <code>DiscImageChef dump-media -i /dev/cd0 -f --persistent=true --separate-subchannel -w mydisc</code><br /> -Linux: <code>DiscImageChef dump-media -i /dev/sdb -r -f -p 15 -w myusbfloppy</code><br /> -Windows: <code>DiscImageChef dump-media -i \\.\PhysicalDrive3 -f -p 0 --resume=false mydisk</code><br /> - -==Operating system support== -{| -! Device type -! FreeBSD -! macOS -! Linux -! Windows -|- -| SCSI Block device -| Yes -| No <ref name="macOS permissions">macOS only allows talking with MultiMedia devices</ref> -| Yes -| Yes -|- -| SCSI MultiMedia device -| Yes -| Not yet <ref name="macOS users">Support for MultiMedia devices in macOS will be added if users require it</ref> -| Yes -| Yes -|- -| SCSI Streaming device -| Yes -| No <ref name="macOS permissions"/> -| Yes -| Yes -|- -| Parallel ATA -| No <ref name="FreeBSD bug">Not supported due to upstream bug</ref> -| No <ref name="macOS permissions"/> -| Yes -| Yes -|- -| Serial ATA -| Yes -| No <ref name="macOS permissions"/> -| Yes -| Yes -|- -| USB -| Partial <ref name="usb">USB descriptors are not retrieved</ref> -| Partial <ref name="macOS">Only MultiMedia devices can be supported and descriptors will not be retrieved</ref> -| Yes -| Yes -|- -| FireWire -| Partial <ref name="firewire">FireWire descriptors are not retrieved</ref> -| Partial <ref name="macOS"/> -| Yes -| Partial <ref name="firewire">FireWire descriptors are not retrieved</ref> -|- -| PCMCIA -| Partial <ref name="pcmcia">PCMCIA CIS is not retrieved</ref> -| Partial <ref name="macOS"/> -| Yes -| Partial <ref name="pcmcia">PCMCIA CIS is not retrieved</ref> -|- -| SecureDigital / MultiMediaCard -| Not yet <ref name="FreeBSD sd">Support will come with FreeBSD 12-RELEASE</ref> -| No <ref name="macOS permissions"/> -| Yes -| Untested <ref name="Windows sd">Should work, untested due to not available hardware</ref> -|} - -<references/> \ No newline at end of file +<code>DiscImageChef convert-image -c 32 --comments="My converted image" --creator="Jane Doe" --drive-manufacturer="LG" --drive-model="CD-RW 1234" --drive-revision="1.0" --drive-serial="AABBCCDDEEFF01" -i dd_dump.iso --media-lastsequence=2 --media-sequence=1 --media-title="Important software" -O "deduplicate=true,nocompress=false" -o dump.dicf -r dd_dump.resume.xml -x dd_dump.cicm.xml</code> \ No newline at end of file diff --git a/Creating-metadata-sidecar-XML.mediawiki b/Creating-metadata-sidecar-XML.mediawiki index 634c9e3..32ce5ae 100644 --- a/Creating-metadata-sidecar-XML.mediawiki +++ b/Creating-metadata-sidecar-XML.mediawiki @@ -2,16 +2,14 @@ This operation will analyze a media dump, and if the format is recognized, create a CICM XML metadata sidecar with all information that can be automatically get about it, as well as all [[Supported-checksums|supported checksum algorithms]]. ==Command usage== -<code>DiscImageChef create-sidecar -i <dump> -v [true/false] -d [true/false] -t tape [true/false] -b [block size] -e [encoding]</code> +<code>DiscImageChef create-sidecar -b [block size] -d [true/false] -e [encoding] -i <dump> -t tape [true/false] -v [true/false]</code> -<code>-i, --input=<dump></code> path to the media dump image<br /> -<code>-v, --verbose=[true/false]</code> shows verbose output ''(default false)''<br /> +<code>-b, --block-size=[block size]</code> used only for tapes, indicates fixed block size in bytes. File in dump folder not multiple of this value will be ignored ''(default 512)''<br /> <code>-d, --debug=[true/false]</code> shows debug output ''(default false)''<br /> -<code>-p, --partitions=[true/false]</code> searches and interprets partitions ''(default true)''<br /> -<code>-f, --filesystems=[true/false]</code> searches and interprets filesystems ''(default true)''<br /> <code>-e, --encoding=[encoding]</code> sets which encoding is used by the contents of the media dump ''(default varies by filesystem)''<br /> +<code>-i, --input=<dump></code> path to the media dump image<br /> <code>-t, --tape=[true/false]</code> indicates that dump points to a folder containing alphabetically sorted files extracted from a linear block-based tape with fixed block size (e.g. a SCSI streaming device) ''(default false)''<br /> -<code>-f, --block-size=[block size]</code> used only for tapes, indicates fixed block size in bytes. File in dump folder not multiple of this value will be ignored ''(default 512)''<br /> +<code>-v, --verbose=[true/false]</code> shows verbose output ''(default false)''<br /> ==Examples== <code>DiscImageChef create-sidecar -i mydisc.cue</code><br /> diff --git a/Decoding-and-printing-media-tags.mediawiki b/Decoding-and-printing-media-tags.mediawiki index 1a2e933..fc4a507 100644 --- a/Decoding-and-printing-media-tags.mediawiki +++ b/Decoding-and-printing-media-tags.mediawiki @@ -2,15 +2,15 @@ This operation will decode all [[Sector-tags|sector tags]] and [[Media-tags|media tags]] on a media dump image. ==Command usage== -<code>DiscImageChef decode -i <dump> -v [true/false] -d [true/false] -s [start sector] -l [sectors] -k [true/false] -t [true/false]</code> +<code>DiscImageChef decode -d [true/false] -i <dump> -k [true/false] -l [sectors] -t [true/false] -s [start sector] -v [true/false]</code> -<code>-i, --input=<dump></code> path to the media dump image<br /> -<code>-v, --verbose=[true/false]</code> shows verbose output ''(default false)''<br /> <code>-d, --debug=[true/false]</code> shows debug output ''(default false)''<br /> -<code>-s, --start=[start-sector]</code> starting sector ''(default 0)''<br /> -<code>-l, --length=[sectors]</code> how many sectors to decode or ''all'' to decode all ''(default all)''<br /> +<code>-i, --input=<dump></code> path to the media dump image<br /> <code>-k, --disk-tags=[true/false]</code> decodes all [[Media-tags|media tags]] ''(default true)''<br /> +<code>-l, --length=[sectors]</code> how many sectors to decode or ''all'' to decode all ''(default all)''<br /> <code>-t, --sector-tags=[true/false]</code> decodes all [[Sector-tags|sector tags]] ''(default true)''<br /> +<code>-s, --start=[start-sector]</code> starting sector ''(default 0)''<br /> +<code>-v, --verbose=[true/false]</code> shows verbose output ''(default false)''<br /> ==Example== <code>DiscImageChef decode -i mydisc.cue -s 1000 -l 15 -t false</code> diff --git a/Extracting-files-from-a-media-dump.mediawiki b/Extracting-files-from-a-media-dump.mediawiki index b8c90ba..9200acc 100644 --- a/Extracting-files-from-a-media-dump.mediawiki +++ b/Extracting-files-from-a-media-dump.mediawiki @@ -2,14 +2,14 @@ This operation will analyze and find all filesystems in a media dump and extract the files that are contained in [[Filesystems-recognized-by-DiscImageChef|supported filesystems]] ==Command usage== -<code>DiscImageChef extract-files -i <dump> -o <output> -v [true/false] -d [true/false] -x [true/false] -e [encoding]</code> +<code>DiscImageChef extract-files -d [true/false] -e [encoding] -i <dump> -o <output> -v [true/false] -x [true/false]</code> +<code>-d, --debug=[true/false]</code> shows debug output ''(default false)''<br /> +<code>-e, --encoding=[encoding]</code> sets which encoding is used by the contents of the media dump ''(default varies by filesystem)''<br /> <code>-i, --input=<dump></code> path to the media dump image<br /> <code>-o, --output=<output></code> directory where extracted file will be created. Must NOT exist.<br /> <code>-v, --verbose=[true/false]</code> shows verbose output ''(default false)''<br /> -<code>-d, --debug=[true/false]</code> shows debug output ''(default false)''<br /> <code>-x, --xattrs=[true/false]</code> extract extended attributes if present ''(default false)''<br /> -<code>-e, --encoding=[encoding]</code> sets which encoding is used by the contents of the media dump ''(default varies by filesystem)''<br /> ==Example== <code>DiscImageChef extract-files -i mydisc.cue -o contents -x -e iso8859-15</code> diff --git a/Get-a-hexadecimal-print-of-a-media-dump-sector-or-block.mediawiki b/Get-a-hexadecimal-print-of-a-media-dump-sector-or-block.mediawiki index c521bdc..8900039 100644 --- a/Get-a-hexadecimal-print-of-a-media-dump-sector-or-block.mediawiki +++ b/Get-a-hexadecimal-print-of-a-media-dump-sector-or-block.mediawiki @@ -2,14 +2,14 @@ This operation will print in console a hexadecimal dump of the chosen sector/block of the indicated media dump image. ==Command usage== -<code>DiscImageChef printhex -i <dump> -v [true/false] -d [true/false] -s <starting sector> -l [sectors] -r [true/false] -w [width]</code> +<code>DiscImageChef printhex -d [true/false] -i <dump> -l [sectors] -r [true/false] -s <starting sector> -v [true/false] -w [width]</code> -<code>-i, --input=<dump></code> path to the media dump image<br /> -<code>-v, --verbose=[true/false]</code> shows verbose output ''(default false)''<br /> <code>-d, --debug=[true/false]</code> shows debug output ''(default false)''<br /> -<code>-s, --start=<starting sector></code> starts the hexadecimal printing from this sector<br /> +<code>-i, --input=<dump></code> path to the media dump image<br /> <code>-l, --length=[sectors]</code> how many sectors to print ''(default 1)''<br /> <code>-r, --long-sectors=[true/false]</code> if hex print should include all [[Sector-Tags|sector tags]] stored in the media dump ''(default false)''<br /> +<code>-s, --start=<starting sector></code> starts the hexadecimal printing from this sector<br /> +<code>-v, --verbose=[true/false]</code> shows verbose output ''(default false)''<br /> <code>-w, --width=[width]</code> how width, in characters, should the print be before creating a new line ''(default 32)'' ==Example== diff --git a/Getting-hashes-and-checksums-from-a-media-dump.mediawiki b/Getting-hashes-and-checksums-from-a-media-dump.mediawiki index dea0049..11905ee 100644 --- a/Getting-hashes-and-checksums-from-a-media-dump.mediawiki +++ b/Getting-hashes-and-checksums-from-a-media-dump.mediawiki @@ -2,25 +2,26 @@ This operation will calculate the checksums for the media represented by a media dump image. ==Command usage== -<code>DiscImageChef verify -i <dump> -v [true/false] -d [true/false] -t [true/false] -w [true/false] -a [true/false] --crc16 [true/false] -c [true/false] --crc64 [true/false] -m [true/false] --ripemd160 [true/false] -s [true/false] --sha256 [true/false] --sha384 [true/false] --sha512 [true/false] -f</code> +<code>DiscImageChef verify -a [true/false] -c [true/false] --crc16 [true/false] --crc64 [true/false] -d [true/false] -f [true/false] --fletcher16 [true/false] --fletcher32 [true/false] -i <dump> -m [true/false] --ripemd160 [true/false] -s [true/false] --sha256 [true/false] --sha384 [true/false] --sha512 [true/false] -t [true/false] -v [true/false] -w [true/false]</code> -<code>-i, --input=<dump></code> path to the media dump image<br /> -<code>-v, --verbose=[true/false]</code> shows verbose output ''(default false)''<br /> -<code>-d, --debug=[true/false]</code> shows debug output ''(default false)''<br /> -<code>-t, --separated-tracks=[true/false]</code> calculates each track checksum separately ''(default true)''<br /> -<code>-w, --whole-discs=[true/false]</code> calculates the whole media checksum ''(default true)''<br /> <code>-a, --adler32=[true/false]</code> calculates the Adler-32 checksum ''(default true)''<br /> -<code>--crc16=[true/false]</code> calculates the CRC16 checksum ''(default true)''<br /> <code>-c, --crc32=[true/false]</code> calculates the CRC32 checksum ''(default true)''<br /> +<code>--crc16=[true/false]</code> calculates the CRC16 checksum ''(default true)''<br /> <code>--crc64=[true/false]</code> calculates the ECMA CRC64 checksum ''(default false)''<br /> +<code>-d, --debug=[true/false]</code> shows debug output ''(default false)''<br /> +<code>-f, --spamsum=[true/false]</code> calculates the SpamSum fuzzy hash ''(default true)'' +<code>--fletcher16=[true/false]</code> calculates the Fletcher-16 checksum ''(default false)''<br /> +<code>--fletcher32=[true/false]</code> calculates the Fletcher-32 checksum ''(default false)''<br /> +<code>-i, --input=<dump></code> path to the media dump image<br /> <code>-m, --md5=[true/false]</code> calculates the MD5 hash ''(default true)''<br /> +<code>--ripemd160=[true/false]</code> calculates the RIPEMD160 hash ''(default false)''<br /> <code>-s, --sha1=[true/false]</code> calculates the SHA1 hash ''(default true)''<br /> <code>--sha256=[true/false]</code> calculates the SHA2 hash with 256-bit ''(default false)''<br /> <code>--sha384=[†rue/false]</code> calculates the SHA2 hash with 384-bit ''(default false)''<br /> <code>--sha512=[true/false]</code> calculates the SHA2 hash with 512-bit ''(default false)''<br /> -<code>--fletcher16=[true/false]</code> calculates the Fletcher-16 checksum ''(default false)''<br /> -<code>--fletcher32=[true/false]</code> calculates the Fletcher-32 checksum ''(default false)''<br /> -<code>-f, --spamsum=[true/false]</code> calculates the SpamSum fuzzy hash ''(default true)'' +<code>-t, --separated-tracks=[true/false]</code> calculates each track checksum separately ''(default true)''<br /> +<code>-v, --verbose=[true/false]</code> shows verbose output ''(default false)''<br /> +<code>-w, --whole-discs=[true/false]</code> calculates the whole media checksum ''(default true)''<br /> ==Example== <code>DiscImageChef checksum -i mydisc.cue -a false --sha512=true</code> diff --git a/Getting-information-from-a-physical-device.mediawiki b/Getting-information-from-a-physical-device.mediawiki index 1cd9604..ef5db58 100644 --- a/Getting-information-from-a-physical-device.mediawiki +++ b/Getting-information-from-a-physical-device.mediawiki @@ -2,11 +2,11 @@ This operation will request and show all information about a physical device. For information about supported physical devices check [[Supported-devices|the list of supported physical devices]] ==Command usage== -<code>DiscImageChef device-info -i <device> -v [true/false] -d [true/false] -w [prefix]</code> +<code>DiscImageChef device-info -d [true/false] -i <device> -v [true/false] -w [prefix]</code> +<code>-d, --debug=[true/false]</code> shows debug output ''(default false)''<br /> <code>-i, --input=<dump></code> path to the physical device<br /> <code>-v, --verbose=[true/false]</code> shows verbose output ''(default false)''<br /> -<code>-d, --debug=[true/false]</code> shows debug output ''(default false)''<br /> <code>-w, --output-prefix=[prefix]</code> writes binary responses from device to that prefix ==Example== diff --git a/Getting-information-from-media-inserted-in-a-physical-device.mediawiki b/Getting-information-from-media-inserted-in-a-physical-device.mediawiki index c9be156..31ed5eb 100644 --- a/Getting-information-from-media-inserted-in-a-physical-device.mediawiki +++ b/Getting-information-from-media-inserted-in-a-physical-device.mediawiki @@ -2,11 +2,11 @@ This operation will request and show all information about the inserted media in a physical device. For information about supported physical devices check [[Supported-devices|the list of supported physical devices]] ==Command usage== -<code>DiscImageChef media-info -i \<device\> -v [true/false] -d [true/false] -w [prefix]</code> +<code>DiscImageChef media-info -d [true/false] -i <device> -v [true/false] -w [prefix]</code> +<code>-d, --debug=[true/false]</code> shows debug output ''(default false'')<br /> <code>-i, --input=<device></code> path to the physical device<br /> <code>-v, --verbose=[true/false]</code> shows verbose output ''(default false'')<br /> -<code>-d, --debug=[true/false]</code> shows debug output ''(default false'')<br /> <code>-w, --output-prefix=[prefix]</code> writes binary responses from device to that prefix ==Example== diff --git a/List-files.mediawiki b/List-files.mediawiki index 8b4ad59..3f55089 100644 --- a/List-files.mediawiki +++ b/List-files.mediawiki @@ -2,13 +2,13 @@ This operation will analyze and find all filesystems in a media dump and list all the files that are contained in [[Filesystems-recognized-by-DiscImageChef|supported filesystems]] ==Command usage== -<code>DiscImageChef ls -i <dump> -v [true/false] -d [true/false] -l [true/false] -e [encoding]</code> +<code>DiscImageChef ls -d [true/false] -e [encoding] -i <dump> -l [true/false] -v [true/false]</code> -<code>-i, --input=<dump></code> path to the media dump image<br /> -<code>-v, --verbose=[true/false]</code> shows verbose output ''(default false)''<br /> <code>-d, --debug=[true/false]</code> shows debug output ''(default false)''<br /> -<code>-l, --long=[true/false]</code> use a long listing format, showing sizes and extended attributes ''(default false)''<br /> <code>-e, --encoding=[encoding]</code> sets which encoding is used by the contents of the media dump ''(default varies by filesystem)''<br /> +<code>-i, --input=<dump></code> path to the media dump image<br /> +<code>-l, --long=[true/false]</code> use a long listing format, showing sizes and extended attributes ''(default false)''<br /> +<code>-v, --verbose=[true/false]</code> shows verbose output ''(default false)''<br /> ==Example== <code>DiscImageChef ls -i mydisc.cue -l -e x-mac-icelandic</code> diff --git a/List-supported-encodings.mediawiki b/List-supported-encodings.mediawiki index 8cbf0aa..9d980c5 100644 --- a/List-supported-encodings.mediawiki +++ b/List-supported-encodings.mediawiki @@ -1,5 +1,5 @@ ==Command description== -This operation will list all your environment. This list depends on libraries installed on your system, so if an encoding is available in one environment there are no guarantees it will be available in another one. +This operation will list all your character set encodings supported in your environment. This list depends on libraries installed on your system, so if an encoding is available in one environment there are no guarantees it will be available in another one. ==Command usage== <code>DiscImageChef list-encodings</code> diff --git a/Reporting-physical-device-capabilities.mediawiki b/Reporting-physical-device-capabilities.mediawiki index 33cb89e..0543ef9 100644 --- a/Reporting-physical-device-capabilities.mediawiki +++ b/Reporting-physical-device-capabilities.mediawiki @@ -2,11 +2,11 @@ This operation will test a physical device for its read capabilities. If the media is removable, it will ask you to insert different media on it, as read capabilities vary with different media. The report will be saved in the executing directory, and sent to us. Shared reports can be seen in http://discimagechef.claunia.com ==Command usage== -<code>DiscImageChef device-report -i <device> -v [true/false] -d [true/false]</code> +<code>DiscImageChef device-report -d [true/false] -i <device> -v [true/false]</code> +<code>-d, --debug=[true/false]</code> shows debug output ''(default false)''<br /> <code>-i, --input=<dump></code> path to the physical device<br /> <code>-v, --verbose=[true/false]</code> shows verbose output ''(default false)''<br /> -<code>-d, --debug=[true/false]</code> shows debug output ''(default false)''<br /> ==Example== FreeBSD: <code>DiscImageChef device-report -i /dev/cd0</code><br /> diff --git a/Verifying-media-dump-integrity.mediawiki b/Verifying-media-dump-integrity.mediawiki index 219bff7..a943074 100644 --- a/Verifying-media-dump-integrity.mediawiki +++ b/Verifying-media-dump-integrity.mediawiki @@ -4,13 +4,13 @@ If the media dump format includes a hash or checksum, it will calculate and comp If the media sectors/blocks format include a hash, checksum or error recovery system, it will calculate and compare them. ==Command usage== -<code>DiscImageChef verify -i <dump> -v [true/false] -d [true/false] -w [true/false] -s [true/false]</code> +<code>DiscImageChef verify -d [true/false] -i <dump> -s [true/false] -v [true/false] -w [true/false]</code> -<code>-i, --input=<dump></code> path to the media dump image<br /> -<code>-v, --verbose=[true/false]</code> shows verbose output ''(default false)''<br /> <code>-d, --debug=[true/false]</code> shows debug output ''(default false)''<br /> -<code>-w, --verify-disc=[true/false]</code> calculates and verifies a media dump format checksum/hash ''(default true)''<br /> +<code>-i, --input=<dump></code> path to the media dump image<br /> <code>-s, --verify-sectors=[true/false]</code> calculates and verifies the hash/checksum/ecc of every sector/block in the media dump ''(default true)''<br /> +<code>-v, --verbose=[true/false]</code> shows verbose output ''(default false)''<br /> +<code>-w, --verify-disc=[true/false]</code> calculates and verifies a media dump format checksum/hash ''(default true)''<br /> ==Example== <code>DiscImageChef verify -i mydisc.cue</code>