Los dispositivos en Linux son archivos. /dev/sda o /dev/sdb también son archivos. Entonces, lo que debe hacer es reemplazar el archivo /dev/sdX con el archivo dot-ISO, que luego puede montar y usar como dispositivo.
Lo que hace la sincronización es obligar a que los bloques modificados en el dispositivo virtual (archivo /dev/sda) se actualicen en el disco real.
Una forma posiblemente mejor de hacerlo es con dd. que copia bytes. la sintaxis sería
dd if=debian.iso of=/dev/sdX
y el comando deberá ejecutarse como root. dd le permite tener más control si lo desea. Consulte su página de manual aquí o las instrucciones de Debian sobre cómo crear una memoria USB de arranque aquí.
(Donde sdX tal vez el nombre completo de la unidad, con el número, por ejemplo /dev/sdc1 .)