Seguindo as instruções nesta página, a página mostrou um dd
comando e uma sync
opção no final. O comando é o seguinte:
xzcat ~/ubuntu.img.xz | sudo dd of=/dev/sdX bs=32M sync
Sei o que é dd
e como funciona, mas nunca ouvi falar ou usei a sync
opção e a entrada da página de manual é como:
sync pad every input block with NULs to ibs-size; when used with
block or unblock, pad with spaces rather than NULs
O que é NUL
e por que é preenchido ibs-size
e por que se preocupar em preencher os blocos de dados e usar a sync
opção com o dd
comando? Por que não mantê-lo simples e fácil?
Quando tento executar sync
com o comando como está no local e nos valores apropriados, recebo o seguinte erro:
dd: unrecognized operand ‘sync’
Try 'dd --help' for more information.
dd ... conv=sync
argumento.