3 votos

La utilidad de disco en la línea de comandos

Estoy buscando la CLI equivalente a "Comprobar disco" y "disco de reparación" en Utilidad de Disco. Creo fsck está involucrado, pero no sé con cual de las opciones, y si es el único programa de ejecución.

5voto

Corey L. Puntos 96

De hecho, la Utilidad de Disco hace uso de fsck para comprobar el disco en cuestión. "Comprobar Disco" usos

 /sbin/fsck_hfs -fn -x /dev/diskX

mientras que "Reparar Disco" corre

/sbin/fsck_hfs -fy -x /dev/diskX

Estas son las opciones:

-f: 'f'orces un cheque, incluso si el disco parece estar limpio

-n: 'n'ever intenta reparar los problemas detectados

-y: dice 'y es para cualquier pregunta acerca de si una de las cuestiones debían ser reparados (como usted puede haber adivinado, -n y -y son opuestos exactos)

-x: genera una salida en formato XML, el cual es analizado por la Utilidad de Disco

/sbin/fsck (en oposición a /sbin/fsck_hfs) es un contenedor que llama /sbin/fsck_XXX para el tipo de sistema de archivos en cuestión. Obtendrá más información en las páginas man para fsck y fsck_hfs, de la que he pedido prestado un montón de información para mi respuesta.

3voto

moodforaday Puntos 2633

/usr/sbin/diskutil es lo que usted está buscando.

Checkout man diskutil y mirar el repairVolume comando.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X