From your description what's probably happening is that the laser strength is different between the iBook and the MacBook Pro. The MacBook Pro's optical drive tries to scan the surface of the disc but can't find any readable data, whereas the iBook's can. Not sure what you can do except maybe try cleaning the disc or trying one of those optical drive cleaner discs on your MacBook Pro.