Spotlight è rotto sulla mia partizione principale in OS X 10.7.4

5

Non molto tempo dopo aver aggiornato la mia installazione principale di OS X da Snow Leopard a Lion, Spotlight ha smesso di funzionare su quella partizione e sto cercando disperatamente di farlo funzionare di nuovo. Non troverà file per alcuna ricerca, sebbene funzioni normalmente per altre partizioni e volumi di rete.

Utilizzo OS X 10.7.4 su Mac Pro di inizio 2009. La mia partizione principale è 1 TB e con una capacità del 75% circa.

Per quello che vale, ricordo che questo è iniziato poco dopo aver installato un'anteprima di Mountain Lion, ma potrebbe essere una coincidenza.

'mdutil -s /' stampa quanto segue:

/:
    No index.

Ho provato molte, molte cose per risolvere questo problema, e tutte sono state infruttuose. Sono:

  • Autorizzazioni del disco riparate

  • fsck'd my main drive

  • ricontrollato che nelle preferenze di Spotlight Privacy il mio volume di sistema non era escluso

  • Ho provato 'sudo mdutil -E /' ma stampa:

    /:
        No index.
    
  • Ho provato 'sudo mdutil -i on /' ma stampa:

    /:
    Error: unable to perform operation.  (-400)
        No index.
    
  • Altre persone che hanno ricevuto l'errore -400 hanno segnalato che la chiusura di tutti i processi di mdworker e l'eliminazione rapida di /Spotlight-V100 in modo ricorsivo l'avrebbero risolta, ma l'ho provato (diverse volte) e non ha risolto l'errore.

  • Ho riprodotto il mio disco con DiskWarrior

Inoltre, importante:

  • Ho reinstallato Lion utilizzando Lion Recovery (non una nuova installazione), che ha corretto Spotlight per circa un giorno o due, e poi è stato interrotto di nuovo esattamente nello stesso modo.

Sono totalmente privo di idee su come risolvere questo problema. Potrei ricorrere all'installazione di OS X su una partizione vuota, ma ci vorranno ore e ore per migrare tutti i miei dati, impostazioni, script, modifiche e per reinstallare tutto il mio software professionale. Io davvero non voglio doverlo fare.

Qualsiasi aiuto sarebbe molto apprezzato!

    
posta GuyGizmo 21.05.2012 - 00:48
fonte

6 risposte

1

Per la cronaca, ho risolto questo problema eseguendo un'installazione completamente pulita di OS X 10.8 su un nuovo disco rigido e eseguendo manualmente la migrazione su vecchi file, app e impostazioni. È una sfortuna che sia arrivata a questo, e vorrei poter offrire una risposta migliore che risolva il problema, ma una reinstallazione ha finalmente risolto il mio problema e posso usare nuovamente i riflettori.

    
risposta data 08.10.2012 - 19:56
fonte
2

Ho trovato questo problema durante la ricerca del Web. Anche se è passato qualche tempo da quando il richiedente originale ha pubblicato la sua domanda, ho pensato che valeva la pena notare che, a partire da ottobre, l'aggiornamento supplementare di Mac OS X 10.7.5 risolveva i miei problemi Spotlight.

Stavo sperimentando sintomi simili a quelli del poster originale, con gli stessi messaggi di errore che aveva incontrato.

    
risposta data 16.10.2012 - 20:34
fonte
1

Ho avuto anche strani problemi Spotlight sul mio volume di avvio dopo l'aggiornamento da 10.6.8 a 10.7.2 e nuovamente dopo l'applicazione di un aggiornamento combinato a 10.7.3.

Finalmente ho funzionato di nuovo provando la demo di Spotless 4

link

Nel volume di avvio, ho interrotto l'indicizzazione, eliminato l'indice e quindi riavviato l'indicizzazione. Dopo la ricostruzione, Spotlight ha funzionato.

    
risposta data 22.05.2012 - 06:16
fonte
1

Mi sono imbattuto in un problema che era più o meno così. Nel mio caso ho spostato la directory / Users su un'altra unità e l'ho montata su / Users . Non ricevevo errori, ma nessun file veniva visualizzato in Tutti i miei file .

Ho provato il suggerimento proposto da J.C., ma l'unico modo per eliminare le directory .Spotlight-V100 era:

    host:Users itsme$ sudo killall -9 mdworker; sudo rm -Rf /Users/.Spotlight-V100/ 
    host:Users itsme$ sudo mdutil -i on -E /

Se non metto l'uccisione mdworker sulla stessa riga con .Spotlight-V100 eliminazione directory, mdworker riavvierebbe e bloccerà l'eliminazione della directory . Nota che non ho mai attivato l'indicizzazione specifica per / Users . Quando ho chiesto se Spotlight stava già indicizzando / Users , è stato:

    host:Users itsme$ mdutil -sv /Users
    /Users:
            Indexing enabled.
    
risposta data 02.03.2013 - 19:40
fonte
0

Questa potrebbe essere una soluzione relativamente semplice ma non l'hai elencata nella tua lista di "soluzioni già provate", quindi forse vale la pena provare. Prova a ripristinare la tua PRAM (potrebbe essere necessario farlo alcune volte su una macchina precedente). Si spera che, dopo questo, i riflettori dovrebbero apparire e provare e ri-indicizzare l'intero disco. Istruzioni come segue:

  1. Riavvia la tua macchina
  2. Tieni premuto Comando + Opzione + P + R non appena inizia l'avvio.
  3. Continua a tenere premuto fino al ripristino della macchina
  4. Ripeti alcune volte (so che la parola "reset" suggerisce che questa dovrebbe essere una cosa fatta una volta sola, ma le macchine più vecchie per qualche motivo dovevi farlo alcune volte per dargli una chiara spiegazione).
risposta data 08.08.2012 - 00:51
fonte
0

Prova a eliminare le directory di Spotlight e forza a reindicizzare il volume:

  • Prima uccidi tutti i processi 'mdworker' che potrebbero essere in esecuzione tramite il Terminale o 'Monitoraggio attività'
  • Quindi rimuovi le directory Spotlight:

    sudo rm -Rf /.Spotlight-V100

  • Quindi forza il reindicizzazione con i comandi usati in precedenza, ma combinati:

    sudo mdutil -i on -E /

Se i problemi persistono e i comandi del terminale generano ancora gli stessi messaggi di errore, prova a eliminare i file di Boot Cache e altri file di indice con " Onyx 'e dicci i risultati.

    
risposta data 08.09.2012 - 10:57
fonte

Leggi altre domande sui tag