Se você estiver trabalhando dentro de um sistema Linux (ou tiver acesso a um), então você pode usar o comando 'dd' para criar um ISO a partir do seu dispositivo USB.
Example: $ dd if=/dev/sdb of=~/usb_image.iso
o argumento 'if' designa a origem / arquivo de entrada, e o argumento 'de' designa o nome do local de saída.
Na mesma linha, se você tem um diretório dentro do seu sistema de arquivos que você quer criar um ISO fora do seu conteúdo, então você pode usar o comando 'mksiofs'.
Example: $ mkisofs -o ~/image.iso /source/directory
O caminho após o parâmetro -o é o caminho onde o ISO será criado e o último argumento é o caminho do diretório de origem.