2 votos

Recurrente "código de error -50/argumento no válido" resuelto por el reinicio, la mejor solución buscada

Estoy usando un viejo iBook G4 (PowerPC) ejecución de Tigre para servir de iTunes a la casa. Durante la última semana o así, el mac botas de fino, y entonces, en algún momento durante el día se inicia la generación de

An unexpected error occurred (error code -50).

errores cuando iTunes intenta guardar su archivo de biblioteca.

Comprobación revela que el arranque de la unidad (unidad principal, en el portátil) se comporta como si está protegido contra escritura - me sale el mismo código de error cuando intento crear una carpeta en el escritorio, por ejemplo. Si intento crear archivos a través de la terminal, por ejemplo, a través de ls > foo.txt Puedo obtener un "argumento no válido" error.

Me he puesto el iBook para que se ejecute en Modo de Disco de Destino y ejecutar la Utilidad de Discos para reparar el disco (desde un Macbook con Snow Leopard) y obtener "El volumen parece estar bien".

No tengo la opción en la Utilidad de Discos para Reparar Permisos en la Modalidad de Disco de Destino. Cuando me encontré con los Permisos de Reparación en el iBook sí mismo, se volvió sin errores, sin permisos corregido, pero en realidad no soluciona el problema.

Reiniciar siempre resolver el problema para los próximos 5 a 10 horas o así.

Sería Disk Warrior ayuda, o alguna otra solución de software, o es el tiempo para comprar un nuevo coche? (Y, en cualquier caso, lo que está mal?)

1voto

Oskar Puntos 1242

Error 50 es un genérico de iTunes no ha podido escribir un archivo y la lista de artículos específicos de la tienda errores (expandir 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 el almacén está fallando o la red está fallando.

En tu caso, es muy probable que la unidad es la causa. Usted puede y debe mirar en la consola de la aplicación para ver qué otros errores ocurrir alrededor de ese tiempo. Busque errores de e/S - disk0 - o simplemente ejecutar la utilidad de disco y tienen que verificar / reparar el archivo de catálogo. Esto confirmará que la suposición de que la unidad está fallando y los errores no son un problema de software.

Puede exportar la biblioteca actual de xml para el escritorio y empezar de nuevo con un nuevo archivo de biblioteca de iTunes para descartar la corrupción en el archivo, pero luego tendría dos problemas al mismo tiempo - terminal no se puede escribir un archivo y iTunes no se puede escribir un archivo. La navaja de Occam (y mi experiencia) dice que es el sistema de ficheros/unidad - no dos idénticos problemas de software.

Girar los discos duros hacen un seguimiento de los sectores en los que una mala escritura que ha sucedido y tratar de mantener un seguimiento de ellos para que el sistema no aviso archivos no vena escrito, sino como una unidad de edades (o si este mecanismo falla) obtendrá errores irrecuperables más y más.

También, a menudo difícil decir si la estructura del catálogo es malo (que en el Disco de Guerrero, Unidad de Genio y antiguo llano de borrar en la Utilidad de Disco de intentar corregir suponiendo que la unidad funciona correctamente). Pero si el hardware falla, tendrás que mover a una nueva unidad.

Acabo de hacer otra copia de seguridad y cero la unidad y buscar errores durante el cero y reinstalar. Si el error persiste, es el momento para una nueva unidad una vez que el dolor de los reinicios es mayor que el costo de una nueva parte de los costos.

En el caso específico de una vieja máquina PPC donde la reparación es invasivo y los cables de probabilidades de ser frágil, acabo de volver a instalar el sistema operativo a un bajo costo y muchos GB disco externo y ejecutar el mac de un barato unidad USB (la mayoría de los iBooks se arranque desde el USB, pero no todos), dejando que pueden fallar en la unidad interna de sentado sin usar, se desmonta, y centrifugadas. Es raro que un fallo de la unidad para tomar hacia abajo de la máquina, de modo que usted puede simplemente dejarlo solo por un costo mínimo si usted puede tolerar el iBook se ejecutan en una unidad externa.

0voto

Tim Puntos 11

El Error -50 en relación a Mac OS X o mac OS X

El error:

  • se relaciona con el sistema de archivos
  • puede ocurrir con un buen sistema de archivos en un disco bueno.

Compartir

... De tigre para servir a iTunes ...

Que está abierta a la interpretación.

Teniendo en cuenta la variedad de situaciones – que no se limitan a iTunes – en los que se producen problemas, me imagino que:

  • con Tigre en la iBook G4, utilice el panel Compartir de Preferencias del Sistema para compartir una carpeta
  • con Snow Leopard en el MacBook, prefiere iTunes para escribir su biblioteca a parte de esa carpeta compartida.

Si es así, entonces usted debe tener cuidado con:

  • los Identificadores numéricos de todos los usuarios de iTunes
  • en el iBook, el ID del usuario, donde se encuentra con problemas con el directorio de inicio
  • en el iBook, los permisos de todas las carpetas y subcarpetas que desea ser escribible por remoto a los usuarios de iTunes.

Sugerencia: la capacidad de la Utilidad de Discos para verificar los permisos qué no extender a situaciones como esta.

iTunes a un lado, la pregunta que me hace preguntarme si la propiedad es como debe ser en el iBook. Un problema puede surgir si, por ejemplo, un directorio de inicio fue copiado de un Mac a otro sin prestar atención a los Identificadores numéricos de los usuarios.

Sugerencias

En el iBook, con Terminal de comandos:

ls -n ~

ls -dn ~

ls -dn ~/Desktop

Para cada una de las tres salidas: en la tercera columna, anote el número de IDENTIFICACIÓN del propietario.

Entonces:

dscl . -list /Users UniqueID

¿El ID numérico partido?

Y así sucesivamente ... considerar la IDENTIFICACIÓN numérica de cada usuario remoto de iTunes.

Referencia

dscl(1) de OS X Manual de la Página

  • en este caso, la versión de la página para la versión de Mac OS X 10.4 intel puede ser igual de bueno para el Tigre en PowerPC.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X