Problemas con la utilidad de disco High Sierra

Estoy usando High Sierra (10.13.2, todas las actualizaciones, incluida la de Meltdown). Cuando realizo una de mis comprobaciones habituales del estado del disco utilizando los primeros auxilios en la Utilidad de Discos, todo el proceso es (1) increíblemente lento y (2) recientemente congela mi computadora portátil por completo. Dado que tengo un SSD de 500 GB con 160 GB de espacio, estoy muy sorprendido tanto por la caída en el rendimiento como ahora por el hecho de que necesito reiniciar mi computadora portátil.

En las últimas travesuras, la utilidad de disco era tan lenta que pasó el punto en que la pantalla se apaga, y después de eso fue imposible volver a encender la pantalla (el puntero del mouse respondía). ¿Debo suponer que la utilidad de disco tarda, digamos, 30 minutos en ejecutarse y durante la verificación la computadora no responderá en absoluto? ¿Cómo acelero este proceso, si es posible?

Disk Utility siempre terminaba causando que la computadora portátil se congelara por un tiempo, pero aquí estamos hablando de una cantidad anormal de tiempo.

Es difícil saber si son razonables 30 minutos sin saber cuántos volúmenes en APFS tiene y cuántas instantáneas mantiene cada volumen. Para una instalación principal de macOS, no es inusual tener 5 volúmenes y 20 instantáneas del volumen principal.

Respuestas (1)

En HFS+, algo está mal para que un SSD de Apple de menos de TB tarde 30 minutos en ejecutar una verificación. En APFS, es un poco más complicado. Dependiendo de cuántas instantáneas tenga, esto podría ser normal, pero necesitará obtener algunos detalles para saberlo.

Si está en APFS, deberá mirar los registros o ingresar a la línea de comando para determinar cuántas instantáneas de los volúmenes existen. Si fscktarda 2 minutos en ejecutarse, pero tiene 30 instantáneas, pasa una hora completa fscky no hay "problema" aparte de la percepción. Por otro lado, una hora para revisar una instantánea y estás de vuelta en "esto está tomando más tiempo de lo normal docenas de veces".


Haría una copia de seguridad de todos los archivos antes de intentar ejecutar la reparación, ya que casi siempre ocurre una verificación lenta cuando falla el almacenamiento (pero no siempre se correlaciona y ciertamente no causa la falla en sí).

En este punto, una vez que haya realizado la copia de seguridad, puede tomar el camino rápido o el más lento:

Ruta rápida: descargue el instalador del sistema operativo que desee (High Sierra o lo que sea) y borre la unidad. Cuando inicie desde un USB externo, repare la unidad dos veces para ver si la segunda pasada es más rápida que la primera.

Si tiene problemas con una unidad borrada o vacía, puede buscar el servicio de hardware sabiendo que sus datos están respaldados.

La ruta más lenta es arrancar desde otra unidad y simplemente reparar la unidad. Es posible que obtenga una buena lectura de la aceleración o si sus datos y su unidad realmente tardan 30 minutos en verificar todas las estructuras del sistema.

Arrancar en modo de usuario único también podría ayudar a corto plazo y ejecutar /sbin/fsck -fydos veces desde la pantalla negra para ver si recortar los bloques libres puede ayudar al almacenamiento a asignar el almacenamiento de manera más eficiente.


En mi MacBook que ha estado ejecutando High Sierra durante bastante tiempo, la verificación del sistema de archivos de modo único informa 19 instantáneas y eso coincide con Time Machine:

tmutil listlocalsnapshots / | wc -l

La lista anterior de instantáneas locales que pertenecen a Time Machine cuenta con 18 líneas de salida. Ninguna de las instantáneas tiene más de una hora, ya que mi Mac funciona normalmente con energía, con el destino de la máquina del tiempo externo conectado para que las instantáneas cubran el último día más o menos. Lo he visto crecer a 35 instantáneas cuando viajo y no hago copias de seguridad cada hora en la unidad de destino principal de la máquina del tiempo. Se limpian solos por lo que he observado en todos los casos.

fsck -y me llena de terror la verdad
@ user1256923 Debería hacerlo si no tiene una copia de seguridad. La verificación del sistema de archivos significa desechar todos los archivos que están corrompiendo la estructura del disco. Es un poco como el metafórico "bebé con el agua del baño" en el sentido de que vaciará la bañera si es necesario sin detenerse ni preguntar.
Tengo una gran cantidad de copias de seguridad y compruebo regularmente el estado del disco tanto a nivel del sistema de archivos como a nivel del hardware. En todos los casos obtengo la salida 0, aunque tengo que esperar. Por lo tanto, tener que tomarme un día libre de trabajo para ver si puedo resolver (no hay garantía allí) el problema solo me hace sentir resentido con Apple en lugar de motivado para pasar por la interrupción no trivial, especialmente porque sospecho que APFS y Meltdown solucionan ser los verdaderos culpables aquí
Para que quede claro, después de actualizar a High Sierra/APFS noté una ralentización muy notable de la Utilidad de disco, pero todavía era aceptable. Ahora, después del parche de seguridad Meltdown, las cosas ahora son extremadamente lentas con Disk Utility.
Agregaré detalles sobre las instantáneas APFS, cada actualización agrega una instantánea, lo que duplica el tiempo de verificación del volumen que se tomó (pero no agrega tiempos incrementales para verificar otras instantáneas). Tal vez solo tiene 10 instantáneas y nada es realmente "malo" @ usuario1256923
Ah, eso lo explica: la última vez que vi una mención de 16 instantáneas
Debo decir que el parche Meltdown también ha ralentizado bastante las cosas.
No creo que tengamos el parche para Meltdown todavía; puede llevar meses o años. Hay una actualización de "mitigación", y la hemos aplicado a 350 máquinas en el trabajo y no podemos encontrar una medida o punto de referencia para mostrar que es más lento. Lo enviaremos a toda la flota la próxima semana o si se confirma una explotación real. Me pregunto si le está sucediendo algo más además de esa actualización que está causando que lo que está midiendo sea mucho más lento.