¿Si se borra la HDD de Macintosh y luego la restauración de Time Machine, se vuelve a formatear el HDD?

1

Hace poco tuve un problema con Macintosh HD que no se pudo reparar con la utilidad de disco, así que borré el disco (con la utilidad de disco) y luego lo restauré desde Time Machine (la copia de seguridad más reciente)

¿Esto puede dar lugar a que se vuelva a formatear el disco duro o podría reutilizarse inadvertidamente cualquier área de disco potencialmente mala?

    
pregunta adolf garlic 10.11.2014 - 20:51

3 respuestas

2

Los procedimientos de Klanomath son 100% correctos si se trata de un disco duro.

Utilizo una herramienta llamada Scannerz para evaluar las unidades y es extremadamente conservador. Si encuentra bloques defectuosos, sus procedimientos son exactamente lo que describió Klanomath, excepto que será bastante evidente cuán extenso es el daño durante la prueba. La tecnología SMART solo encuentra sectores defectuosos si se realiza un intento de escritura y falla. Si hay mucho daño en la unidad y nunca se ha utilizado porque está en el espacio libre, SMART nunca lo sabrá, pero Scannerz lo detectará. Poner a cero la unidad como se describe forzará la reasignación del sector, y si se agota el suministro de repuestos, la operación fallará.

Si es una rareza de fabricación que produjo algunos bloques defectuosos, la unidad se puede recuperar reformateando como lo describió Klanomath. Si es extenso, probablemente podría dividir las áreas dañadas, pero ese es un riesgo que no tomaría. Sé que algunas personas lo han hecho con éxito, pero terminas con una unidad de disco con varios volúmenes donde probablemente existía uno antes.

En lo que respecta a los SSD, lo ideal es que su software de administración de unidades supere los bloques defectuosos cuando se encuentran durante una operación de escritura. Desafortunadamente, un SSD, como un HD, puede desarrollar un bloque impar aquí o allá que simplemente falla mientras está guardando datos. El problema aquí es un dilema, porque las personas responsables de escribir ese código deben preguntarse si deben o no simplemente sacar un bloque de la mitad de un archivo existente y reemplazarlo por un espacio en blanco, o si deben dejarlo en su lugar. , y dejar que el usuario intente recuperar lo que pueda de él. Este problema es raro, pero puede suceder.

En cualquier caso, normalmente hay rutinas de recolección de basura y recorte que utiliza un SSD que (con suerte) extraerá automáticamente los bloques defectuosos y los corregirá después de una operación de escritura fallida. En algunos SSD, estos pueden ocurrir mientras el sistema está en uso, en otros pueden ocurrir cuando hay un tiempo de silencio de unos minutos.

Manténgase alejado de cualquier herramienta que le indique que tomará un sector defectuoso y lo "reparará". No hay tal cosa. Ese es un truco de mercadotecnia deshonesto que tiene sus raíces en la década de 1980, cuando las unidades usaban MFM y los desarrolladores realmente podían obtener acceso a la unidad directamente, e incluso en ese caso, era como mucho posible hacerlo. Esos días desaparecieron con IDE cuando el controlador se colocó directamente en el HD. Scannerz, por ejemplo, tiene una opción para volver a mapear sectores, pero aparecerá una advertencia indicándole que no lo haga y que toda la información en el bloque defectuoso ya está básicamente muerta, y el manual tiene una advertencia sobre una página y un Medio tiempo, una vez más, básicamente te dice que no te engañes.

    
respondido por el Bob O 11.11.2014 - 11:26
1

Según wikipedia los 3 niveles de formato son comunes:

  • Low-level formatting (es decir, el más cercano al hardware) marca las superficies de los discos con marcadores que indican el inicio de un bloque de grabación (típicamente hoy en día llamados marcadores de sector) y otra información como el bloque CRC que se usará más adelante, en operaciones normales, por parte de Controlador de disco para leer o escribir datos. Se pretende que esta sea la base permanente del disco y, a menudo, se completa en la fábrica.
  • Partitioning divide un disco en una o más regiones, escribiendo estructuras de datos en el disco para indicar el principio y el final de las regiones. Este nivel de formato a menudo incluye la comprobación de pistas defectuosas o sectores defectuosos.
  • High-level formatting crea el formato del sistema de archivos dentro de una partición de disco o un volumen lógico. Este formato incluye las estructuras de datos utilizadas por el sistema operativo para identificar la unidad lógica o el contenido de la partición. Esto puede ocurrir durante la instalación del sistema operativo o al agregar un nuevo disco. El disco y el sistema de archivos distribuidos pueden especificar un bloque de inicio opcional y / o información diversa de volumen y directorio para el sistema operativo.

Los problemas con su disco pueden ocurrir por razones físicas (bloques defectuosos) o no físicos (b-árboles falsos, etc.).

Quick Erase o la repartición solo reconstruirán los metadatos necesarios como Volume Header Attribute File etc. desde cero y no asigna bloques defectuosos. Es solo un formato de alto nivel o una combinación de partición (sin comprobación de errores) y un formato de alto nivel.

Cualquier otro tipo de borrado (operaciones de lectura / escritura [1-pass ceros / 3-pass / 7-pass [válido al menos para Mac OS X 10.6-10.10 ]) trazará bloques defectuosos si hay suficientes bloques de reserva disponibles. Por lo general, los ceros de 1 paso son suficientes y no estresan el disco duro tan duro como los otros métodos.
Este método a veces se denomina Mid-level formatting porque no es un Low-level formatting completo ni un Partitioning completo.

Puede verificar el número de bloques defectuosos posteriormente con cualquier utilidad SMART .

Si se detectan más de 5 bloques defectuosos, obtenga un nuevo disco. Tarde o temprano fallará.

Lo anterior no es necesariamente válido para los SSD. No borre por completo (especialmente 3-pass / 7-pass) si no hay una necesidad inevitable.

Un SSD tiene sus propios bad block management y wear leveling .

    
respondido por el klanomath 10.11.2014 - 21:50
1

Más 1 para todos en lo que a mí respecta. Una buena pregunta y dos buenas respuestas.

Sin embargo, me gustaría enfatizar la siguiente cita de Bob O:

  

Manténgase alejado de cualquier herramienta que le indique que tomará un sector defectuoso y lo "reparará". No hay tal cosa. Ese es un truco de mercadotecnia deshonesto que tiene sus raíces en la década de 1980, cuando las unidades usaban MFM y los desarrolladores realmente podían obtener acceso a la unidad directamente, e incluso en ese caso, era como mucho posible hacerlo. Esos días desaparecieron con IDE cuando el controlador se colocó directamente en el HD. Scannerz, por ejemplo, tiene una opción para volver a mapear sectores, pero aparecerá una advertencia indicándole que no lo haga y que toda la información en el bloque defectuoso ya está básicamente muerta, y el manual tiene una advertencia sobre una página y un Medio tiempo, una vez más, básicamente te dice que no te engañes.

Se puede realizar la recuperación de la unidad, con un equipo muy costoso y personas con la capacitación adecuada. Cualquier aplicación que le diga que va a convertir un sector fallido en un sector en funcionamiento sin este tipo de equipo es completamente mentirosa.

En cuanto a S.M.A.R.T. El monitoreo va, hay una descarga gratuita llamada "smartmontools" que puede obtener de la web. Hay algunas aplicaciones que básicamente, en lo que a mí respecta, roban el trabajo de la gente de "smartmontools", le ponen una interfaz gráfica de usuario y luego lo venden. No dejan claro que es una herramienta gratuita y, a menudo, ni siquiera la mantienen actualizada. Por lo general, almacenan el binario en la carpeta de la aplicación en Contenidos - > Recursos y tendrá el nombre "smartctl". Puede verificar la versión navegando a esa carpeta y escribiendo "smartctl -v" y le dirá qué versión están usando. Las probabilidades son, tiene al menos 6 meses o más.

Puede obtener los smartmontools reales en el siguiente enlace:

enlace

Es una aplicación de línea de comandos, pero está al menos lo más actualizada posible.

es S.M.A.R.T. ¿Un buen concepto de prueba? Pues sí y no. Lo lamentable de esto es que solo reconocerá problemas después del hecho. Es algo así como un hombre del clima que aparece en tu casa después de que una fuerte tormenta de viento causó daño y anuncia que una fuerte tormenta de viento simplemente hizo algo de daño. Los umbrales son demasiado indulgentes y, con frecuencia, no predecirán correctamente los daños en el disco. Scannerz mide los artefactos de temporización a través de índices de rendimiento relativos, y en base a una publicación que leí recientemente en Ars Technica, aparentemente se está recuperando más que S.M.A.R.T. es.

Una advertencia acerca de Scannerz: dicen que no se ejecuten otros programas de usuario que no sean los suyos, y lo dicen en serio. No puede iniciar un escaneo en una unidad y luego comenzar a descargar y ver simultáneamente un video o un programa de noticias o lo que sea. Atrapará cada pequeña rareza de tiempo y lo informará como un error. Supongo que un sistema de súper alta velocidad como el nuevo Mac Pro puede no estar tan influenciado por eso, ¡pero mis pobres pequeños sistemas sí! ¡No soy tan rico!

    
respondido por el ElTorosDog 12.11.2014 - 11:53

Lea otras preguntas en las etiquetas