Recently I wanted to create a bootable USB of Linux mint. I found that there was a lot of conflicting advice/experience about whether the 'dd' command could be used to create a bootable USB. I decided to download an ISO and try. While dd definitely put the image on the USB stick it was not bootable. So my question is what is the magic ingredient that will make this work or why has this approach persisted if it does not work?
This is the command I used,
dd if=/mint/iso/image of=/dev/sdb1 oflag=direct
grub2-install --boot-directory /mnt/usb/boot/ /dev/sdX
, 4) Copy previously downloaded ISO image (for example "foolinux.iso") to stick:cp foolinux.iso /mnt/usb/
5) Create "/mnt/usb/boot/grub2/grub.cfg" file that boots linux from the ISO image present on the stick (cont)