From 79cd96ee549de2d24d5ba81d6f8fa4d642943b52 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 7 Nov 2015 12:51:28 +0100 Subject: Merging upstream version 1.17~rc2. Signed-off-by: Daniel Baumann --- doc/lziprecover.info | 60 +++++++++++++++++++++++++++++----------------------- 1 file changed, 33 insertions(+), 27 deletions(-) (limited to 'doc/lziprecover.info') diff --git a/doc/lziprecover.info b/doc/lziprecover.info index 05c1196..883ed7e 100644 --- a/doc/lziprecover.info +++ b/doc/lziprecover.info @@ -12,7 +12,7 @@ File: lziprecover.info, Node: Top, Next: Introduction, Up: (dir) Lziprecover Manual ****************** -This manual is for Lziprecover (version 1.17-rc1, 21 January 2015). +This manual is for Lziprecover (version 1.17-rc2, 8 April 2015). * Menu: @@ -283,10 +283,11 @@ data stream, even if it is just one altered bit, the original data can't be recovered. If you used bzip2, and if the file is large enough to contain more -than one compressed data block (usually larger than 900 kB), and if no -block is damaged in both files, then the data can be manually recovered -by splitting the files with bzip2recover, verifying every block and then -copying the right blocks in the right order in another file. +than one compressed data block (usually larger than 900 kB +uncompressed), and if no block is damaged in both files, then the data +can be manually recovered by splitting the files with bzip2recover, +verifying every block and then copying the right blocks in the right +order in another file. But if you used lzip, the data can be automatically recovered as long as no byte is damaged in both files. @@ -429,21 +430,19 @@ additional information before, between, or after them. now. 'DS (coded dictionary size, 1 byte)' - Lzip divides the distance between any two powers of 2 into 8 - equally spaced intervals, named "wedges". The dictionary size is - calculated by taking a power of 2 (the base size) and substracting - from it a number of wedges between 0 and 7. The size of a wedge is - (base_size / 16). + The dictionary size is calculated by taking a power of 2 (the base + size) and substracting from it a fraction between 0/16 and 7/16 of + the base size. Bits 4-0 contain the base 2 logarithm of the base size (12 to 29). - Bits 7-5 contain the number of wedges (0 to 7) to substract from - the base size to obtain the dictionary size. + Bits 7-5 contain the numerator of the fraction (0 to 7) to + substract from the base size to obtain the dictionary size. Example: 0xD3 = 2^19 - 6 * 2^15 = 512 KiB - 6 * 32 KiB = 320 KiB Valid values for dictionary size range from 4 KiB to 512 MiB. 'Lzma stream' The lzma stream, finished by an end of stream marker. Uses default - values for encoder properties. See the lzip manual for a full - description. + values for encoder properties. *Note Stream format: (lzip)Stream + format, for a complete description. 'CRC32 (4 bytes)' CRC of the uncompressed original data. @@ -493,6 +492,8 @@ are abridged diagnostic messages from lziprecover). lziprecover -v -R file.lz Copy of input file repaired successfully. + lziprecover -tv file_fixed.lz + ok mv file_fixed.lz file.lz @@ -518,6 +519,9 @@ error-checked merging of copies (*Note GNU ddrescue manual: cp /mnt/cdimage/backup.tar.lz rescued2.tar.lz umount /mnt/cdimage lziprecover -m -v -o backup.tar.lz rescued1.tar.lz rescued2.tar.lz + Input files merged successfully. + lziprecover -tv backup.tar.lz + ok Example 8: Recover the first volume of those created with the command @@ -527,7 +531,9 @@ damaged in the second copy, and member 12 damaged in both copies. The correct file produced is saved in 'big_db_00001.lz'. lziprecover -m -v -o big_db_00001.lz big_db1_00001.lz big_db2_00001.lz - Input files merged successfully + Input files merged successfully. + lziprecover -tv big_db_00001.lz + ok  File: lziprecover.info, Node: Unzcrash, Next: Problems, Prev: Examples, Up: Top @@ -646,18 +652,18 @@ Concept index  Tag Table: Node: Top231 -Node: Introduction1216 -Node: Invoking lziprecover4312 -Node: Data safety9745 -Node: Repairing files11661 -Node: Merging files13563 -Node: File names15404 -Node: File format15868 -Node: Examples18375 -Ref: ddrescue-example19576 -Node: Unzcrash20685 -Node: Problems23239 -Node: Concept index23791 +Node: Introduction1213 +Node: Invoking lziprecover4309 +Node: Data safety9742 +Node: Repairing files11671 +Node: Merging files13573 +Node: File names15414 +Node: File format15878 +Node: Examples18282 +Ref: ddrescue-example19528 +Node: Unzcrash20770 +Node: Problems23324 +Node: Concept index23876  End Tag Table -- cgit v1.2.3