Try a different enclosure. I had the same problem with one of my enclosures, changing to another one helped.
Alternately, it could be timing. I had an enclosure that would just take a long time to appear. Try an experiment, boot the computer and let it complete booting, then wait a whole minute.