1. Download a Fedora image if your choice from https://getfedora.org, choose a USB stick that does not contain any data you need, and connect it to your machine. This method should also work for Linux distribution installer images.
  2. Open a Terminal. It is located in Applications -> Utilities -> Terminal
  3. Run diskutil list. This will list all disks connected to the system, as /dev/disk1, /dev/disk2 and so on. Identify – very carefully which one corresponds to the USB stick you wish to use. Hereafter, we’ll assume it was /dev/disk4 as per my test rig’s environment – modify the commands as appropriate for your own USB stick.

    diskutil list

    The USB flash drive is mounted as /dev/disk4 with 8.0GB of space

  4. Run diskutil unmountDisk /dev/disk4
  5. Type sudo dd if=, then drag and drop the Fedora ISO image file from your Finder to the Terminal window.  This should autocomplete the Fedora ISO location to the command, so you do not need to type out the path yourself.
  6. Now complete the command with of=/dev/disk4 bs=1m,  but don’t hit Enter yet. You should wind up with something like  sudo dd if=/Volumes/Images/Fedora-Server-DVD-x86_64-23.iso of=/dev/disk4 bs=1m
  7. Double-check you have the correct disk number and you’re really, really sure you don’t need any of the data on the USB stick!
  8. Hit Enter and wait. Depending on your USB stick’s speed it can take 15-30mins.
  9. Wait for the operation to complete, then reboot your computer, and hold down the left Alt/Option key to access the boot menu and choose the USB stick – you should see a Fedora logo. Click this to boot.