Dopo l'aggiornamento 10.9, le impostazioni continuano a essere eliminate

1

Ne ho uno estremamente strano qui. Ho installato 10.9 su quattro macchine ora e ogni volta che l'ho visto cancella il login.keychain e qualche volta dopo cancella anche alcune preferenze, ma dopo un riavvio e il ripristino di alcune di esse le cose sembrano essersi calmate. Fortunatamente sono stato in grado di ripristinare il backup su tutti tranne uno. Ho colpito un muro dispari con uno dei MacBook Air in particolare, in cui il sistema non solo ha cancellato il login.keychain , ma ha anche fatto saltare le altre preferenze che appare a tutte le app. Ciò includeva il Dock e la maggior parte delle preferenze dell'applicazione. Alcune cose sembravano rimanere come le impostazioni di Desktop e Screensaver, quindi era piuttosto strano.

Questa particolare macchina problematica è arrivata al punto di danneggiare continuamente i database di iPhoto e iTunes. Dopo aver acceso e spento iCloud, molti riavvii e circa 20 ricostruzioni del database iPhoto, ho raggiunto la fine del mio livello di tolleranza. Il modo più affidabile per corrompere il database iPhoto e iTunes è stato quello di collegare un nuovo iPad Air ad esso. Alla fine ho deciso di passare alla sincronizzazione via wireless e di non far scattare automaticamente iPhoto e iTunes sulla connessione e quindi si è calmato, tuttavia le altre impostazioni come Dock e Finder sono state cancellate e ancora su ogni riavvio e apparentemente in momenti casuali.

Questo è abbastanza strano per me dato che di solito sono il ragazzo che dice ai Genius all'Apple store cosa succede mentre ho 20 anni di esperienza su Unix, ecc., ma questa è solo una situazione sconcertante e volevo per vedere se qualcun altro ha visto qualcosa del genere. Non sono ancora riuscito a trovare gli stessi scenari con un bel po 'di ricerca e quindi ho sentito che era il momento di apparire qui.

Per mia informazione, ho anche ripristinato il portachiavi più volte e ho eseguito riparazioni, che lo ho ricostruito da quando era stato eliminato troppo apparentemente. Anche il filesystem e le autorizzazioni andavano bene.

Qualche idea o qualcuno ha visto qualcosa di simile?

    
posta ylluminate 14.11.2013 - 00:13
fonte

1 risposta

1

Quindi ho scoperto che dopo aver esaminato gli attributi estesi che in qualche modo questo sistema particolarmente problematico aveva problemi dove c'erano un numero di file immutabili dall'utente. Dopo aver ripristinato gli attributi estesi le cose hanno iniziato a diventare un po 'più sensate.

Ad esempio, ho trovato una comoda opzione da riga di comando nei forum Apple :

find ~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 -o -acl \) 2> /dev/null | wc -l

(Eliminare l'ultimo | wc -l per vedere i file reali con problemi.)

Ho quindi ripristinato le cose in modo giudizioso e in modo selettivo eseguendole laddove appropriato (anche nel forum Apple , ma modificato dalla forma originale):

sudo chflags -R nouchg,nouappnd ~ $TMPDIR..
sudo chown -R $UID:staff ~
sudo chmod -R u+rwX ~ 
chmod -R -N ~ # Or specific paths

Ad esempio, ho scoperto che anche dopo aver eseguito questi e rieseguito il comando find sans il conteggio delle righe postfixed che c'erano ancora un certo numero di permessi corrotti e ha dovuto eseguire selettivamente chmod -R -N su quei percorsi di nuovo. Strano che non si sia preso cura di loro la prima volta, ma alla fine ho finito con un numero 0 di file colpiti dal permesso.

Per buona misura ho preso il consiglio di riavviare nella partizione di ripristino ed eseguire Terminal - > resetpassword e successivamente ripristina i permessi della cartella per le case, ma non penso che sia stato necessario poiché le autorizzazioni sembravano effettuare il checkout prima di quello per la cartella e i bambini.

    
risposta data 14.11.2013 - 12:21
fonte

Leggi altre domande sui tag