/ SD-EXT é repentinamente remontado lido apenas durante o trabalho -- external-sd campo com app2sd campo com mount campo com s2e camp android Relacionado O problema

/sd-ext gets suddenly remounted read only during work


1
vote

problema

português

Eu tenho um desejo HTC com CyanogenMod 7.2 (com patch pdroid) e com um cartão microSD particionado (primeiro: gordura, segundo: ext3).

A segunda partição é automaticamente montada leitura / gravável como /sd-ext como deveria ser. Estou usando o S2e para armazenar meus aplicativos e os dados do aplicativo nesta partição ext3. O comando ABCDEFGHIJKLMNABCDEFGHIJKLMBCDEFGHIJKLMN1 Me mostra que a partição EXT3 não é apenas montada para /sd-ext mas também para abcdefghijklmn4 e /data/data . Todos eles são montados leitura / gravável.

minha primeira pergunta: é normal e segura que vários diretórios estão vinculados à mesma partição? Não há conflitos?

No começo tudo funcionou bem. Eu poderia instalar e usar meus aplicativos sem problemas. Mas depois de um tempo mais e mais aplicativos começaram a bater e eu sempre tive que reiniciar meu telefone para se livrar daqueles trilhas novamente. Descobri que os acidentes se causados ​​por uma partição de dados somente leitura. Na verdade, todos os diretórios /sd-ext , abcdefghijklmnAbcdefghijklmn6 e /data/apps onde somente leitura de repente montada.

minha segunda pergunta: por que o Android às vezes remonta minha partição ext3 no modo somente leitura enquanto eu trabalho com meu telefone?

english

I have an HTC Desire with cyanogenmod 7.2 (with pdroid patch) and with an partitioned microSD card (first: FAT, second: ext3).

The second partition gets automatically mounted read/writeable as /sd-ext as it should be. I'm using S2E to store my apps and the app data on this ext3 partition. The mount command shows me that the ext3 partition is not only mounted to /sd-ext but also to /data/app and /data/data. All of them are mounted read/writeable.

My first question: Is it normal and secure that multiple directories are bound to the same partition? Are there no conflicts?

In the beginning everything worked fine. I could install and use my apps without problems. But after a while more and more apps begun to crash and I always had to restart my phone to get rid of those crashes again. I discovered that the crashes where caused by a read only data partition. In fact all the directories /sd-ext, /data/data, and /data/apps where suddenly mounted read only.

My second question: Why does Android sometimes remount my ext3 partition in read only mode while I work with my phone?

           

Lista de respostas

1
 
vote

Remontagem como somente leitura é uma ação realizada por sistemas operacionais baseados em Linux (incluindo Android) em caso de erros acessando o sistema de arquivos. Neste caso, provavelmente indica que seu micro-SD foi (parcialmente) corrompido. Existem várias causas possíveis de corrupção como esta:

  • Usando o telefone como um dispositivo de armazenamento de massa USB e desconectá-lo enquanto uma gravação está em andamento
  • a reinicialização do telefone enquanto um aplicativo ou o sistema operacional está escrevendo para o sistema de arquivos
  • um bug no driver EXT3 na ROM você está usando
  • um erro físico no cartão SD devido a calor excessivo ou frio, choque mecânico, defeitos de fabricação, fortes campos magnéticos e amp; c.

Seja qual for a causa raiz, tente conectar seu cartão em um leitor de cartão em um PC e verificá-lo para erros do sistema de arquivos (por exemplo, usando fsck em uma caixa GNU / Linux).

 

Remounting as read-only is an action taken by Linux-based operating systems (including Android) in case of errors accessing the filesystem. In this case it probably indicates that your micro-SD has been (partially) corrupted. There are several possible causes of corruption like this:

  • Using the phone as a USB mass storage device and unplugging it while a write is in progress
  • The phone rebooting while an app or the OS is writing to the filesystem
  • A bug in the ext3 driver in the ROM you're using
  • A physical error on the SD card due to excessive heat or cold, mechanical shock, manufacturing defects, strong magnetic fields, &c.

Whatever the root cause, try plugging your card into a card reader on a PC and checking it for filesystem errors (for example, using fsck on a GNU/Linux box).

 
 
 
 
0
 
vote
vote
Melhor resposta
 

Eu finalmente consegui me livrar das corrupções do sistema de arquivos. Eu configurei S2E para que ele monta a partição ext3 apenas para /sd-ext e /data/apps . Desde então, a partição não é remontada apenas a leitura. Assim, parece que o acesso simultâneo de gravação aos diferentes pontos de montagem da partição EXT3 ( /data/apps e /data/data ) fez as corrupções do sistema de arquivos.

 

I finally managed to get rid of the filesystem corruptions. I configured S2E so that it mounts the ext3 partition only to /sd-ext and /data/apps. Since then the partition is not remounted read only anymore. So it seems that the simultaneous write access to the different mount points of the ext3 partition (/data/apps and /data/data) caused the filesystem corruptions.

 
 

Perguntas relacionadas

1  / SD-EXT é repentinamente remontado lido apenas durante o trabalho  ( Sd ext gets suddenly remounted read only during work ) 
Eu tenho um desejo HTC com CyanogenMod 7.2 (com patch pdroid) e com um cartão microSD particionado (primeiro: gordura, segundo: ext3). A segunda partição é ...

1  Zte blade s2e não espaço suficiente  ( Zte blade s2e not enough space ) 
Acabei de instalar 4.2.2 Pac e S2e mais tarde. Eu tenho tudo no SD-EXT, há um espaço livre de 1600MB no SD-EXT e 140MB dentro. No entanto, sempre que quiser i...

0  não pode vincular dados do aplicativo para SD com S2e  ( Can not link app data to sd with s2e ) 
cm10.1, Galaxy Gio: Eu tenho problemas com a mensagem "Memória Full" depois de definir o ponto de montagem de dados para SDCard Não há problema com outras...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.