Interpretando el resultado de fsck_hfs

0

Mientras intentaba entender por qué mi Mac dejó de funcionar tan bien en Spotlight ... Intenté una sugerencia que me hizo verificar el estado de mi HD en la Utilidad de Discos. No puedo presionar el botón Unmount incluso después de usar First-Aid , raro. Así que esto me llevó a buscar esto enlace , uno antiguo pero informativo, y probé los comandos allí.

Para los otros dos comandos obtuve el resultado esperado. Sin embargo, si usa sudo fsck_hfs -f /dev/disk0s2 o -fy ( -y para Always attempt to repair any damage that is found ) mientras se espera esto:

Obtuveelsiguienteresultado.Lomismocuandoseescribe-fenlugarde-fy.

Esto parecía molesto. Pero la vergüenza no tengo ni idea de cuál es el problema ni cómo lidiar con él. ¿Alguien podría compartir alguna información, por favor?

    
pregunta HSL 18.01.2018 - 16:01

1 respuesta

3

Está intentando comprobar el sistema de archivos en disk0s2 con la herramienta incorrecta. fsck_hfs apunta a los sistemas de archivos HFS. Sin embargo, su unidad principal está formateada para APFS.

La salida de sudo fsck_hfs -fy /dev/disk0s2 en su captura de pantalla muestra el primer bloque del / contenedor de APFS. Esto se indica mediante la cadena mágica NXSB en la tercera línea.

¡La herramienta adecuada para verificar los contenedores o volúmenes APFS es fsck_apfs !

Ver man fsck_apfs para más detalles.

Dado que diskutil verifyDisk|verifyVolume|repairDisk|repairVolume [device] también llama a fsck_apfs u otra herramienta fsck_* apropiada con los indicadores adecuados preferiría este comando en su lugar:

diskutil list # to get the device identifiers
diskutil verifyDisk disk0
diskutil verifyVolume disk0s2
diskutil verifyVolume disk1s1

Si es necesario, repare el contenedor / volumen con:

diskutil repairDisk disk0s
diskutil repairVolume disk0s2
diskutil repairVolume disk1s1
    
respondido por el klanomath 18.01.2018 - 16:38

Lea otras preguntas en las etiquetas