dd
é vítima do armazenamento em cache de gravações e você acaba gravando uma imagem parcialmente gravada no pendrive.
Use oflag=direct
e chame sync
depois de dd
:
dd if=yourimage of=yourUSBdevice bs=16M oflag=direct; sync
Também é uma boa ideia usar o comando abaixo para todas as unidades flash USB
hdparm -W 0 /yourUSBdevice
mas não sei como aplicar isso à montagem automática baseada em FUSE do Linux moderno para /run/media
, como nunca me preocupei em descobrir.