Utilidad de disco en la línea de comandos

3

Estoy buscando el equivalente de CLI de "Verificar disco" y "reparar disco" en la Utilidad de Discos. Creo que fsck está involucrado pero no sé con qué opciones y si es el único programa que se ejecuta.

    
pregunta gregseth 02.09.2011 - 20:46

2 respuestas

5

De hecho, la Utilidad de Discos usa fsck para verificar el disco en cuestión. "Verificar disco" utiliza

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

mientras se ejecuta "Reparar disco"

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

Estas son las opciones utilizadas:

-f: 'f'orces una comprobación, incluso si el disco parece estar limpio

-n: 'n' siempre intenta reparar cualquier problema encontrado

-y: dice 'y'es a cualquier pregunta sobre si deben repararse los problemas (como habrás adivinado, -ny -y son opuestos exactos)

-x: genera resultados en formato XML, que se analiza mediante la Utilidad de Discos

/ sbin / fsck (a diferencia de / sbin / fsck_hfs) es un contenedor que llama a / sbin / fsck_XXX para el tipo de sistema de archivos en cuestión. Obtendrá más información en las páginas del manual para fsck y fsck_hfs, de las cuales he tomado mucha información para mi respuesta.

    
respondido por el Kiezpro 02.09.2011 - 21:26
3

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

Marque man diskutil y observe el comando repairVolume .

    
respondido por el TJ Luoma 12.02.2012 - 21:31

Lea otras preguntas en las etiquetas