/ sd-ext внезапно переменил чтение только во время работы -- external-sd поле с участием app2sd поле с участием mount поле с участием s2e пол android Связанный проблема

/sd-ext gets suddenly remounted read only during work


1
vote

проблема

русский

У меня есть желание HTC с помощью Cyanogenmod 7.2 (с PATCH PATCH) и с разделенной картой MicroSD Micros (First: Fat, Second: Ext3).

Второй раздел автоматически устанавливается считываемым / писающим как <код> /sd-ext , как это должно быть. Я использую S2E, чтобы сохранить свои приложения и данные приложений по этому разделам EXT3. Команда mount показывает, что раздел EXT3 не устанавливается только на <код> /sd-ext , но и /data/app и <код> /data/data . Все они установлены на чтении / записи.

Мой первый вопрос: это нормально и защищает, что несколько каталогов связаны с тем же разделом? Нет конфликтов?

В начале все работало нормально. Я мог бы установить и использовать свои приложения без проблем. Но через некоторое время все больше и больше приложений начали крах, и мне всегда приходилось перезапустить свой телефон, чтобы снова избавиться от этих аварей. Я обнаружил, что аварии, где вызванные разделами данных только чтения. На самом деле все каталоги <код> /sd-ext , <код> /data/data и <код> /data/apps где внезапно установлен только чтение.

Мой второй вопрос: почему 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 и отключайте его во время записи в режиме ожидания
  • Перезагрузка телефона во время приложения или ОС пишет на файловую систему
  • ошибка в драйвере ext3 в ром, который вы используете
  • Физическая ошибка на SD-карте из-за чрезмерного тепла или холода, механического удара, производственных дефектов, сильных магнитных полей и AMP; c.

Независимо от корневой причины, попробуйте подключить вашу карту в картридер на ПК и проверяя его для ошибок файловых систем (например, с использованием fsck на поле 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
Лучший ответ
 

Мне наконец удалось избавиться от коррупции файловой системы. Я настроил S2E, чтобы он устанавливал раздел EXT3 только для /sd-ext и <код> /data/apps . С тех пор раздел не выменил только чтение. Так что кажется, что одновременный доступ к записи к различным точкам монтажа раздела Ext3 (<код> /data/apps и <код> /data/data ) вызвал повреждения файловых систем.

 

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  / sd-ext внезапно переменил чтение только во время работы  ( Sd ext gets suddenly remounted read only during work ) 
У меня есть желание HTC с помощью Cyanogenmod 7.2 (с PATCH PATCH) и с разделенной картой MicroSD Micros (First: Fat, Second: Ext3). Второй раздел автоматиче...

0  не могу связать данные приложений на SD с S2E  ( Can not link app data to sd with s2e ) 
CM10.1, Galaxy Gio: У меня есть проблемы с сообщением «Память полным» после того, как я устанавливаю точку монтажа данных на SDCard Нет проблем с другими ...

1  ZTE Blade S2E Не хватает места  ( Zte blade s2e not enough space ) 
Я только что установил 4.2.2 PAC и S2E позже. У меня все на SD-EXT, есть 1600 МБ свободного места на SD-EXT, а 140 МБ внутри. Однако в любое время я хочу уста...