Make bootable unit with dd?

Did you write the image to the main device like /dev/sdb or to a partition like /dev/sdb1 ?

In general USB bootable images have to be build in a specific way. I don’t remember how exactly how.