PDA

Ver la Versión Completa : Diamond en almacenamiento masivo: problema sólo lectura (linux)


aisack
16/01/09, 12:22:39
¡Hola!

Llevo registrado y leyendoos un tiempecito, pero no es hasta ahora cuando he necesitado vuestra experta ayuda.

Os explico: desde hace unos días cuando enchufo mi Diamond en mi PC de casa (Debian GNU/Linux) me pasa un "pequeño" problema que me trastoca grandemente su uso: al enchufar el aparato en modo almacenamiento masivo, me deja leer pero no escribir ni modificar el contenido, como si fuese un cdrom; anteriormente no había problema en hacerlo, y no recuerdo haber cambiado ninguna configuracion ni haber instalado nada...

Sospecho (por decir algo), que algún programa bloquea el acceso a la memoria en segundo plano o algo así, pero en los procesos que se están ejecutando no me aparece nada...

Por otro lado, podría ser alguna "corrupción" del sistema de archivos...

¿Alguna idea? Y que no sea formateo...

:oh: estoy deseando que porten un Android funcional para mi Diamond...

el_menda31
26/05/09, 14:01:16
encontraste solucion a esto por que a mi me a pasado esactamente lo mismo tambien uso linux (ahora mismo ubuntu 8.10) y no se por q me paso eso y el unico cambio q hice fue automatizar la entrada a la como carpeta. cuando al principio te pregunta si habrirlo con el programa de musico.

si encontraste solucion comentamelo porfavor

Ch3r1ff
26/05/09, 14:21:44
Habeis mirado si han cambiado los permisos?

atanasio
26/05/09, 18:17:05
Yo nunca he tenido problema enUbunto 8.10 ni 9.04, pero como dice Ch3r1ff, eso tiene toda la pinta de que se monta con permisos de solo lectura, lo cual no es así por defecto, pero debería ser fácil de cambiar.

el_menda31
26/05/09, 18:31:29
y donde se podria cambiar eso , yo como e puesto antes antes me dejaba cambiarlo pero ya no , lo de los permisos en en la carpeta de propiedades una vez abierto en ubuntu como almacenamiento masivo no? yo lo e intentado en propiedade una vez abierto y me no me deja me sale este mensaje
No se pudieron cambiar los permisos de «Mis vídeos»: Error al establecer permisos: Sistema de solo lectura

atanasio
26/05/09, 19:28:21
¿has probado arrancando el nautilus en modo administrador desde la terminal? es decir:

sudo nautilus

Entonces te vas al sistema de archivos / carpeta media, y aquí encuentras la carpeta donde se monta la diamond (en mi caso se llama disk) . Como estás en modo administrador, podrás cambiarle los permisos como te parezca.

el_menda31
26/05/09, 19:36:25
el nautilus es el programa que abre como dispositivo masivo no?

pe puedes explicar eso paso a paso q soy un poco nuevo todabia en ubuntu .

y muchas gracias por todo

atanasio
26/05/09, 20:46:08
El nautilus el explorador de archivos de Ubuntu, como el resco explorer o equivalentes en la Diamond :-)

Entonces, si abres la terminal desde aplicaciones - accesorios - terminal, aquí tienes que ejecutar lo que te decía antes:

sudo nautilus

Te pedirá tu contraseña, la pones y abrirás el nautilus en modo administrador. En este modo puedes gestionar todos los permisos de todas los archivos,carpetas, discos o pendrives sin limitaciones, pulsando sobre ellas con el botón derecho y después en propiedades - permisos.

Por otro lado, no sé porquñe te pasa eso, yo acabo de probar a darle a la opción de "abrir siempre como carpeta" (que la verdad es que era un poco cñazo si no la ventana esa del reproductor de música), y sigo pudiendo escribir normal en el almacenamiento interno de la diamond. Algo más extraño habrás hecho...

Ch3r1ff
27/05/09, 00:30:36
tambien puedes checkear los permisos con el terminal:
Te vas a la carpeta Volumes(si es esta donde se monta la diamond).
Luego haces un ls -l y debería de darte rwx para el root y grupo.
Salu2.

el_menda31
27/05/09, 04:29:36
probe lo de entrar en el nautilus desde el terminal y asi no se soluciona, la verdad no da ningun resustado.
e actualizado el pc a el jantui en 9.04 que ya tenia ganas y no me deja de ninguna de las maneras acceder al dispositivo.

no tendra q ver algo con la corrupción del archivo como dice arriba aisack .
en ese caso la solución seria hacer un flaseado a la memoria interna de la diamond no?

Ch3r1ff
27/05/09, 11:30:31
Prueba lo de los permisos con el terminal como te dije. Te dejo una captura de como debería estar.
En mi caso la diamond se monta en /Volumes (MacOS X), en Ubuntu creo que es en /dev pero no estoy seguro.
La diamond es el directorio Untitled y te deberían de aparecer los mismos permisos, si no tienes que escribir "chmod 0777 Untitled" sin la comillas y en vez de Untitled el nombre con el aparezca en tu SO.
http://img132.imageshack.us/img132/3747/imagen1t.th.png (http://img132.imageshack.us/my.php?image=imagen1t.png)

atanasio
27/05/09, 12:59:37
Bueno, en teoría es lo mismo hacerlo por terminal que de modo gráfico, pero pruébalo. En cuando a flashear la memoria interna de la diamond no te va a solucionar nada, a ella no tienes acceso con ubuntu, al menos no así. A la memoria interna puedes acceder con el equivalente a active sync para linux, pero esa es otra historia.

A lo que accedes es al almacenamiento interno, y sí que se podria solucionarse formateándola. En los pendrives no falla y esto para el caso es lo mismo. No obstante, me parece un poco radical la medida., lo que sea está relacionado con los permisos, a ver, estoy mirando y si pulso sobre el icono de la diamond cuando la conecto, con el boton derecho, y después propiedades - Volume me sale esa imagen que adjunto, mira a ver en qué difiere de la tuya.

el_menda31
28/05/09, 02:16:37
ola tanasio solo difiere en el campo uuid q supongo q se referira a el nuemro de serie o algo asi no? el resto esta esactamente igual salvo por q pone 3.8 gb q eso dependera del fabricante supongo no se me imagino yo .

pues sigo en punto muerto la verdad no se me ocurre nada.

el_menda31
28/05/09, 02:36:35
ola ch3riff ola q tal e llegado hasta la carpeta dev pero no se q seguir te pongo un pantallazo con lo q me sale a ver si me puede orientar
http://img38.imageshack.us/img38/8566/pantallazoz

el_menda31
28/05/09, 02:37:07
http://http://img38.imageshack.us/img38/8566/pantallazoz (http://http//img38.imageshack.us/img38/8566/pantallazoz)

el_menda31
28/05/09, 02:38:04
sorry te pego la imagen aqui

http://yfrog.com/12pantallazozp

el_menda31
28/05/09, 02:38:19
http://yfrog.com/12pantallazozp

Ch3r1ff
28/05/09, 11:52:25
La carpeta a la que tienes que ir no es /dev (perdona), es /media
Asi que tienes que abrir el terminal y hacer:
cd /media
ls -l
Te aparecerá la lista de dispositivos montados y los permisos de cada uno y tienes que buscar la diamond (que es el mismo nombre con el que te aparece el volumen en el escritorio).
Los permisos deberían ser "drwxrwxrwx" si no son asi:
chmod 0777 "nombre del volumen" (en este caso el nombre con el que aparece la diamond) sin las comillas.
Salu2.:ok:

el_menda31
28/05/09, 22:06:23
ola prove eso y me sale algo parecido por lo q no probe lo del siguiente paso tengo q hacerlo lo de chmod 0077.
no se pero me estoy artando de no poder meter cosas ya .
te pego una imagen

http://yfrog.com/04pantallazodp

Ch3r1ff
28/05/09, 23:07:28
Ahí tienes el problema. Solo tienes permisos en modo root, es decir, solo puedes escribir cuando estas logeado como superusuario, asi que haz lo siguiente:
"sudo chmod 0777 disk" sin las comillas, y cuidado con equivocarte en poner mal el número porque la puedes cagar,esto te pedirá tu password y listo.
Salu2 y ya me contarás
PD: se me olvidaba, antes tienes que hacer lo de cd /media después de cambiar los permisos con chmod haz un ls -l para asegurarte de que te queda exactamente así "drwxrwxrwx"

el_menda31
29/05/09, 01:30:11
a que numero te refieres al 0777

el_menda31
29/05/09, 02:21:57
me temo q la solucion no a lelgado .
se os ocurre algo más porq yo ya quiero cortarme la venas

http://yfrog.com/44pantallazofp

http://yfrog.com/44pantallazofp

NEGRO
29/05/09, 02:30:27
Por si acaso no lo habíais visto os dejo éste hilo de Sulty que explica como sincronizar con Linux. Igual depeja algún problema: http://www.htcmania.com/showthread.php?t=23629

S2 :D

el_menda31
29/05/09, 03:56:25
vi el tutorial no se me arreglo lo ni instalando el synce me sale el icono y todo en la parte superior pero no se conecta el diamond jooooooooo.

atanasio dijo algo de formatear la memoria interna pero si luego no me vueleve dejar meter nada perderia el igo 8 q me va de lujo

Ch3r1ff
29/05/09, 10:17:44
Parece que has hecho todo bien pero si te fijas no has cambiado los permisos porque te sigue apareciendo "drwx------" y debería salirte lo que te dije.
El problema sigue siendo de permisos...voy a mirar alguna cosa y te comento...

atanasio
29/05/09, 14:13:53
¿Pero te pasa solo con la diamond o con cualquier dispositivo usb? Y, por otro lado, ¿has podido mirar si en otro ordernador la conectas y puedes escribir, independiente de que lleve linux, windows o lo que sea?

el_menda31
29/05/09, 18:59:50
me pasa solo con el diamond el disco duro portatilme va perfectamente y lo e probado con el de mesa y con el portatil y me pasa lo mismo por eso pienso q el problema sera de la diamond no?
como lo veis

atanasio
30/05/09, 03:12:04
Pues sí, si te pasa con otros ordenadores, el problema solo puede ser de la diamond. Prueba a machacar la carpeta "mis videos" (previa copia de seguridad si lo ves necesario), desde la propia diamond. Puede que sea tan simple como eso, si como cuentas el mensaje de error habla de ella, lo mismo hay algo corrupto en ella

el_menda31
30/05/09, 06:52:04
pero por ella no me va dejar meter nada en el resto de las carpetas tampoco en mi musica y tal puede ser eso

isorn
30/05/09, 13:16:53
Prueba a machacar la carpeta "mis videos" (previa copia de seguridad si lo ves necesario), desde la propia diamond. Puede que sea tan simple como eso, si como cuentas el mensaje de error habla de ella, lo mismo hay algo corrupto en ella

Ésa es la solución :aplausos:

A mí me pasó algo parecido, intenté mover la carpeta de música de la diamond al portátil y sin darme cuenta antes de que acabara la desconecté. Me apareció un mensaje diciendo algo así como "error, corrupción de datos" y desde entonces cada vez que conectaba la diamond al portátil no podía escribir nada en ella.
Había intentado cambiar los permisos de escritura a la carpeta pero no podía y justo ahora acabo de leer tu mensaje y me he dicho "joder, mira que soy tonto, la de tiempo que he pasado probando cosas y no he hecho algo tan simple como eso" y voilá, tras borrar la carpeta he enchufado la diamond y ya puedo escribir en ella :D

Muchísimas gracias.

el_menda31
30/05/09, 19:25:27
creo q ya esta aunq no se q archivo era estaba en la carpeta de musica.

os explico el procedimiento q e seguido.

e creado una carpeta en ubuntu y e ido copiando en ella carpeta por carpeta la memoria interna de la diamond y la de musica me dado un error e entrado en ella y paso a paso e ido copiando toda la carpeta albun por albun .

sorprendentemente ninguno de ellos me a dado un error asiq supongo q seria algun archivo oculto q existiera dentro de ella .

despues e fusilado la carpeta de musica con el explorador de archivos de la la diamond lo e vuelto a conectar y ya esta.

muchismas gracias a todos sois unos crack .
solo una cosilla mas para instalar roms a la diamond hace falta tenerla sincronizada en windows no? alguien sabe algo del tema teneis algun rom instalado q mole .?

un abarzo

atanasio
30/05/09, 22:15:57
Para el primer paso, cambiar el hardspl, creo que es imprescindible hacerlo desde un ordenador con windows. No me he puesto en serio a sincronizarla con Ubuntu y no sé ni si aún así se podría. Yo fui a casa de un colega. Después puedes instalar casi cualquier rom y cambiarla todas las veces que quieras desde la propia diamond. Echa un vistazo a los tutoriales del foro y verás que es muy fácil.

Aconsejarte roms, es más complicado. Hay varias muy buenas, y cada uno tiene sus gustos. Pruebalas todas X-D

Ch3r1ff
31/05/09, 22:11:29
Me alegro de que lo hayas solucionado...:ok: