Quando si inizia ad usare un nuovo Mac o si esegue un’installazione pulita di OS X, viene presentato l’assistente di installazione, che permette di creare il primo account utente e di specificare alcune informazioni iniziali, come il layout della tastiera e il locale.

In determinate circostanze, può essere vantaggioso rilanciare l’assistente di installazione. Usando alcuni trucchi a riga di comando, possiamo fare proprio questo senza dover cancellare e reinstallare OS X.

Cosa fa l’Assistente di configurazione

L’Assistente di configurazione è progettato per essere eseguito al primo avvio di una nuova installazione di OS X, ed è per questo che lo vedrete solo quando si avvia un Mac nuovo di zecca o uno che è stato cancellato e ha avuto OS X reinstallato.

Oltre alle opzioni per la disposizione della tastiera, il fuso orario e la richiesta di registrazione, l’Assistente di configurazione permette anche di creare un nuovo account utente. Poiché Setup Assistant presume che l’account che sta creando sia il primo, gli vengono sempre dati i privilegi di amministratore.

Perché preoccuparsi?

Può arrivare un momento in cui è necessario impostare un secondo account utente su un Mac mentre si cerca di risolvere un problema di account utente. Se un Mac ha un solo account utente e sembra non essere in grado di accedere correttamente (bloccandosi alla finestra di login, per esempio), avere un secondo account ti permetterà di accedere a OS X e continuare la risoluzione dei problemi.

Reseguendo Setup Assistant, possiamo utilizzare il processo per creare un account utente che avrà automaticamente i privilegi di amministratore, senza doverlo fare tramite Preferenze di Sistema, a cui potremmo non essere in grado di accedere.

Ci sono altre ragioni per cui rieseguirlo può essere vantaggioso, anche se nella mia esperienza, quella sopra è sempre stata la ragione più comune per farlo. Certo, è possibile creare account utente utilizzando una serie di comandi, ma Setup Assistant è semplicemente molto più facile.

.AppleSetupDone

Ogni volta che OS X si avvia, controlla l’esistenza di un file conosciuto come .AppleSetupDone. Questo file vuoto viene creato dopo il completamento di Setup Assistant. Non esiste su un Mac nuovo di zecca, fuori dalla scatola, né su uno che ha avuto un’installazione pulita di OS X.

Rimuovendo questo file, OS X assumerà che Setup Assistant non sia mai stato eseguito e lo lancerà non appena OS X si avvia.

Assistente di installazione viene anche eseguito con privilegi di root, motivo per cui può creare un nuovo account utente con privilegi di amministratore senza bisogno di alcuna autorizzazione.

Rimozione di .AppleSetupDone

Per rimuovere questo file, dobbiamo avviare il Mac in modalità utente singolo. Questo fornisce un metodo per interagire con OS X tramite la riga di comando, con pieni privilegi di root.

Avviate il Mac tenendo premuto ⌘-S. Dopo qualche istante, vedrete il Mac avviarsi alla linea di comando.

Prima di continuare, il filesystem deve essere controllato e montato, quindi i file non sono immediatamente accessibili per interagire. Per fare questo, inserire i due comandi che vengono visualizzati all’interno del prompt, uno alla volta.

Il seguente comando controllerà il filesystem per assicurarsi che non ci siano problemi. Inserisci:

/sbin/fsck -fy

Il comando successivo monterà il filesystem per renderlo accessibile:

/sbin/mount -uw /

Con il filesystem montato e accessibile, è il momento di rimuovere il file in modo che OS X esegua nuovamente Setup Assistant:

rm /var/db/.AppleSetupDone 

Dopo questo, basta inserire reboot e il vostro Mac si riavvierà e si avvierà normalmente. Solo questa volta, l’Assistente di installazione si avvierà.

admin

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

lg