Com verificar (& Reparar) un disc des de la línia d'ordres de Mac OS X

Anonim

L'aplicació Disk Utility inclosa amb Mac OS X té un equivalent de línia d'ordres que ofereix als usuaris avançats la possibilitat de realitzar el manteniment del disc des del terminal, inclosa la verificació i reparació del disc. Això permet una varietat d'habilitats útils de resolució de problemes, inclosa la possibilitat d'emetre reparacions de disc de manera remota mitjançant SSH o mitjançant el mode d'usuari únic si els comptes d'usuari no són accessibles.Aquesta guia està pensada per a usuaris avançats que se sentin còmodes amb el terminal i la línia d'ordres. A la majoria dels usuaris de Mac els val més seguir el costat gràfic de les coses i reparar unitats directament amb la Utilitat de disc o mitjançant el mode de recuperació.

Verificació d'un disc des de la línia d'ordres a OS X

La verificació del volum determina si la unitat s'ha de reparar i es pot fer amb la sintaxi general següent:

diskutil verificaVolum

Per exemple, per verificar la unitat predeterminada d'un Mac, podeu utilitzar:

diskutil verifica volum /

També es poden especificar altres unitats muntades si en coneixeu el nom:

diskutil verifyvolume /Volums/ExternalBackups/

Nota: la unitat ha de tenir els privilegis de l'usuari (o utilitzar sudo) i el volum s'ha de muntar activament (aquí s'explica com fer-ho des de la línia d'ordres).

Igual que executar la Utilitat de disc des de la GUI, la línia d'ordres pot trigar una estona. Si no s'informa d'errors, no cal reparar el volum. Si veus un missatge com el següent:

Voleu solucionar-ho emetent l'ordre de reparació del disc a continuació.

El següent truc de volum de reparació és simplement l'enfocament de línia d'ordres per a la mateixa habilitat continguda a l'aplicació GUI de la utilitat de disc. Com s'ha esmentat abans, és millor reservar-lo per a usuaris avançats.

Executeu el disc de reparació des de la línia d'ordres per resoldre el problema de la unitat identificada

Un cop hàgiu determinat que la unitat necessita reparació, podeu fer-ho tornant a utilitzar l'ordre diskutil:

diskutil repairvolume /

Un cop més, això es pot dirigir a altres volums especificant el seu nom o punt de muntatge així:

diskutil repairvolume /Volums/ExternalBackups/

Independentment del disc en què s'executa, deixeu que el procés es completi completament abans de fer qualsevol altra cosa. Repara el disc normalment té èxit a l'hora de resoldre els problemes detectats per l'ordre Verifica el disc.

Repair Disk no repara els permisos al disc, tot i que això es pot fer amb una cadena diskutil separada mentre ja esteu a la línia d'ordres.

Si falla el disc de reparació, encara no us afanyeu, perquè és possible que pugueu reparar el volum amb l'ordre fsck mitjançant aquest procediment, que és una mica més complex, però sovint funciona per a situacions en què La utilitat de disc estàndard falla o no està disponible d'una altra manera.

Si continueu tenint problemes, és possible que la unitat en si mateixa estigui fallant físicament, la qual cosa indica que és una bona idea treure el màxim possible del disc, fer una còpia de seguretat de tot i obtenir una unitat de reemplaçament.

Com verificar (& Reparar) un disc des de la línia d'ordres de Mac OS X