Mi Mac tiende a hacer una pausa de vez en cuando cuando realiza tareas simples como hacer clic con el botón derecho, abrir menús y escribir (en realidad, simplemente se congeló cuando comencé a escribir esta pregunta).
He leído en algunos lugares que esto puede deberse a bloques de disco defectuosos y que la mejor manera de solucionarlo es formatear y sobrescribir todo el disco con ceros. Obviamente, esto lleva tiempo y destruirá todos los datos que tengo en el disco. ¿Hay alguna manera de verificar si hay bloques defectuosos sin formatear la unidad, o incluso reasignar el disco para ignorar esos bloques (arreglándolos en última instancia)?
Mi Mac es bastante reciente (Mac Mini de finales de 2011), así que dudo que tenga algo que ver con poca memoria o intercambio.
Responderé a la tachuela de "bloques defectuosos" y puede hacer una pregunta de seguimiento si todavía tiene lentitud y ha llegado a la conclusión de que no se trata simplemente de bloques defectuosos. (Los bloques defectuosos casi nunca son un problema lento, ya que el sistema puede reasignar bloques tan rápidamente que necesitaría montones y montones de ellos para perjudicar la E/S. Si tiene bloques defectuosos, pueden dañar algunos de los datos en el disco y una reinstalación no solo soluciona eso, sino que fuerza las escrituras para detectar más bloques defectuosos, una especie de situación en la que todos ganan).
No necesita herramientas adicionales para ver el estado de su unidad.
Abra la Utilidad de Discos y seleccione la unidad física en sí (no el Macintosh HD o cualquiera que sea la partición/volumen) y seleccione información.
Si registra y observa los valores en SMART Status y ve cómo cambian con el tiempo, puede saber prácticamente cualquier cosa detectable sobre la degradación del almacenamiento o fallas parciales.
Si separamos la esencia de la pregunta, de las razones para preguntar …
Use un disco de Ubuntu que funcione con su Mac, luego ejecute badblocks con las opciones apropiadas.
Ubuntu Manpage: badblocks - busque un dispositivo en busca de bloques defectuosos
… haga clic en el encabezado para obtener la respuesta completa.
¿Cómo verificar si hay un sector defectuoso en un disco duro USB en OS X? (2012-02-27)
Más recientemente, en Ask Different:
Tenga en cuenta que la reubicación (o reasignación o reserva, o como se llame) puede provocar la pérdida de datos
badblocks
ejecutarse sin las limitaciones que asocia con DriveGenius 3? Considere agregar algunos detalles a su (s) respuesta (s), gracias.Recomiendo Disk Warrior o Drive Genius , los cuales deberían ofrecer la opción de arrancar desde un medio externo para analizar su disco duro.
"Por favor: si no puede nombrar un producto, ¿puede describir su método de prueba?"
No puedo culparlo por no nombrar una herramienta. No tengo idea de dónde vives, pero en los EE. UU. las empresas pueden demandarte por criticarlas.
Sin embargo, según sus experiencias con una "herramienta famosa", sospecharía que sus iniciales son TTP.
Por lo que puedo decir, ese producto no parece hacer un trabajo muy completo al hacer nada. He leído informes de que todo lo que estaba haciendo era una lectura sin procesar de un disco duro y marcar errores de E/S como problemas de sector cada vez que lo deseaba. Echa de menos los problemas de la unidad. He visto esto de primera mano, y cuesta $100.
Nunca he usado Drive Genius, así que no sé nada al respecto. Sin embargo, puedo hablar tanto de Spinrite como de Scannerz.
Spinrite utiliza lo que considero, al menos en su modo de reescritura, un procedimiento muy, muy arriesgado. Intenta leer y luego volver a escribir un sector en una unidad. Esto está bien si la fuente de los problemas es en realidad una falla del sector, pero las fallas intermitentes del cable pueden causar exactamente el mismo problema. En otras palabras, si una falla intermitente del cable corrompe la transferencia de datos entre la CPU y el disco duro, es muy posible que primero termine leyendo datos corruptos de un disco duro y luego reescribiéndolos sobre datos buenos. El potencial de corrupción en tal caso es alto. Spinrite es un producto antiguo desarrollado para PC a principios de los años 80.
Scannerz en realidad no es un software de prueba de disco duro, es un software de detección de fallas. Supervisa los errores de E/S y las irregularidades de temporización, y parece hacerlo en función de un modelo estadístico del rendimiento de la unidad/sistema. La "regla" con Scannerz es que si un problema se repite de un escaneo a otro, entonces el problema está en el propio medio, y será un sector defectuoso o un sector débil. Si el problema no se repite en un escaneo, es probable que sea otra falla, como un cable defectuoso o un rastro roto en la placa lógica. Scannerz tiene un modo de sobrescritura, pero sus manuales advierten sobre su uso, al igual que el producto, que mostrará un cuadro de diálogo de advertencia sobre su uso. La mayoría, si no todos, los procedimientos que utilizan para corregir problemas se realizan mediante herramientas estándar como la Utilidad de disco.
He visto personalmente a Scannerz detectar cables defectuosos en un disco duro externo. De hecho, puede jugar con un cable durante un escaneo y ver cómo surgen irregularidades y errores a medida que se mueve el cable defectuoso. Que yo sepa, ninguna otra herramienta en el mercado puede detectar eso.
Dicho todo esto, con respecto a otras herramientas, la idea de usar una herramienta antigua basada en MS-DOS como Spinrite o algo de una distribución de Linux probablemente no sea práctica para la mayoría de los usuarios de Mac. Apuesto a que la mayoría de los usuarios de Mac ni siquiera están seguros de qué es Linux, y es probable que no sepan (o no quieran saber) cómo aislar específicamente una unidad para que un producto con sus orígenes en MS-DOS pueda funcionar. y dañar potencialmente su unidad. Tales tácticas pueden estar bien con los técnicos de núcleo duro, pero son totalmente poco prácticas para la mayoría de las personas. También agregaría que las aplicaciones que parecen estar haciendo poco más que ejecutar llamadas del sistema a la versión de línea de comandos de Disk Utility no son terriblemente impresionantes, en mi humilde opinión.
Use la utilidad de disco para averiguar el nombre del dispositivo (por ejemplo, "disk4") y luego intente en una ventana de Terminal
sudo dd bs=1m if=/dev/disk4 of=/dev/null
Esto intentará leer todo el contenido de la unidad.
Antes de comenzar a hacer algo como esto, abra Console.app (creo que es el nombre en inglés) que le permite ver si se han registrado errores de E/S. Si ve errores de E/S, debe prepararse de inmediato para migrar a una nueva unidad, ya que significa que su unidad se ha quedado sin sectores de repuesto para este propósito y solo empeorará. Una forma típica de hacer esto es usar Time Machine para crear una copia de seguridad y luego cambiar la unidad y luego reinstalar OS X nuevamente, y decirle al instalador que se restablezca desde Time Machine.
Personalmente, utilicé un script de shell simple que revisó todos los archivos en el disco y usé dd para leerlos (e imprimir cualquier error de lectura mientras continuaba). Luego cambié el nombre de los archivos que contenían los bloques defectuosos para no volver a usarlos.
for F in "$(find /)"; do dd if=$F of=/dev/null; if [ $? -ne 0 ]; then echo "$F"; fi; done
¿Debería hacerlo?Trate de usar la desfragmentación de disco estelar
Disk Warrior es para reparar archivos de índice en unidades que tienen archivos de índice dañados. Un archivo de índice dañado a menudo hace que la unidad quede inutilizable. Drive Genius puede reparar algunos índices, pero es más conocido por la desfragmentación. Su exploración superficial es muy básica. Puede encontrar una lista completa de herramientas de prueba de manejo en lo siguiente:
http://forums.macrumors.com/showthread.php?t=1544280
¡Estoy familiarizado con Scannerz, porque soy barato! :-)
¿Recomiendas Scannerz? Si es así, agregue alguna explicación técnica para la recomendación; y considere una respuesta separada. (No puedo votar esta respuesta mientras DiskWarrior esté entre los tres productos). – Graham Perrin 19 de abril a las 19:38
No estoy seguro de que "recomendar" productos en este foro sea realmente apropiado, ya que podría tomarse como spam. Lo que haré es contarles mi propia experiencia con Scannerz y otra herramienta "famosa" mucho más costosa.
Teníamos varios sistemas antiguos en casa, todos PPC, todos ejecutando Leopard que necesitábamos vender. Varios de estos elementos (alrededor de 5 si mi memoria no me falla) mostraban lo que solo podría llamar un comportamiento extraño. Periódicamente nos daban las pelotas de playa giratorias, se encerraban un poco, etc. Ejecutamos la herramienta "famosa" en ellos para hacer diagnósticos, y AHT en al menos 3 de ellos. Todos regresaron con un certificado de buena salud. Pensé: "Bueno, debe ser mi imaginación". Un mes después de venderlos, recibimos un aviso de cada comprador de que las unidades estaban rotas. Le dimos a estas cosas una garantía de 90 días, por lo que nuestra única opción era, a discreción del cliente, reembolsar el dinero y los costos de envío, o reparar los sistemas a nuestro cargo y devolverlos.
En cada caso, fue exactamente el mismo problema: el disco duro falló o estaba en proceso de fallar y ni la herramienta "famosa" ni AHT lo detectaron. Teníamos más unidades para procesar, y habiendo aprendido mi lección, esta vez nos encontramos con algunas unidades más con problemas similares. Esta vez sabía que probablemente era un problema de la unidad, así que abrí /var/log/system.log y usé el comando "tail" para seguir lo que estaba pasando. Hice esto mientras usaba la herramienta "famosa". Aparecerían errores de E/S y la "famosa" herramienta no los perdería tan famosamente... muchos de ellos.
Scannerz era nuevo en el mercado y era barato, así que pensé que también podría intentarlo. ¡Scannerz estaba detectando todos los problemas y otros! No faltaban los problemas que la "famosa" herramienta pasaba por alto. Además, descubrí que si una unidad tenía un cable de unidad interno defectuoso, podía abrir la unidad, iniciar una sesión de Scannerz y probar el cable con una sonda no conductora y Scannerz comenzaría a arrojar toneladas de errores o irregularidades.
Las únicas herramientas que usaré son Disk Warrior para solucionar problemas de índice de disco, Disk Utility, por alguna razón, no se tocará, y Scannerz para evaluar problemas de disco. Esa es mi elección. Esas son herramientas en las que confío. ¡¡Período!!
Si necesita detalles técnicos sobre cómo Scannerz , comuníquese con las personas que lo fabrican. Tienen contactos de marketing y contactos de soporte en su sitio web.
duci9y
Ron
duci9y
Thorbjorn Ravn Andersen
Ron
duci9y
Ron
duci9y
Ron
duci9y
Ron
graham perrin
graham perrin