Nome utente modificato, rotto tutto

6

Ho cambiato un nome utente in Yosemite e ora tutto ciò che è sotto quel nome utente è rovinato.

  • Chrome non funzionerà affatto, dicendo che non può leggere o scrivere su un file di dati.
  • Tutti i dati di Minecraft di mio figlio vengono persi e il programma di avvio di minecraft non verrà eseguito, dicendo che Java non è in grado di configurare una directory.

Entrambe queste cose funzionano bene sotto tutti gli altri nomi utente. Inoltre, non riesco a stabilire permessi di lettura / scrittura per nessuna cartella, anche se il nome utente del problema è un account amministratore e ho tutte le password per sbloccare manualmente le autorizzazioni e le ho modificate nell'area "Ottieni informazioni", e ho li ha cambiati molte volte, il cambiamento non si attacca mai.

Ho provato i permessi di riparazione, nel programma di utilità del disco, e questo non ha funzionato neanche. Come posso salvare Minecraft o possibilmente tutti i dati dell'utente?

    
posta Kate S 06.01.2015 - 03:27
fonte

1 risposta

3

Quando hai cambiato il tuo nome utente, hai cambiato anche il nome della tua cartella Inizio. Senza ulteriori informazioni, la mia ipotesi migliore sarebbe che tu abbia cambiato il tuo nome utente andando su Preferenze di Sistema → Utenti & Gruppi, facendo clic con il tasto destro sul tuo account e scegliendo "Opzioni avanzate". Ci sono dei campi dove puoi cambiare il tuo nome utente (inspiegabilmente chiamato "Nome account") e la tua directory home.

Non dovresti mai cambiare nessuno di questi per l'account al quale hai effettuato l'accesso come! Accedi come un altro utente.

La modifica del campo "Directory principale" cambia solo dove l'account cerca la sua home directory. In realtà non rinomina la cartella.

Continuando a indovinare, supporrò che è esattamente quello che hai fatto. Volevi cambiare il tuo nome utente da oldyou a newyou e allo stesso tempo cambiare il nome della tua cartella Inizio da /Users/oldyou a /Users/newyou , ma hai apportato la modifica solo nella finestra di dialogo, non sul disco. La prossima volta che hai effettuato l'accesso, il sistema ha notato che la tua cartella Inizio ( /Users/newyou ) non era presente, quindi ne ha creata una per te come per un nuovo utente.

La buona notizia è che la tua vecchia cartella home, /Users/oldyou , è ancora lì con tutti i tuoi dati (Minecraft incluso), esattamente come lo hai lasciato.

Ci sono due possibili percorsi che puoi seguire qui, entrambi a seconda del fatto che sei ancora in grado di eseguire le funzioni di amministrazione.

Un metodo è tornare alle Preferenze di Sistema e cambiare il campo "Directory principale" di nuovo a /Users/oldyou . Dovrai riavviare, ma quando accedi tutti i tuoi dati torneranno. Avrai una cartella ormai inutile /Users/newyou , che puoi eliminare.

Significa che il nome della tua cartella home non è più conforme alla convenzione / Users / username , ma dovrebbe essere OK. È solo una convenzione, e solo il software scritto male lo confonderà. Purtroppo viviamo in un mondo in cui esiste software scritto male.

Che porta al secondo metodo per risolvere il tuo problema. Se riesci ancora a creare account, crea un nuovo account amministratore. In tale account, elimina /Users/newyou e rinomina /Users/oldyou in /Users/newyou .

Queste cartelle sono contrassegnate come nega eliminazione , il che significa anche che non è possibile rinominarle. (Rinominare equivale a cancellare e poi aggiungere.) Probabilmente il Finder non ti lascerà nemmeno provare. Puoi farlo da terminale, però, prima:

sudo mv /Users/newyou /Users/trashme
sudo mv /Users/oldyou /Users/newyou

Assicurati di aver sostituito newyou e oldyou con i nomi propri. Verifica di poter accedere al tuo account newyou . Una volta che sei sicuro che tutto funzioni come dovrebbe, puoi eliminare la cartella /Users/trashme con:

sudo rm -rf /User/trashme

Sii sicuro di averlo inserito esattamente come l'ho detto. Copia / incolla potrebbe essere una buona idea. La punteggiatura, compresi gli spazi, è molto importante qui.

    
risposta data 06.01.2015 - 05:02
fonte

Leggi altre domande sui tag