Best way to paint peeling porch ceiling?

I've got a screened-in porch on my 11-yr old house, and was attempting to re-paint the ceiling. As I was rolling on the paint, the old paint starting coming off on the roller.
Upon inspection the old paint is barely attached to the drywall ceiling. I'm able to peel the old paint and drywall tape away. I'm wondering if there was no primer applied to the drywall and/or interior paint was used. Also it looks like drywall tape was used over the joint compound, but no mud was used over the tape.
In any case, I've now got a ceiling that has large sections of drywall exposed, missing drywall tape (so joint compound is exposed), and sections where the old paint is still sticking somewhat okay.
What's the best way to get the ceiling to a paintable condition? Am I going to have to chip away at the old paint or is there a product that will bind to the old paint and keep it from peeling away from the drywall. Perhaps a primer since I'm going to have to re-prime the exposed drywall anyway?
I've got Behr exterior latex paint that I was using before the old paint started peeling away, I've never had a problem with Behr before but could it be the cause?
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
An exterior porch with closed over head roof. Whatever caused it to loose bond will likely happen again unless you find out what is causing it and fix. Most likely it is under vented allowing moisture buildup to push out on the paint. There should be bottom and top roof vents, or add more if there already, this assuming no leaks. Whatever bad paint you left on will likely peel , removing everything loose or even all the paint since it is suspect. A typical job would be T&G plank as it allows some air to pass. You may always have problems with drywall but getting off old paint will help.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

My sister had a similar problem. Moisture is the problem.
Wait until the air is dry in your area. First coat with a bonding primer and roll as little as possible. Use two or more quick passes if necessary to avoid over rolling. Then you should be good to go with a top coat of your choice of paint.
Colbyt
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

HomeOwnersHub.com is a website for homeowners and building and maintenance pros. It is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.