举个例子,这是一条典型的输出线。
......................[12767109](+112394240){X [12792709] X}[12818309](+209715200)
我已经浏览了输出描述safecopy 的联机帮助页但我还是不太清楚它到底意味着什么。
例如,if(+112394240)
是“到目前为止连续读取成功的块(或字节)数[哪个?]”。如果(+209715200)
是“最近连续不可读数据的块(或字节)数”,那么后者怎么会比前者大呢?
另外, 的含义是什么{X [12792709] X}
,是否意味着只有一个块(块 12792709)不可读?
任何澄清将不胜感激。
答案1
问题#1:解释输出
输出看起来相当简单。它不是块(或字节)而是当前块和字节。
. Between 1 and 1024 blocks successfully read.
[xx](+yy){
Current block and number of bytes continuously read successfully
up to this point.
X Read failed on a block with minimum blocksize and is skipped.
Unrecoverable error, destination file is padded with zeros. Data
is now skipped until end of the unreadable area is reached.
< Successful read after the end of a bad area causes backtracking
with smaller blocksizes to search for the first readable data.
}[xx](+yy)
current block and number of bytes of recent continuous unreadable
data.
因此,要细分示例输出:
....
- 这意味着成功读取了 1 到 1024 个块。[12767109](+112394240)
- 这是到目前为止连续读取的块数和字节数。块位于方括号中,[12767109]
总字节位于括号中(+112394240)
。{X [12792709] X}
- 块 12792709 读取失败,因此无法读取的数据在目标中用零填充。12818309](+209715200)
- 到目前为止无法读取的块和连续字节数。
问题#2: {X [12792709] X} 是什么意思,是否意味着只有一个块(块 12792709)不可读?
这就是我对输出和手册页的解释。