O dispositivo USB precisa ter uma tabela de partição MBR (DOS) e um sistema de arquivos fat32 antes de colocar o ISO nela.
A maioria dos USB vem com a tabela de partições MBR. Então você só tem que formatar para fat32. Quando eu uso o dd para criar minha unidade inicializável, isso causa muitos problemas posteriormente para a minha unidade flash. Prefiro usar o método não destrutível.
Um resumo rápido da criação de inicializável
Insira uma unidade USB vazia e identifique se ela foi montada:
lsblk
desmonte a partição no dispositivo usb e formate-a:
sudo umount /dev/sdXY
sudo mkfs.fat -F32 /dev/sdXY
monte a partição novamente:
sudo mount /dev/sdXY /mnt
extraia os arquivos iso para a partição do pen drive:
7z x <disk.iso> -o<destination>
sudo 7z x file.iso -o/mnt
7z faz parte do pacote p7zip-full
Quando terminar de extrair, desmonte a partição:
sudo umount /mnt
seu inicializável está pronto agora. Reinicie e inicialize no live cd