Como gravar uma nova flash
Primeiro verifique o nome completo da unidade flash através do comando:
$ ls -la /dev/sd*
brw-rw---- 1 root disk 8, 0 Aug 3 17:27 /dev/sda
brw-rw---- 1 root disk 8, 1 Aug 3 10:08 /dev/sda1
brw-rw---- 1 root disk 8, 2 Aug 3 10:08 /dev/sda2
brw-rw---- 1 root disk 8, 3 Aug 3 17:27 /dev/sda3
brw-rw---- 1 root disk 8, 5 Aug 3 10:08 /dev/sda5
brw-rw---- 1 root disk 8, 6 Aug 3 10:08 /dev/sda6
brw-rw---- 1 root disk 8, 16 Aug 3 17:29 /dev/sdb
brw-rw---- 1 root disk 8, 17 Aug 3 17:29 /dev/sdb1
No meu caso, a unidade flash é /dev/sdb. Utilize o comando dd para gravar a nova flash:
$ sudo dd if=Flash.img of=/dev/sdb
Se o arquivo com o conteúdo da flash estiver no formato FFU, utilize o programa ffu2img.py. Você pode fazer download dele aqui.
Depois de salvar o programa, acrescente a permissão de execução e converta o arquivo com os comandos abaixo:
$ chmod +x ffu2img.py
$ ./ffu2img.py Flash.ffu
Input File: Flash.ffu
Output File: Flash.img
Block data entries begin: 0x600f8
Block data entries end: 0x79398
Block data chunks begin: 0x80000
6441 blocks, 824448kb written - Delay expected. Please wait.
Write complete.