El error 50 es un genérico: iTunes no ha podido escribir un archivo y el artículo en el que se enumeran los errores específicos de la tienda (expanda el La sección sobre Condiciones específicas y Mensajes de alerta para revelar -50 en esa sección) se ocupa de los problemas habituales cuando la tienda falla o la red falla.
Si el error se está acumulando en el sistema de archivos (o si recibe el error del Finder), a menudo es un carácter "ilegal" en el nombre del archivo o carpeta. Busque eliminar o renombrar archivos con emoji, caracteres Unicode o caracteres más mundanos como : & o /
En su caso, es muy probable que la unidad sea la causa. Puede y debe buscar en la aplicación de la consola para ver qué otros errores ocurren en ese momento. Busque errores de E / S - disco0 - o simplemente ejecute la utilidad de disco y haga que verifique / repare el archivo de catálogo. Esto confirmará la suposición de que la unidad está fallando y los errores no son un problema de software.
Puede exportar el xml de la biblioteca actual al escritorio y comenzar de nuevo con un nuevo archivo de la biblioteca de iTunes solo para descartar daños en ese archivo, pero al mismo tiempo tendría dos problemas: el terminal no puede escribir un archivo e iTunes no puede escribir un archivo. La máquina de afeitar de Occam (y mi experiencia) dice que es el sistema de archivos / unidad, no dos problemas de software idénticos.
Los discos duros giratorios rastrean los sectores donde ha ocurrido una mala escritura e intentan hacer un seguimiento de ellos para que el sistema no note que los archivos no están escritos, pero a medida que la unidad envejece (o si este mecanismo falla) obtendrás Más y más errores irrecuperables.
Además, a menudo es difícil saber si la estructura del catálogo es mala (qué Disk Warrior, Drive Genius y el simple borrado de la Utilidad de Disco intentan arreglarlo suponiendo que la unidad funciona correctamente). Pero si el hardware subyacente falla, deberá pasar a una nueva unidad.
Simplemente haría otra copia de seguridad y cero la unidad y buscaría errores durante la reinstalación / cero. Si los errores persisten, es hora de una nueva unidad una vez que el dolor de los reinicios sea mayor que el costo de una nueva parte.
En su caso específico de una vieja máquina PPC donde la reparación es invasiva y los cables probablemente sean frágiles, simplemente reinstalaría el sistema operativo en una unidad externa de bajo costo y muchos GB y ejecutaría el mac desde una unidad USB barata ( la mayoría de los iBooks arrancarán desde el USB, pero no todos lo harán) - dejando la unidad interna potencialmente defectuosa sin usar, sin montar y girada. Es raro que una unidad defectuosa retire la máquina, por lo que puede dejarla sola por un costo mínimo si puede tolerar que el iBook se ejecute en una unidad externa.