Fix /dev/sdb after using dd with no device inserted
Solution 1:
I think you have created a file with the name /dev/sdb
. If that is the case, there is a regular file, where you expect there should be a block device.
It should be possible to remove that file and after that (maybe after a reboot) your system should be able to create a block device /dev/sdb