Come verificare (riparare &) un disco dalla riga di comando di Mac OS X
L'app Utility Disco in bundle con Mac OS X ha un equivalente della riga di comando che offre agli utenti avanzati la possibilità di eseguire la manutenzione del disco dal terminale, inclusa la verifica e la riparazione del disco. Ciò consente una varietà di utili capacità di risoluzione dei problemi, inclusa la possibilità di eseguire riparazioni del disco in remoto tramite SSH o tramite la modalità utente singolo se gli account utente sono inaccessibili.Questa guida è destinata agli utenti esperti che hanno dimestichezza con il terminale e la riga di comando. La maggior parte degli utenti Mac sta meglio attenersi al lato grafico delle cose e riparare le unità direttamente con Utility Disco o tramite la modalità di ripristino.
Verifica di un disco dalla riga di comando in OS X
La verifica del volume determina se l'unità deve essere riparata e può essere eseguita con la seguente sintassi generale:
diskutil verificareVolume
Ad esempio, per verificare l'unità predefinita di un Mac puoi usare:
diskutil verificavolume /
È possibile specificare anche altre unità montate se si conosce il loro nome:
diskutil verifiche volume /Volumi/Backup esterni/
Nota: l'unità deve disporre dei privilegi dell'utente (o utilizzare sudo) e il volume deve essere montato attivamente (ecco come farlo dalla riga di comando).
Proprio come eseguire Utility Disco dalla GUI, la riga di comando potrebbe richiedere del tempo. Se non vengono segnalati errori, la riparazione del volume non è necessaria. Se viene visualizzato un messaggio simile al seguente:
Dovrai risolvere il problema emettendo il prossimo comando ripara disco.
Il seguente trucco Ripara volume è semplicemente l'approccio da riga di comando alla stessa capacità contenuta nell'app GUI di Utility Disco. Come accennato in precedenza, questo è meglio riservato agli utenti esperti.
Esegui il disco di riparazione dalla riga di comando per risolvere il problema dell'unità identificata
Una volta stabilito che l'unità necessita di riparazione, puoi farlo utilizzando nuovamente il comando diskutil:
diskutil repairvolume /
Ancora, questo può essere indirizzato ad altri volumi specificando il loro nome o punto di montaggio in questo modo:
diskutil repairvolume /Volumi/Backup esterni/
Indipendentemente dal disco su cui è in esecuzione, lascia che il processo sia completamente completato prima di fare qualsiasi altra cosa. Ripara disco di solito riesce a risolvere i problemi rilevati dal comando Verifica disco.
Ripara disco non ripara i permessi sul disco, sebbene ciò possa essere fatto con una stringa diskutil separata mentre sei già alla riga di comando.
Se la riparazione del disco fallisce, non spaventarti ancora, perché potresti essere in grado di riparare il volume con il comando fsck usando questa procedura, che è un po' più complessa, ma spesso funziona per situazioni in cui l'utilità disco standard non funziona o non è altrimenti disponibile.
Se continui ad avere problemi, l'unità stessa potrebbe guastarsi fisicamente, il che indica che è una buona idea estrarre quanto più spazio possibile dal disco, eseguire il backup di tutto e procurarsi un'unità sostitutiva.