Изменение размера раздела /данных (корневое)

У моего приложения на рынке приложений (Google Play) есть проблемы. Я не могу установить какие-либо приложения на свой телефон (Lenovo, корневые) из-за того, что «на диске недостаточно места», но на самом деле есть. Спросив друга, я переместил приложения на SD-карту. После нескольких попыток я понимаю, что приложения установлены в разделе /data, и когда он заполнен, я не могу установить больше приложений.

При вводе df Я получаю:

# df
Filesystem               Size     Used     Free   Blksize
/dev                   482.1M   128.0K   481.9M   4096
/sys/fs/cgroup         482.1M    12.0K   482.0M   4096
/mnt/secure            482.1M     0.0K   482.1M   4096
/mnt/asec              482.1M     0.0K   482.1M   4096
/mnt/obb               482.1M     0.0K   482.1M   4096
/system                885.8M   679.5M   206.4M   4096
/data                  908.5M   825.9M    82.6M   4096
/cache                 123.0M     4.0M   119.0M   4096
/protect_f               8.8M     4.1M     4.8M   4096
/protect_s               8.8M     4.0M     4.8M   4096
/mnt/cd-rom              1.2M     1.2M     0.0K   2048

Я знаю из другого приложения, что есть больше свободного, а не установленного пространства.

Как изменить размер этого раздела? Если требуется больше выходных данных, скажите мне, что вводить. Благодарю.

8 голосов | спросил Yagel 26 FriEurope/Moscow2014-12-26T11:21:47+03:00Europe/Moscow12bEurope/MoscowFri, 26 Dec 2014 11:21:47 +0300 2014, 11:21:47

3 ответа


2

Вы никогда не должны изменять размеры любых разделов на Android. Это не смонтированное пространство может быть чем-то, что устройство использует в виде аварийного режима для восстановления устройства. Перемещение приложений на SD не делает ничего, потому что SD вы перемещаете файлы из /data /app в какую-либо скрытую папку внутри /data /media (ваш «SD»).

Возможно, вы захотите удалить некоторые приложения, использовать какой-то странный метод для обмена внутренней SD и внешней SD или проверить, установлено ли у вас уже установленное приложение и проверить наличие левых файлов или папок в /data /data и выполнить поиск пакета имя.

ответил GiantTree 26 FriEurope/Moscow2014-12-26T15:43:36+03:00Europe/Moscow12bEurope/MoscowFri, 26 Dec 2014 15:43:36 +0300 2014, 15:43:36
5

Как GiantTree правильно указал , Это не смонтированное пространство может быть чем-то, что устройство использует в чем-то как аварийный режим для восстановления устройства. Точнее: это не только может , но . Вывод df, например. ничего не говорит о /recovery или /boot разделы. И есть еще больше, о чем мы не знаем.

Еще один аргумент против повторной калибровки: вы больше не сможете устанавливать какие-либо обновления для Android, так как те часто появляются как «образы» для флэш-памяти (заменяя целые файловые системы), которые больше не соответствуют размеру раздела, в результате чего обновление в лучшем случае не срабатывает, или, в худшем случае, приведет к повреждению вашего устройства.

Если больше не дает вам достаточно свободы , вы можете взглянуть на - который способный не только перемещать приложение whole на внешнюю SD-карту вашего устройства (App2SD только перемещает части), но даже может перемещать больше, например, файлы данных и библиотеки.

Для получения более подробной информации взгляните на тег-ссылку link2sd , а также app2sd tag-wiki .

ответил Izzy 26 FriEurope/Moscow2014-12-26T17:19:14+03:00Europe/Moscow12bEurope/MoscowFri, 26 Dec 2014 17:19:14 +0300 2014, 17:19:14
2

Извините за некропость, но есть и всегда был способ сделать это, если пользователь хочет. Предыдущие комментарии верны, есть более «скрытые» разделы, которые не так легко увидеть или манипулировать с локальными установками Windows или Android, поэтому вам нужно взглянуть на диск с внешней точки зрения, используя инструмент, который распознает многие файловых систем. По моему опыту, лучший способ сделать это - использовать GParted (доступное изображение в реальном времени здесь )

Используйте инструмент, например Rufus , чтобы создать загрузочный USB-накопитель с использованием живого изображения GParted, а затем загрузить (используя USB-концентратор и кабель OTG, если необходимо для клавиатуры, мыши и т. д.). Я предпочитаю графический интерфейс, но GParted также можно использовать через командную строку. После загрузки в графический интерфейс (требуется, чтобы пользователь набрал startx, где было предложено), GParted автоматически запускает и анализирует все разделы и в конечном итоге дает вам всестороннее отображение их конфигурации. Поскольку он основан на Linux и вы автоматически вошли в систему как суперпользователь, теперь вы полностью контролируете любой hdd или раздел в машине (планшеты, телефоны, ПК, размер и форма не имеют значения), и вы можете видеть все скрытые разделы. Для записи GParted предназначен для вариаций архитектуры x86, но может работать и на других устройствах с помощью встроенной эмуляции, поэтому всегда стоит сделать снимок как минимум IMO.

С Божьей силой приходит богоподобная ответственность, так что 1) Я не несу ответственность за то, что случится, если это надует вас и 2) БУДЬТЕ ОСТОРОЖНЫ, ЧТО ВЫ ВНУТРИ ГРАФИТ. ОЧЕНЬ ОЧЕНЬ ОСТОРОЖНО.

Тем не менее, если вы обнаружите раздел при анализе через GParted, который имеет любой используемый размер, который помечен как нераспределенный, вы можете доверять ему. По моему опыту он видит все, и я ни от кого другого не слышал. Если есть пространство, вы можете переместить его так, чтобы он находился рядом с разделом, который вы хотите развернуть, а затем разверните, чтобы охватить это пространство. Я только что сделал это вчера вечером на Chuwi Vi8, в котором я больше не хотел Windows (это было как двойная ОС). Я удалил раздел Windows и добавил его в раздел данных Android, предоставив мне 22 ГБ славного, полностью используемого пространства.

Я нашел этот поток, обновляя все необходимые шаги и заметил, что ни один метод не был разделен. Я могу подтвердить, что он работает, но я рекомендую его только для продвинутых пользователей, и я не могу сказать, что он не будет мешать обновлению полной версии в будущем, как уже было сказано. Запуск GParted в качестве реального дистрибутива Linux - отличный инструмент, который является очень всеобъемлющим и чрезвычайно мощным.

ответил elektrofreak 2 WedEurope/Moscow2015-12-02T18:54:03+03:00Europe/Moscow12bEurope/MoscowWed, 02 Dec 2015 18:54:03 +0300 2015, 18:54:03

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132