Merging upstream version 1.14~rc3.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
fab5d40dce
commit
090aac16e8
17 changed files with 152 additions and 74 deletions
|
@ -12,7 +12,7 @@ File: lziprecover.info, Node: Top, Next: Introduction, Up: (dir)
|
|||
Lziprecover Manual
|
||||
******************
|
||||
|
||||
This manual is for Lziprecover (version 1.14-rc2, 25 March 2013).
|
||||
This manual is for Lziprecover (version 1.14-rc3, 23 April 2013).
|
||||
|
||||
* Menu:
|
||||
|
||||
|
@ -66,7 +66,7 @@ from damaged members can be partially recovered writing it to stdout as
|
|||
shown in the following example (the resulting file may contain some
|
||||
garbage data at the end):
|
||||
|
||||
lziprecover -cd rec00001file.lz > rec00001file
|
||||
lziprecover -cd rec01file.lz > rec01file
|
||||
|
||||
If the cause of file corruption is damaged media, the combination
|
||||
GNU ddrescue + lziprecover is the best option for recovering data from
|
||||
|
@ -125,6 +125,14 @@ The format for running lziprecover is:
|
|||
`--force'
|
||||
Force overwrite of output files.
|
||||
|
||||
`-i'
|
||||
`--ignore-errors'
|
||||
Make `--range-decompress' ignore data errors and continue
|
||||
decompressing the remaining members in the file. For example,
|
||||
`lziprecover -i -D0 file.lz > file' decompresses all the
|
||||
recoverable data in all members of `file.lz' without having to
|
||||
split it first.
|
||||
|
||||
`-k'
|
||||
`--keep'
|
||||
Keep (don't delete) input files during decompression.
|
||||
|
@ -155,9 +163,9 @@ The format for running lziprecover is:
|
|||
`--output=FILE'
|
||||
Place the output into `FILE' instead of into `FILE_fixed.lz'. If
|
||||
splitting, the names of the files produced are in the form
|
||||
`rec00001FILE', `rec00002FILE', etc. If decompressing from
|
||||
standard input and `--stdout' has not been specified, use `FILE'
|
||||
as the name of the decompressed file.
|
||||
`rec01FILE', `rec02FILE', etc. If decompressing from standard
|
||||
input and `--stdout' has not been specified, use `FILE' as the
|
||||
name of the decompressed file.
|
||||
|
||||
`-q'
|
||||
`--quiet'
|
||||
|
@ -178,11 +186,12 @@ The format for running lziprecover is:
|
|||
undamaged, and try to repair or partially decompress those which
|
||||
are damaged.
|
||||
|
||||
The names of the files produced are in the form `rec00001FILE.lz',
|
||||
`rec00002FILE.lz', etc, and are designed so that the use of
|
||||
wildcards in subsequent processing, for example,
|
||||
The names of the files produced are in the form `rec01FILE.lz',
|
||||
`rec02FILE.lz', etc, and are designed so that the use of wildcards
|
||||
in subsequent processing, for example,
|
||||
`lziprecover -cd rec*FILE.lz > recovered_data', processes the
|
||||
files in the correct order.
|
||||
files in the correct order. The number of digits used in the names
|
||||
varies depending on the number of members in `FILE'.
|
||||
|
||||
`-t'
|
||||
`--test'
|
||||
|
@ -353,24 +362,24 @@ error-checked merging of copies (*Note GNU ddrescue manual:
|
|||
|
||||
Example 8: Recover the first volume of those created with the command
|
||||
`lzip -b 32MiB -S 650MB big_db' from two copies, `big_db1_00001.lz' and
|
||||
`big_db2_00001.lz', with member 00007 damaged in the first copy, member
|
||||
00018 damaged in the second copy, and member 00012 damaged in both
|
||||
copies. Two correct copies are produced and compared.
|
||||
`big_db2_00001.lz', with member 07 damaged in the first copy, member 18
|
||||
damaged in the second copy, and member 12 damaged in both copies. Two
|
||||
correct copies are produced and compared.
|
||||
|
||||
lziprecover -s big_db1_00001.lz
|
||||
lziprecover -s big_db2_00001.lz
|
||||
lziprecover -t rec*big_db1_00001.lz
|
||||
rec00007big_db1_00001.lz: crc mismatch
|
||||
rec00012big_db1_00001.lz: crc mismatch
|
||||
rec07big_db1_00001.lz: crc mismatch
|
||||
rec12big_db1_00001.lz: crc mismatch
|
||||
lziprecover -t rec*big_db2_00001.lz
|
||||
rec00012big_db2_00001.lz: crc mismatch
|
||||
rec00018big_db2_00001.lz: crc mismatch
|
||||
lziprecover -m -v rec00012big_db1_00001.lz rec00012big_db2_00001.lz
|
||||
rec12big_db2_00001.lz: crc mismatch
|
||||
rec18big_db2_00001.lz: crc mismatch
|
||||
lziprecover -m -v rec12big_db1_00001.lz rec12big_db2_00001.lz
|
||||
Input files merged successfully
|
||||
cp rec00007big_db2_00001.lz rec00007big_db1_00001.lz
|
||||
cp rec00012big_db1_00001_fixed.lz rec00012big_db1_00001.lz
|
||||
cp rec00012big_db1_00001_fixed.lz rec00012big_db2_00001.lz
|
||||
cp rec00018big_db1_00001.lz rec00018big_db2_00001.lz
|
||||
cp rec07big_db2_00001.lz rec07big_db1_00001.lz
|
||||
cp rec12big_db1_00001_fixed.lz rec12big_db1_00001.lz
|
||||
cp rec12big_db1_00001_fixed.lz rec12big_db2_00001.lz
|
||||
cp rec18big_db1_00001.lz rec18big_db2_00001.lz
|
||||
cat rec*big_db1_00001.lz > big_db3_00001.lz
|
||||
cat rec*big_db2_00001.lz > big_db4_00001.lz
|
||||
zcmp big_db3_00001.lz big_db4_00001.lz
|
||||
|
@ -411,12 +420,12 @@ Concept Index
|
|||
Tag Table:
|
||||
Node: Top231
|
||||
Node: Introduction907
|
||||
Node: Invoking Lziprecover2944
|
||||
Node: File Format8070
|
||||
Node: Examples10512
|
||||
Ref: ddrescue-example11730
|
||||
Node: Problems13561
|
||||
Node: Concept Index14111
|
||||
Node: Invoking Lziprecover2938
|
||||
Node: File Format8454
|
||||
Node: Examples10896
|
||||
Ref: ddrescue-example12114
|
||||
Node: Problems13894
|
||||
Node: Concept Index14444
|
||||
|
||||
End Tag Table
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue