Controlla il file di registro della tua console e cerca linee come questa (le linee di registro reali avranno ID e date di processo):
sandboxd: mdworker deny mach-lookup com.apple.ls.boxd
mdworker: Unable to talk to lsboxd
Se lo vedi, è probabilmente la fonte del problema. Qualcosa che Appple ha fatto con quest'ultima versione (riguarda anche Mountain Lion 10.8.2).
Non so cosa stia succedendo se non per dire che mdworker(che scansiona e indicizza i file per Spotlight) chiama a LSCopyLibraryItemURLs()cui alla fine invia un messaggio lsboxd. La politica Sandbox non lo consente, quindi il lavoratore viene ucciso.
Quindi forse il file delle politiche è sbagliato o forse mdworkernon dovrebbe effettuare quella chiamata. Non lo so. Tuttavia, la correzione del file delle politiche è relativamente semplice. POTENZIALMENTE PERICOLOSO , ma facile.
Modifica questi file come root:
/usr/share/sandbox/mdworker.sb
/usr/share/sandbox/mdworker-bundle.sb
All'interno dei file troverai la riga:
(allow mach-lookup (global-name "com.apple.ocspd"))
Proprio sotto di esso, aggiungi la riga:
(allow mach-lookup (global-name "com.apple.ls.boxd"))
Questo è tutto!
Se desideri maggiore comfort, forse riavvia. Magari cancella il tuo indice spotlight e ricomincia:
sudo mdutil -E /
In effetti, vedo ancora mdworker: Unable to talk to lsboxdnei miei file di registro, ma almeno ora l'indicizzazione finirà e Time Machine si sposta di nuovo rapidamente.