/ 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.

 
 

関連する質問

11  内部ストレージとしてフォーマットされた破損したSDカードを復号化する方法  ( How to decrypt the corrupt sd card formatted as internal storage ) 
だから私はMarshmallowにいて、私のSDカードを内部ストレージとしてフォーマットしました。そのファイルシステムは何らかの理由で2週間後に破損しました。 それをGPartedに接続すると、16MBのFAT32が表示され、残りは認識されないファイルシステム...

0  Samsung Galaxy J7 Pro 2017(SM-J730GM)がパーティション化されたSDカードをサポートしていないようです  ( Samsung galaxy j7 pro 2017 sm j730gm doesnt seem to support partitioned sd ca ) 
私は、Twrpの回復とLink2SDを根ざした、テレセロのストックROMを実行している、メキシコのSanbans Shopで購入したSamsung Galaxy J7 Pro SM-J730GMを持っています。数週間前、Link2SDのアプリリンク機能を使用す...

5  高級SDカードのアップグレードからのパフォーマンスゲイン[重複]  ( Performance gain from upgrading higher class sd card ) 
この質問はすでにここで回答を持っています 閉じられた 9年前> 可能な重複: 関連するマイマイクロDカードのクラスレーティング? あなたがあなたの携帯電話にSDカードをより高いクラスにアップグレードした場合は、あなたが大きなパ...

1  私のSDカードをフォーマットすることはできません  ( I cant format my sd card ) 
私は私のAT&AMPに新しい16 GBのSDカードを挿入しました。TギャラクシーS5。私はそれをフォーマットしようとしていますが、それは私にPINを求めています、そして私はそれが私の電話番号の最後の4ではないものであり、それは私のSSNの私の最後の4ではありま...

1  Nokia 6.1でSDカードを暗号化する方法?  ( How to encrypt sd card on nokia 6 1 ) 
ノキア6.1のSDカードを暗号化する方法はありますか? 私はそれをするオプションを見つけませんでした。 (現在のAndroid版はAndroid 18.1.0) 製品ページ: Nokia 6.1 ...

7  HTC EVOの最大(マイクロ)SDカードスピードクラス?  ( Maximum micro sd card speed class for htc evo ) 
HTC EVOで支持されたmicroSDカードの最大クラス(例えば、2,4,6,8,10)は何ですか? クラス2から私の英雄のより速いカードにアップグレードするときのパフォーマンスの向上に気づいた。私は私のEVOに利益をもたらさないパフォーマンスのために余...

4  スクリーンショットのデフォルトの格納場所を変更します  ( Change default storage location of screenshots ) 
カメラの記憶域オプションを変更することができました(例えば、内部ストレージから外部SDまで)。ただし、その設定を変更する方法、またはスクリーンショットが保存されているフォーマットの制御方法はありません。 「スクリーンショット」フォルダを外部ストレージに移動する...

2  Galaxy S3によるSDカードに使用されるファイルシステムフォーマット  ( Filesystem format used for sd card by galaxy s3 ) 
私のギャラクシーS3によってフォーマットされたSDカードを削除してMacBookに入れると、<コード> 99887766544330 は、その唯一のパーティションをパーティションIDを持つものとして表示します。 FAT32 LBAパーティションであることを示し...

21  アプリケーションに透過的なSDカードデータを保護/暗号化する方法は?  ( How do i secure encrypt sd card data transparent to apps ) 
SDカードの内容を保護するための既製のオプションは、SDに書き込まれたファイルが暗号化されているファイルが暗号化されていますか?もしそうなら、最高の選択肢は何ですか? 私はすべてのアプリのための何かを探しています。私は応援なしでそれをすることを強く好むでしょ...

7  SDカードを内部記憶域として使用して日付を移行します  ( Using sd card as internal storage and migrate date ) 
私はこれです質問ですが、質問を更新したいです。 Android 6.0では、SDカードを内部ストレージとしてフォーマットするオプションがあります。私はまた、SDカードの保存のために、画像、音楽などの「データを移行する」オプションをクリックしました。 " ...

0  SDカードに外部ストレージを設定します  ( Set up external storage to sd card ) 
は、64GBのSamsung SDカードを銀河J7に入れると、ビジネスを求め、内部からの提出をお探しにお探しのようなものです。 ...

4  根強いEGS102タブレット上の内部SDカードを内部のSDカードを交換する方法は?  ( How to swap external sd card with intenal one on rooted ematic egs102 tablet ) 
今日私は中国のタブレットを根ざした(Ematic Egs102)、 99887766654330 を開きましたが、内部メモリを指す線が見つかりません。これが私が見つけたものです: (画像をクリックすると拡大する) 私が知っているのは: " dev...

2  外部SDカードはまったく脂肪を使わなければなりませんか?  ( Does the external sd card have to use fat at all ) 
link2sd アプリを完全に移動することを可能にします。ファイルシステムを提供した外部SDカードの2番目のパーティションは、Linuxのアクセス許可をサポートしていました。しかし、それは2番目のパーティションである必要がありますか、または単にカード全体を...

1  Miui:Xiomiデバイスでインストールされているアプリのための外部SDカードにデータを移動する方法  ( Miui how to move data to external sd card for installed app in xiomi devices ) 
Xiomiノートにインストールされているアプリのデータを転送する方法を見つけようとしています。アプリの設定に進み、インストールされているアプリを開き、SDカードへの移動を選択してデータをSDカードに転送することができる他のAndroidデバイスではかなり明確...

3  AndroidのUSBを介してファイルをMicro SDにコピーする方法?  ( How to copy a file into micro sd via usb in android ) 
USBを介して接続されているAndroid電話のマイクロSDにWindowsを介して接続する方法は? ...