Создание ext раздела на карте памяти
Здесь описана процедура создания ext раздела. Обязательно сделайте полный бэкап перед процедурой.
Требуются:
- Ядро с поддержкой ext.
- root.
- GParted.
Не секрет, что многие бюджетные и не очень телефоны на Android страдают явным недостатком внутренней памяти. Ситуацию можно частично исправить, перенося приложения на SD карту вручную, но это не решит проблему полностью, так как часть информации все же остается во внутренней памяти Android.
Есть еще одна возможность - создать на SD карте раздел с файловой системой ext и настроить телефон так, чтобы приложения лежали там. Это даст больше места для приложений, но приведет к более быстрому износу карты памяти.
Для действий потребуется приложение для создание разделов. На картинке скриншот программы GParted, доступной в любом дистрибутиве Linux, или через LiveCD. Можно использовать любой другой софт для создания разделов.
Сама процедура создания раздела с помощью GParted достаточно проста:
- подключить телефон как флешку к ПК;
- выбрать в GParted нужное устройство(скорее всего это будет /dev/sdb). Если вы выберете не то устройство, последствия могут быть печальными;
- если sd-карта автоматически примонтировалась, отмонтируйте ее (правая кнопка мыши->отмонтировать);
- удалить существующий раздел;
- добавить раздел с fat32;
- добавить раздел с ext2 (можно и ext3/ext4, но опция журналирования укоротит жизнь sd карты);
- применить изменения.
Стоит помнить при разбиении sd-карты на разделы, что раздел с FAT32 должен идти первым. Размер раздела с ext установите в зависимостей от ваших потребностей в свободном месте (обычно хватает 512 MiB, на картинке чуть больше).
После этой процедуры следует отключить от ПК и перезагрузить устройство. Далее осталось установить из Play Market приложение s2e (если у вас не Cyanogenmod, то похожие функции выполнит приложение Link2SD). Установите флаги напротив данных, которые желаете перенести на карту памяти и снова перезагрузите телефон. После этого процедура будет завершена.