Your problem seem to be from a dirty disk drive. Take the drive apart and clean the heads with alcohol carefully. Then the drive should load any disk you put trhough it. The a500 drives were quite common in getting dirty quickly, so a regular cleaning make them run perfectly.
Hope this helps.