Q#1: Interpreting output
A saída parece bastante direta. Não são blocos (ou bytes), mas blocos atuais e .
. 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.
Então, para detalhar sua saída de amostra:
-
....
- significam que entre 1 e 1024 blocos foram lidos com sucesso. -
[12767109](+112394240)
- este é o número de blocos e bytes que foram continuamente lidos até este ponto. Os blocos estão nos colchetes[12767109]
o total de bytes está nos parênteses,(+112394240)
. -
{X [12792709] X}
- a leitura falhou em um bloco, 12792709, portanto, os dados ilegíveis são preenchidos no destino com zeros. -
12818309](+209715200)
- bloqueia e continua o número de bytes ilegíveis até este ponto.
Q#2: what is the meaning of {X [12792709] X}, does it mean that only one block (block 12792709) was unreadable?
Essa seria minha interpretação da saída e da página man.