Wow, you don't ask the easy questions do you. I would say, yes big corporations are out of the mix. As far as startups go it will depend not all will be accepting of your past ventures. However, some will think you are very creative and know an opportunity when they see it.
If I were you, the truth is always the easiest path, if you choose not to bring it up you can get fired. It's also a lot less stressful. Just be very ready to talk about it and show why.
The only other thing I will add is you will have to understand that not every startup will be accepting and roll with the punches. I truly believe that if you are honest you will be given a chance.
Best of luck