No puedo eliminar ningún archivo en mi carpeta de descargas

control deslizante asus sl101 con cyanogenmod 10

Este problema realmente comenzó cuando actualicé a cm9.1 y creo que recibí un error de que mi perfil de Android había cambiado o algo así. desde ese día en adelante no he podido eliminar nada en mi carpeta de descargas.

Lo siguiente no funcionó

  • rm /sdcard/descargar/nombre de archivo
  • eliminar con rootbrowser
  • adb shell> rm /sdcard/descargar/nombre de archivo
  • volver a montar la tarjeta sd

Me sale el error de que la carpeta es de solo lectura y cuando trato de cambiar los permisos no me deja.

fui capaz de

mv /sdcard/download /sdcard/download.back
mkdir /sdcard/download

pero aún no se puede eliminar de la carpeta de descarga anterior.

¡Eek!

¿ Puedes pegar aquí la salida de ls -ld /sdcard/download; mount | grep sdcard?
u0_a37@android:/ # ls -ld /sdcard/download; montar | grep sdcard drwxrwxr-x root sdcard_rw 2012-09-30 00:27 descargar /dev/fuse /storage/sdcard0 fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
¿Es posible que un programa como la copia de seguridad de titanio los esté protegiendo de alguna manera incluso por encima de la raíz?
¿Probaste el camino real completo?rm -rf /mnt/sdcard/download
Lo probé ahora y obtuve el error, "sistema de archivos de solo lectura", el problema es que no es cierto. otras cosas en sdcard eliminar bien.
¿ Cuál es la salida de df /mnt/sdcard/download?
Creo que la única solución sería reformatear de alguna manera la tarjeta sd y de alguna manera nvflash una rom, pero la sbkey no está disponible para mi dispositivo. es rooteable pero no nvflashable. Puedo iniciar ubuntu en él, pero por alguna razón dentro de ubuntu no puedo montar la tarjeta sd
¿Alguna respuesta a mi pregunta? =)
255|u0_a37@android:/ $ df mnt/sdcard/download Sistema de archivos Tamaño utilizado Gratis Blksize mnt/sdcard/download 26G 25G 762M 2048 u0_a37@android:/ $
Solo una actualización, pero nunca había encontrado una solución a este problema. Terminé limpiando el sistema y comenzando desde cero. Archivos problemáticos, desaparecidos.

Respuestas (3)

No estoy seguro de si todavía tienes este problema o no, pero hay un par de cosas que me vienen a la mente:

  • En la salida que pegas en tus respuestas, mezclas la salida del terminal con $y #. Debe ser root todo el tiempo , lo que significa que siempre debe ver un archivo #.
  • Si yo fuera usted, primero verificaría los permisos en el directorio de descarga anterior con algo como ls -alh | grep <foldername>. ¿Quién es el propietario del directorio, qué grupo?
  • Intente cambiar la propiedad con chown, cambiando chmod a 777recursivamente (solo arroje cosas a la pared aquí para ver qué se pega). Después de configurarse (root) como el propietario y otorgar a todos los derechos completos sobre el directorio de forma recursiva , intentaría rm -rfv <foldername>ver qué resultados obtuve.

Con suerte, esto podría ayudar a alguien más. Además, cuando lo haga, ls -alhdebería mostrarle si es un enlace simbólico y, de ser así, a dónde. Si es una carpeta montada, ejecutaría algo como mount | grep <foldername>para ver qué está pasando.

Gracias por intentar ayudar. El indicador -h no funciona en la terminal de Android. Todos los archivos ya pertenecen al usuario raíz y el grupo parece ser 'sdcard_rw'. chmod 777 * no devuelve errores pero no cambia nada. Permisos permanecen rwxrwxr-x

Tienes un punto de montaje especial* para /mnt/sdcard/download, así que

  • desmontarlo conumount /mnt/sdcard/download
  • eliminar el directoriorm -rf /mnt/sdcard/download

Y trata de averiguar qué causa que tu Android use este soporte especial.

Si solo desea acceso de lectura y escritura, ejecute este comando: mount -o remount,rw /mnt/sdcard/downloady luego podrá hacer rmcualquier cosa dentro.

* descubierto por las discusiones en su hilo de preguntas

u0_a37@android:/ $ umount /mnt/sdcard/download falló: Argumento no válido
1|u0_a37@android:/ # mount -o remount,rw /mnt/sdcard/download Uso: mount [-r] [-w] [-o opciones] [-t tipo] directorio del dispositivo 1|u0_a37@android:/ #
Me pregunto si algún software parental que instalé hace mucho tiempo o una copia de seguridad de titanio o algún software está causando esto. pero eliminé todos los datos y el caché antes de actualizar esta rom. varias veces...
Debes ser root para hacerlo
lo siento, copie y pegue la línea incorrecta. ----------------------- u0_a37@android:/ # umount /mnt/sdcard/download falló: Argumento no válido
Extraño, ni idea.
gracias por toda tu ayuda sputnick. Si alguna vez encuentro la respuesta, se la pasaré. No he tenido más que problemas con este dispositivo desde el primer día y nunca más lo recomendaré a nadie. Ojalá hubiera ido con el tf101.

Tenga en cuenta que /sdcardes solo un enlace. Es posible que deba realizar cambios en la ubicación real de los datos en /data/media. Aquí se dio una respuesta a una pregunta similar .