Mi disco duro MacMini, hace algunos meses, dejó de iniciarse.
Tras la inspección, aparentemente una pequeña cantidad de sectores se corrompieron, pero en áreas relacionadas con el sistema, y OSX se volvió loco y destruyó la mitad de mis datos al intentar arreglarlo, e hizo el disco completamente inutilizable.
Si bien el disco duro tiene solo 13 sectores "pendientes", y 0 bloques defectuosos permanentes, y 0 reasignado, no pude averiguar cómo usarlo.
Terminé de agarrar otra HDD que tenía, que tiene más de 300 bloques rotos en realidad, y usé esa como mi nueva HDD de arranque ...
¡Y funcionó! Excepto que obviamente está en una forma mucho peor que la original, lo he estado usando durante meses, pero estoy empezando a preocuparme de que pueda morir repentinamente (¡aunque hasta ahora ni siquiera tengo un problema de datos corruptos!)
Aprendí que en Linux puedes usar un comando llamado "badblocks" para encontrar todos ... badblocks. Y luego use mkfs para crear los sistemas de archivos evitando tales bloques defectuosos.
Pero "badblocks" es lento y destructivo, así que antes de intentar usar una herramienta de Linux en el disco duro OSX, quería saber si hay una herramienta OSX para eso: escriba datos en todo el disco duro (lo que hace que SMART se reasigne) decida que algún sector estaba bien después de todo, para la unidad de disco duro completa), y luego vuelva a utilizarlo como mi disco OSX principal (y use el preocupantemente malo como copia de seguridad).
Y, por favor, no me digas que compre un HDD, simplemente no puedo pagar uno, si pudiera, no estaría "perdiendo" el tiempo haciendo gimnasia HDD de esta manera.