Mi MacMini hdd, hace unos meses, dejó de arrancar.
Al inspeccionar, aparentemente una pequeña cantidad de sectores se corrompió, pero en áreas relacionadas con el sistema, y OSX se volvió loco y destruyó la mitad de mis datos mientras trataba de arreglarse a sí mismo, e hizo que el disco fuera completamente inutilizable.
Aunque el disco duro sólo tiene 13 sectores "pendientes", y 0 bloques malos permanentes, y 0 reasignados, no he podido averiguar cómo utilizarlo.
Acabé cogiendo otro disco duro que tenía, que tenía más de 300 bloques rotos, y lo utilicé como mi nuevo disco duro de arranque...
Y ha funcionado. Aunque, obviamente, está en mucho peor estado que el original, lo he estado usando durante meses, pero estoy empezando a preocuparme de que pueda morir de repente (¡aunque hasta ahora no tengo ni siquiera un problema de datos corruptos!)
Aprendí que en Linux puedes usar un comando llamado "badblocks" para encontrar todos los... badblocks. Y luego usar mkfs para crear los sistemas de archivos evitando esos bloques malos.
Pero los "badblocks" son lentos, y destructivos, así que antes de intentar usar una herramienta de Linux en el HDD de OSX, quería saber si hay una herramienta de OSX para eso: escribir datos en todo el HDD (activando SMART para reasignar, o decidir que algún sector estaba bien después de todo, para todo el HDD), y luego ponerlo de nuevo para ser usado como mi disco principal de OSX (Y usar el preocupantemente malo como respaldo).
Y por favor, no me digáis que me compre un HDD, es que no me lo puedo permitir, si pudiera, no estaría "perdiendo" el tiempo haciendo gimnasia de HDDs como esta.