A ver, el disco no está cascado. Porque si le cambio la partición de HFS a fat32 va perfectamente, y le paso el oficial de WD para winXP y no me da errores.
Y es curioso, el disco originalmente estaba en ntfs, y con snow leopard borré la partición y cree la partición para mac. Aquí empezaron los problemas. Pues bien, he borrado y vuelto a crear la partición con el disco de instalación de leopard, y ahora funciona perfectamente. Le paso disk utility y diskwarrior, y no me da más errores que otros disco externos o incluso que el propio donde está instalado os x.
Eso sí, vuelvo a borrar la partición y a crearla desde snow leopard y vuelve a fallar... curioso.