Broken apps since Time Machine restore

Discussion in 'macOS' started by 0dev, Sep 21, 2010.

  1. 0dev macrumors 68040

    0dev

    Joined:
    Dec 22, 2009
    Location:
    127.0.0.1
    #1
    I posted this in the MacBook section first, but I thought it'd get more attention in here, plus I messed around some more and worked out more specific details of my problem since that thread.

    So, I replaced my hard drive and restored the system from a Time Machine backup. It boots and all, but it seems to be missing a component. Both Safari and any app that relies on Safari crash.

    This affects Safari, Software Update, iTunes, iChat, iPlayer Downloader, and even Installer, among others.

    I do have my old hard drive in a SATA enclosure, I just mounted it and tried to run Safari from it without success, which suggests it isn't the app itself that's the problem, but one of it's core files elsewhere on the system.

    I made the connection to Safari because of the Console logs, which always mentioned both it and com.apple.main-thread. I could be wrong about it, but it does seem to fit.

    Here's the other problem, though: when I restored the system, Time Machine helpfully removed all my old backups without asking me, so if I wanted to restore the system from a backup again, I'd have to do it from a new backup which would surely have the same problem anyway.

    So, does anyone know what could be wrong? What file to replace? Or even just a way to check and repair my OS X install?
     
  2. 0dev thread starter macrumors 68040

    0dev

    Joined:
    Dec 22, 2009
    Location:
    127.0.0.1
    #2
    Finally worked out how to fix my problem.

    In case anyone else comes across this with the same issue, I did it by reinstalling Safari. In my case, Installer was actually affected by the crashing extravaganza, so I plugged in my old hard drive (which still had all the original files from my OS X install was fitted into a cheap USB SATA enclosure), booted up from it, downloaded Safari from Apple's site, ran the installer, changed the install location to the new internal drive, then did the install and rebooted back into my new drive to be welcomed by a properly working system :)
     

Share This Page