Mi disco duro MacMini, hace unos meses, dejó de arrancar.
Tras la inspección, aparentemente una pequeña cantidad de sectores se corrompió, pero en áreas relacionadas con el sistema, OSX se volvió loco y destruyó la mitad de mis datos mientras intentaba arreglarse, e hizo que el disco fuera completamente inutilizable.
Si bien el HDD tiene solo 13 sectores "pendientes" y 0 bloques defectuosos permanentes y 0 reasignados, no pude entender cómo usarlo.
Terminé agarrando otro HDD que tenía, que tiene más de 300 bloques realmente rotos, y usé ese como mi nuevo 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 corrupto!)
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, por lo que antes de intentar usar una herramienta de Linux en OSX HDD, quería saber si hay una herramienta OSX para eso: escribir datos en todo el HDD (activando SMART para reasignar o decidir que algunos el sector estaba bien después de todo, para todo el HDD), y luego lo puse de nuevo para usarlo como mi disco OSX principal (y use el preocupantemente malo como respaldo).
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 como esta.
fuente