Ho un iMac 2017 con un FusionDrive su cui FileVault non può essere abilitato. La situazione è riassunta in questo reddit post . Il problema si riduce a: Non ho un utente amministratore che abbia un token sicuro e sembra che non riesca a ottenerne uno. Questo può essere confermato eseguendo:
sysadminctl interactive -secureTokenStatus USER_NAME
per ogni utente. Ritorna sempre con
Secure token is DISABLED for user USER_NAME
La prima configurazione dalle impostazioni di fabbrica non ha comportato un utente con un token di sicurezza, e ho provato a:
- Elimina
/var/db/.AppleSetupDone
per impostare un nuovo account amministratore. Risultato: un nuovo account amministratore che slo non ha un token. - Reinstalla MacOS High Sierra: il primo utente amministratore creato non ha token sicuro.
Sembra che sia intenzionale (a causa del Fusion Drive?) o un bug in High Sierra. Con esattamente la stessa procedura su un Macbook Pro 2017 ottengo un utente amministratore con un token sicuro e quell'utente può gestire FileVault e fornire token sicuri ad altri utenti.
Poiché desidero utilizzare FileVault, ho anche provato a riformattare il disco principale con un file system crittografato, reinstallando MacOS e ripristinando il backup dal Time Machine. Funzionava, FileVault è abilitato, ma ora devo inserire la password del disco ogni volta che si avvia il computer (prima della schermata di accesso). Non voglio questo, voglio sbloccare il disco con una password utente.
Che cosa posso fare per ottenere un utente amministratore con un token sicuro?