I renamed my external hard drive, and now Aperture can’t find my photos!
The easiest solution is usually to just rename the hard drive back to what it was before. Aperture doesn’t particularly like it when the path to its master files changes (assuming a Referenced library, not a Managed one).
If you can’t rename it, or that doesn’t work, check out this long conversation about that exact problem. Some pretty creative solutions were offered, from the simple to extremely complex.