/ sd-extは仕事中に唯一の読み取り専用の読み取りを再開します -- external-sd フィールド と app2sd フィールド と mount フィールド と s2e フィールド android 関連 問題

/sd-ext gets suddenly remounted read only during work












1
vote

問題

日本語

私は、CyanogenMod 7.2(PDROIDパッチ付き)およびパーティションMicroSDカードを備えたHTCの欲求を持っています(最初:脂肪、ext3)。

2番目のパーティションは、<コード> 9988776654330 として読み書き可能に自動的にマウントされます。 このEXT3パーティションのアプリとアプリデータを保存するためにS2Eを使用しています。 99887766544331 コマンドは、ext3パーティションが 9988776666644332 に搭載されているだけでなく、<コード> 998877665443334 にも表示されていることを示しています。それらすべては読み書き可能です。

私の最初の質問:それは通常のディレクトリが同じパーティションにバインドされていることが正常で保護されていますか?衝突はありませんか?

は、すべてがうまくいった。問題なく私のアプリをインストールして使用することができます。しかし、いつもっと多くのアプリがクラッシュし始め、私はいつもそれらのクラッシュを取り除くために私の電話を再起動しなければならなかった。クラッシュが読み取り専用データパーティションによって引き起こされることを発見しました。実際、すべてのディレクトリ<コード> 9988766544335 、<コード>、<コード>、<コード> 998877666666655444336 は、突然読み取り専用です。

私の2番目の質問:私の電話で仕事をしている間に、Androidが読み取り専用モードでext3パーティションを再マウントすることがあるのはなぜですか?

英語

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?

           

回答リスト

1
 
vote

読み取り専用としての再マウントは、ファイルシステムにアクセスするエラーが発生した場合にLinuxベースのオペレーティングシステム(Androidを含む)が取得したアクションです。この場合、Micro-SDが(部分的に)破損していることをおそらく示します。このような破損の原因がいくつかあります:

  • 電話をUSB大量記憶装置として使用し、書き込み中の抜け出し
  • アプリケーションまたはOSがファイルシステム
  • に書き込んでいる間電話の再起動
  • を使用しているROM内のext3ドライバのバグ
  • 過度の熱または寒さ、機械的衝撃、製造欠陥、強い磁場、&AMP;

根本原因が何であれ、カードをPC上のカードリーダーに差し込んでファイルシステムのエラー(例えば、<コード> 99887766554330 の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
ベストアンサー
 

ついにファイルシステムの破損を取り除くことができました。 ext3パーティションを 99887766544331 および 99887766666665444332 にマウントするようにS2eを設定します。それ以来、パーティションはもう読み取り専用に再マウントされません。そのため、EXT3パーティションのさまざまなマウントポイントへの同時書き込みアクセス(<コード> 998877666666665444334 )は、ファイルシステムの破損を引き起こしました。

 

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.

 
 

関連する質問

1  ZTEブレードS2Eスペースが足りない  ( Zte blade s2e not enough space ) 
私は4.2.2 PacとS2eを後でインストールしました。 SD-Extにはすべてがあり、SD-Extに1600Bの空き容量があり、内側の140MB。しかし、私はアプリをインストールしたいのですが、空き容量が十分ではありません。 私はマイックアップルートを使っ...

1  / sd-extは仕事中に唯一の読み取り専用の読み取りを再開します  ( Sd ext gets suddenly remounted read only during work ) 
私は、CyanogenMod 7.2(PDROIDパッチ付き)およびパーティションMicroSDカードを備えたHTCの欲求を持っています(最初:脂肪、ext3)。 2番目のパーティションは、<コード> 9988776654330 として読み書き可能に自動的に...

0  S2EのAPPデータをSDにリンクすることはできません  ( Can not link app data to sd with s2e ) 
CM10.1、ギャラクシーGIO: データマウントポイントをSDCARD に設定した後、「メモリフル」メッセージに問題があります。 他のオプションに関する問題はありません...データと共に。 私は何をすべきですか? :( ...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有