recover a corrupted solaris10 system /usr/lib

did something very dump under /usr/lib, eg: overwite a bunch of files from a similar system's /usr/lib, while the system is live..

I have no backup on this..it crashed...and came up with a bunch of device driver load errors and hung...

This is Solaris10 update 7 .. I wonder if I could do a jumpstart upgrade install using Solaris10 update 9..

I can't think of any other way to recover..since /usr/lib is system specific..