Elimina tutti gli utenti con "dscl. -delete / Utenti "

3

Non so come mi metto in queste situazioni.

Quindi stavo scherzando con dscl tardi ieri sera, creando e rimuovendo account, quando improvvisamente ho eseguito dscl . -delete /Users invece di dscl . -delete /Users/someuser .

Quindi ora non ho utenti sulla mia macchina, tutto ciò che funziona è l'utente singolo e il recupero HD.

Quale pensi sia il modo migliore per risolvere questo problema? Mi sembra che fare la reinstallazione da Recovery HD ripristinerà gli utenti del sistema e lascerà i miei file da solo. Ho trovato un'altra risposta da qualche anno ( link ) dove OP dice che l'installatore è stato impiccato (appeso?) quando l'ha provato. Tuttavia, stava eseguendo 10.6, dove sto correndo 10.9, e il meccanismo di ripristino è diverso. Qualcun altro è stato in questa situazione?

Sto pensando di eseguire la reinstallazione e, se tutto funziona correttamente, ricreare il mio utente con la cartella principale originale con DSCL. Quello che non so è quanto sia sicuro.

Inoltre, non ho un backup di alcun tipo.

Tutto ciò che conta davvero non sta perdendo niente nella mia cartella home. Se devo copiare tutti i miei file su un HD esterno e fare un wipe e installare, lo farò. Vorrei solo evitare queste estremità se possibile.

    
posta SlEePlEs5 02.03.2014 - 16:08
fonte

2 risposte

1

In effetti, dovrebbe funzionare.

Reinstallare usando Recovery HD, quindi creare un nuovo account utente con un nome univoco usando Impostazione Assistita. Una volta avviato, puoi aprire Utenti e amp; Gruppi da Preferenze di Sistema e crea nuovamente l'utente originale. Fornendo lo stesso nome breve, questo dovrebbe suggerire di associare la cartella home esistente al nuovo account utente .

Tuttavia, non puoi essere troppo attento, e fare un backup sarebbe sempre saggio. Se OS X è installato su un'unità esterna (o se si desidera installarlo su un'unità esterna), è possibile eseguire l'avvio e utilizzarlo per ottenere i file. In alternativa, puoi avviare la modalità utente singolo, montare un'altra unità ( mount /dev/disk1s1 /Volumes/externaldisk ) e copiare i file.

    
risposta data 02.03.2014 - 16:17
fonte
0

Non potresti cancellare il file /var/db/.AppleSetupDone? Quindi il computer dovrebbe iniziare con quel piccolo canto e danza e creare un nuovo utente. Una volta fatto, puoi spostare le directory home e ripristinare le cose come preferisci.

    
risposta data 14.07.2014 - 16:32
fonte

Leggi altre domande sui tag