Is there a way to check hardware integrity?

In System->Administration->System Testing there are a set of tests that check your system. They might not cover every piece of hardware but they do a decent job of getting the basics, network, sound, etc.

alt text


You can test your sound stuff like this:

speaker-test

Completely contingent upon having working drivers though.


You can check the health of your hard drive with System > Administration > Disk Utility