England's preparations for the Ashes series have been hampered by an injury to Matt Prior and the weather.