Possible Solution For corrupt book in iBook
I am reading a book that was "corrupt" hours ago as iBook had told me.
I just want to share the solution that worked for me.
1. hide your corrupt book
2. unhide that book
Yep, that's all.
Here's a link about how to hide and unhide in iTune
iTunes Store: Hiding and unhiding purchases - Apple Support
You can also do it in iBook.
1. go to iBook Store
2. scroll down to the bottom of pages, under manage click on purchased.
3. hide book from the page you just opened
4. go back, still under manage, click on account
5. unhide your book
I'm not an expert, I got this solution when I was playing with iBook. It may or may not work. But it worked for me.
I hope it will work for you, too.
MacBook Pro with Retina display, iOS 8.1.2