Cannot Restore Files from Time Machine Backup - No Permission to Access
On my iMac, when I attempt to restore files from a Time Machine backup, I receive the message, "The operation can't be completed because you don't have permission to access <filename>". I have scoured these forums, Google, et al and have found no solution. I have made comparisons between detailed file and directory permissions (to the ACL level) on both my iMac and MacBook. I find nothing apparently amiss with my iMac.
I have tried two experiments. The first was to attempt to restore files from the iMac backup drive to my MacBook. It works just fine. The second was to create a new Time Machine backup for my iMac on a spare drive, and attempt to restore from that. Restoration failed from that drive with the same error message as above ("The operation can't be completed...").
Time Machine seems to be able to create backups on my iMac, but cannot restore anything to my iMac from them. Time Machine can restore files from my iMac to my MacBook.
Time Machine can create backups on my MacBook, and can restore files to my MacBook.
Note that on my iMac, I can use Terminal, enter the backup volume, and copy files and directory structures (cp -R) back to the main hard drive w/o a problem.
For completeness, I booted to my Snow Leopard DVD to run Disk Utility to correct permissions on my boot drive. While there were some minor permission issues, none of these seemed to be causing my machine's problem. Also, I used a couple other modes (Safe and Single User (boot OS X to text mode, black screen and white text)) to attempt to see if I could identify the problem, but recognized nothing.
My sense is that some permission on my iMac became corrupted somehow, preventing Time Machine from restoring files.
I seem to have two options. One is to attempt to use a utility such as OnyX to see if I can somehow repair my iMac. I have almost no reason to conclude this will work. I am also leary of some non-Apple utility creating other problems. The other option is to wipe my iMac and restore it from my backup, with the minor risk that even this will not work.
Any ideas would be greatly appreciated. Thanks in advance!
iMac and MacBook, Mac OS X (10.6.4), iPhone 3GS and iOS 4