1 votos

/sd-ext se remonta repentinamente a sólo lectura durante el trabajo

Tengo un HTC Desire con cyanogenmod 7.2 (con parche pdroid) y con una tarjeta microSD particionada (primera: FAT, segunda: ext3).

La segunda partición se monta automáticamente en lectura/escritura como /sd-ext como debería ser. Estoy usando S2E para almacenar mis aplicaciones y los datos de las mismas en esta partición ext3. El mount me muestra que la partición ext3 no sólo está montada en /sd-ext sino también a /data/app y /data/data . Todos ellos están montados en lectura/escritura.

Mi primera pregunta: ¿Es normal y seguro que varios directorios estén vinculados a la misma partición? ¿No hay conflictos?

Al principio todo funcionaba bien. Podía instalar y utilizar mis aplicaciones sin problemas. Pero después de un tiempo más y más aplicaciones comenzaron a bloquearse y siempre tenía que reiniciar mi teléfono para deshacerse de los bloqueos de nuevo. Descubrí que los fallos eran causados por una partición de datos de sólo lectura. De hecho todos los directorios /sd-ext , /data/data y /data/apps donde de repente se ha montado sólo lectura.

Mi segunda pregunta: ¿Por qué Android a veces vuelve a montar mi partición ext3 en modo de sólo lectura mientras trabajo con mi teléfono?

1voto

Andy Brudtkuhl Puntos 1714

El remontaje como sólo lectura es una acción que realizan los sistemas operativos basados en Linux (incluido Android) en caso de errores de acceso al sistema de archivos. En este caso, probablemente indica que su micro-SD se ha corrompido (parcialmente). Hay varias causas posibles de corrupción como esta:

  • Utilizar el teléfono como dispositivo de almacenamiento masivo USB y desenchufarlo mientras se realiza una escritura
  • El teléfono se reinicia mientras una aplicación o el sistema operativo está escribiendo en el sistema de archivos
  • Un error en el controlador ext3 de la ROM que estás usando
  • Un error físico en la tarjeta SD debido a calor o frío excesivos, golpes mecánicos, defectos de fabricación, campos magnéticos fuertes, etc.

Cualquiera que sea la causa root, intente conectar su tarjeta a un lector de tarjetas en un PC y compruebe si hay errores en el sistema de archivos (por ejemplo, utilizando fsck en una caja GNU/Linux).

0voto

Stefan Endrullis Puntos 106

Finalmente logré deshacerme de las corrupciones del sistema de archivos. He configurado S2E para que monte la partición ext3 sólo a /sd-ext y /data/apps . Desde entonces la partición ya no se remonta a sólo lectura. Así que parece que el acceso de escritura simultáneo a los diferentes puntos de montaje de la partición ext3 ( /data/apps y /data/data ) causaron las corrupciones del sistema de archivos.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android 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