Estoy usando el comando dd para crear un usb de arranque desde el archivo iso:
sudo dd if=~/Desktop/ubuntu.iso of=/dev/sdx bs=1M
Después de presionar enter, sale momentáneamente y me da:
915+0 records in 915+0 records out 959447040 bytes (959 MB) copied,
0.539375 s, 1.8 GB/s
Entonces es como correr en segundo plano porque puedo ver que la unidad flash está funcionando. Eventualmente dejará de copiar y puedo quitar la unidad con éxito, pero la pregunta es por qué el comando dd no espera a que finalice la copia. ¿Por qué se ejecuta en segundo plano? ¿Y cómo puedo hacer que espere?
syncpodría esperar.
ddTambién tiene algunas opciones de sincronización, por ejemplo conv=fsync. Dicho esto, nunca tuve que usarlo con /dev/sd*unidades yo mismo. Si utilizó literalmente, /dev/sdxcreo que ha de haber sido tenías un archivo de 959MB en inútiles /dev(disco RAM) ahora ...
sync?