I am trying to create a bootable USB using the hybrid iso image of debian from https://cdimage.debian.org/images/unofficial/non-free/images-including-firmware/9.3.0-live+nonfree/amd64/iso-hybrid/
The command I used on my empty flash drive at /dev/sdb is:
sudo dd if=debian.iso of=/dev/sdb bs=4M sync
But the resulting USB is not detected during booting and not shown in the bootable devices list. I also verified using
gparted that the bootable flag is already set.
As an alternate, I switched to a windows PC and downloaded the utility RUFUS from https://rufus.akeo.ie/ and this worked like a charm and is able to boot correctly.
I obviously hate to switch to a windows machine everytime I need to create a live usb.
Can someone please verify where my mistake is with the
dd command procedure?