O que o dd faz quando não há espaço livre suficiente

1

Acabei de fazer backup do cartão SD com o comando dd:

dd if=/dev/mmcblk0 of=backup.img bs=64k

Quando comecei a copiar, o Gnome Files disse que há apenas 8,5 GB de espaço livre do total de 400 GB. Eu esqueci que mudei o cartão SD de 8GB para 16GB, então eu copiei 16GB em vez de 8GB. O comando dd é bem-sucedido, portanto, o espaço livre restante deve ser de -7.5 GB.

Como é possível que o dd não tenha falhado? Gnome Files disse 0 bytes de espaço livre e o arquivo tinha 16GB. Eu não tentei se o arquivo está completo ou corrompido, mas durante o processo de cópia o tamanho do arquivo estava mudando. O dd sobrescreveu qualquer dado ou o restante foi armazenado no Cache? O backup.img era novo e o fs é ext4.

Eu sei que a GUI não é a melhor ferramenta para obter informações, mas eu era preguiçoso.

    
por Jirka Picek 30.07.2017 / 15:53

0 respostas

Tags