To create a bootable USB under linux is really straightforward. The following steps should be respected to guarantee the success of this operation:

  • plug your USB flash drive into your PC
  • use fdisk -l to identify the name of your USB drive. Be aware, this step is crucial and any mistake at this point can wipe data on other drive(s)!
  • If you identified the name of your USB drive (for instance /dev/sdb1) than you should use it in the following operation:
    df if=/path_to_iso_file.iso of=/dev/sdb
    

    where if and of represent respectively input file and output file (recall that under Linux everything is considered as a file!).

  • Pay attention, you should be aware of the non-existence of numbers in the name of the USB drive /dev/sdb not /dev/sdb1
  • That’s it! Enjoy!