Объединение разделов на SD-карте памяти (Windows). Как SD-карту сделать основной памятью на Андроид Объединить внутреннюю память и sd

Большинство владельцев устройств на Андроид рано или поздно сталкиваются с проблемой нехватки внутреннего пространства для хранения файлов . Регулярная установка приложений постепенно уменьшает количество свободного места в гаджете, что приводит к торможениям, неправильной работе, а то и вовсе полному отказу системы работать нормально. В этом случае поможет замена внутренней памяти Android на карту памяти. Как это сделать и какие ещё существуют способы борьбы с такой неприятностью, рассмотрим далее.


Прежде чем копаться в настройках и все разом приложения переносить на флешку, нужно понять, какие, вообще, существуют типы памяти на вашем Андроид-устройстве:

  • оперативная - необходима для корректной работы приложений, программ и других процессов, которые выполняются в телефоне или планшете;
  • ПЗУ - хранит информацию об операционной системе во время прошивки и эти данные нельзя перенести на сторонние носители;
  • внутренняя - сюда устанавливаются приложения в автоматическом режиме , а также любая пользовательская информация; сколько осталось свободного места система сообщает при установке нового ПО;
  • карточка расширения - внешний накопитель, который призван расширить внутреннюю память устройства и хранить приложения, пользовательскую информацию.

Почему не получается сохранить приложения на SD-карту?

Во многих гаджетах автоматически разрешить установку новых приложений на флешку не получится. Это касается телефонов и планшетов начиная с версии 4.4.2 и заканчивая 6.0.1. В таком случае замена внутренней памяти на карту SD просто необходима, а сделать это можно несколькими способами (в том числе и использовать сторонние приложения). Но сначала нужно узнать версию Андроид, которая установлена на вашем гаджете. Для этого нажимайте последовательно на:

  1. Меню;
  2. Настройки;
  3. О телефоне.

В открывшемся списке и будет указан версия ОС.

Программы для переноса приложений на карту памяти

Разработчики позаботились о пользователях и создали программы для того, чтобы сделать память флешки основной на Андроид. Это особенно полезно для старых версий системы, например, 2.2 или даже более ранних.

Удобное ПО, в котором есть весь необходимый инструментарий для переноса информации с внутренней памяти на внешний накопитель. Интерфейс интуитивно понятный и простой. Доступные для перемещения приложения помечены иконками, при нажатии на которые открывается вся доступная о них информация, а также возможные действия (перенести, скопировать, удалить).

Move2SD Enablerv

Это ПО интересно пользователям по двум причинам. Первая - оно совместимо с разными версиями Android (в том числе и более поздними). А вторая - возможность перенесения данных и приложений, которые в системе помечены как «недопустимые для переноса».

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

Какие ещё есть методы?

Есть ещё вариант, как внутренней памятью на Андроид сделать SD-карту. Если версия вашего гаджета от 2.2 до 4.2.2, то инструкция предельно простая, нажимайте на:

  1. Настройки;
  2. Память;
  3. Диск для записи по умолчанию;
  4. SD-карта.

Напротив флешки появится галочка или кружок, которая свидетельствует об изменении настроек. Теперь установка приложений будет автоматически идти на флеш-накопитель.

Для пользователей Android KitKat и выше процесс будет сложнее и муторнее. Главная проблема заключается в том, что вам потребуется получить root-права для своего устройства . Сделать это можно и в домашних условиях, но есть риск превратить своё устройство в «кирпич», который либо не подлежит ремонту, либо его приведут в чувство только в сервисном центре за дополнительную плату.

Помните, что, самостоятельно устанавливая рут-права, вы лишаете свой аппарат гарантии и действуете на собственный страх и риск. Стоит оно того или нет - решать вам. Может быть, менее рискованно каждый раз вручную переносить новые приложения?

А что думаете вы? Расскажите в комментариях, приходилось ли вам получать root-права, успешно ли или, может, вы знаете другие способы, как переключить память планшета/телефона на карту памяти.

18.03.2018

В бюджетных или устаревших на сегодняшний день Android-устройствах существует серьёзная проблема с внутренней памятью , а точнее её нехваткой и хоть в устройстве может присутствовать карта памяти на несколько гигабайт, на него всё равно нельзя поставить много программ. Встроенная в Android функция позволяет перенести некоторые приложения на карту памяти, но, как показывает опыт, её недостаточно.

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

Мнение: более дешевое внутреннее хранилище будет лучшим вариантом

Из них только последние два имеют возможность увеличить размер их хранения. Как мы уже говорили, разница в цене между различными возможностями Интернета огромна, и, на мой взгляд, она не предлагает пользователю идти на то, что действительно соответствует их потребностям. Будучи менее чем 3250 руб ценовым переходом между обеими моделями.

Я тестировал разные приложения для расширения внутренней памяти Android -устройств: App2SD, Link2SD, FolderMount. Личный опыт показал, что всё-таки наилучшим решением есть приложение Link2SD. Приложение (как и другие подобные программы) требует наличие рута в Android-устройстве, но если все сделать правильно, то можно надолго забыть о вопросе с нехваткой внутренней памяти.

Если вам нужно больше места для хранения, вы можете выбрать тот, который в настоящее время имеет хорошую цену и производительность. Предоставление вам большего количества мультимедийного контента. К сожалению, даже бренды предпочитают прыгать 6500 руб в лучшем случае между моделями. Но помните, что не все карты одинаковы.

Сила мобильных устройств продолжает увеличиваться с течением времени. Сравнение преимуществ первых терминалов с текущими терминалами может показаться значительной прогрессией. В этой статье мы сосредоточимся на внутренней памяти и возможности расширения ее возможностей. С одной стороны, вы можете расширить внутреннюю память, но в противном случае производительность системы и доступ к данным наказываются, если возникнет какая-либо проблема. Этот модуль снижает потери производительности, возникающие при доступе к зашифрованной информации.

Пошаговое руководство

Чтобы расширить память Android-устройства с помощью приложения Link2SD, необходимо выполнить следующие шаги:

  1. Позаботится о том, чтобы на устройстве был установленный рабочий рут;
  2. Подготовить карту памяти;
  3. Установить и настроить приложение Link2SD.

Рутирование устройства

Несмотря на множество так называемых "универсальных" приложений рутирования Android-устройств, личный опыт показывает, что рутирование – это уникальный процесс для каждого устройства. Ищите в интернете приложение (способ) рутирования именно для Вашей модели устройства. Работа с одним из подобных "универсальных" приложений рутирования Android-устройств описана.

Когда используется внутренняя память, падение производительности практически не заметно. Результатом будет устройство, которое стоит использовать и имеет более низкую производительность, чем должно было бы. Представьте себе, что вся страница закодирована именно так. Содержимое будет там, но никто, кроме пользователя с паролем, не сможет получить к нему доступ.

С зашифрованной информацией только устройство может получить к нему доступ. Наличие большей внутренней памяти имеет тенденцию устанавливать больше приложений и создавать мультимедийный контент, такой как фотографии или видео. Проблема возникает, если мы отправляемся в путешествие, делаем много фотографий, и когда мы возвращаемся домой, у нас возникают проблемы с доступом к информации. Информация есть, но недоступна.

Подготовка карты памяти

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

Существует много разных способов создания разделов, но для нашей задачи я рекомендую воспользоваться одним из следующих:

Если это так, и в облаке нет копии, информация может быть потеряна. Во-первых, устройство не должно создавать проблем при доступе к информации. Такова теория и, к сожалению, она не всегда выполняется. Если устройство не может получить доступ к контенту, оно сообщит пользователю, что оно должно быть отформатировано в результате потери информации.

Это действительно очень эффективный вариант, если вы принимаете во внимание серьезные аспекты. Первым, конечно же, является то, что устройство позволяет использовать его как внутреннюю память. В то же время он не позволяет пользователю получать доступ к информации, если есть проблема с устройством.

Внимание! Перед выполнением операции разбивки карты памяти на разделы сохраните все данные карты памяти на компьютер или другое устройство, т.к. во время процесса создания разделов они будут удалены! После создания разделов, верните все данные назад на карту памяти.

Если Вы по какой-то причине позже решите вернуть карту памяти в исходное состояние воспользуйтесь или инструкцией.

Способ избежать этой проблемы - сохранить резервную копию важной информации в облаке или на компьютере. Что-то подобное можно сделать с остальными данными устройства. Вторая деталь, шифрование информации, заставляет пользователя сохранять копию важной информации вне устройства. Забывчивость телефона или падение на землю может привести к потере доступа ко всей содержащейся в нем информации.

Ресурсы ограничены и лучше работают только с установленными приложениями . Телефон, на котором установлено 100 приложений, не будет иметь такую ​​же производительность в ресурсах, как и у другой. Текучесть и продолжительность батареи во втором случае будут наказываться.

Настройка Link2SD

Если Вы успешно выполнили два предыдущих пункта, самое время сделать последний шаг: установить и настроить приложение Link2SD.

При первом запуске программа запросит права суперпользователя, разрешите ей получить такие права, нажав на кнопку "Разрешить".

Для обеспечения правильного функционирования устройства во всех случаях должно быть достаточно здравого смысла. Изображение обложки: 8 байт против. 8 Гбайт, Автор: Даниэль Санчо. . С другой стороны, его использование - это быстро ограничивающий уровень движущегося контента. Для начала мы подготовим ваш компьютер и ваш телефон. Это долго читать, но быстро сделать.

После этого вы можете отключить его. Перейдите в настройки своего телефона, нажмите «О телефоне», а затем введите 4 раза номер сборки. Теперь подключите свой телефон к компьютеру. Затем мы запустим командную строку. Это запустит черное окно под названием командной строки. . Ничто не очень озорное и легкое.

  • Перейдите к настройкам телефона.
  • Направление хранения.
  • Нажмите на слово «плюс» в правом верхнем углу экрана.
  • И выполните: Передайте данные.
Если вам интересно, вы найдете в настройках, что ваша емкость для записи неправильная.

Дальше появится диалог выбора файловой системы 2-го раздела SD-карты памяти. Если такой диалог не появился или Вам нужно повторно его открыть, нажмите на кнопку меню в приложении и выберите опцию "Пересоздать скрипт монтирования". Выберите пункт соответствующий файловой системе второго раздела Вашей карты памяти и нажмите "ОК". Если получите сообщение об ошибке, откройте диалог снова и выберите какой нибудь другой пункт (у меня скрипт сработал успешно на пункте "ext2", хотя второй раздел карты памяти был отформатирован в "ext3"). Вы должны получить сообщение об успешном монтировании раздела. После этого перезагрузите устройство, нажав на кнопку "Перезагрузить устройство".

Объединенное хранилище, что это такое?

У вас есть смартфон с небольшой внутренней памятью? Слишком много приложений, которые не могут быть установлены во внешнюю память? Или просто устали от необходимости постоянно удалять тяжелые игры, чтобы установить других? Ну, объединенное хранилище будет очень полезно для вас!

Теоретически, поскольку на практике некоторые производители не позволяют это делать, и может быть необходимо «заставить» эту функцию. Пожалуйста, не стесняйтесь сообщать нам о других моделях. Итак, чтобы иметь возможность делать манипуляции, которые необходимо иметь?


Зайдите снова в программу, подождите пока загрузится список приложений, выберите приложение, которое хотите переместить, и нажмите на кнопку "Сослать". В следующем диалоге выберите, какие данные приложения Вы хотите перенести (я обычно переношу все что можно). В бесплатной версии Link2SD можно перенести всё кроме данных приложения, но даже от этого эффект будет ощутимым.

Шаг 1 - Загрузите необходимое программное обеспечение

Мы не несем ответственности за какую-либо несовместимость с вашим смартфоном, поэтому обязательно проверяйте, что он работает со смартфоном, прежде чем пытаться что-либо предпринять. Затем установите его в нужную папку, сохранив его в памяти, или потому что он нам понадобится. Режим разработчика - это режим, который позволит вам, грубо объяснить, выполнить манипуляции на вашем смартфоне - снова на свой страх и риск - иначе манипуляции не будут разрешены смартфоном. Он представлен новым меню, доступным в параметрах устройства.

Настоящая инструкция посвящена восстановлению состояния карты памяти, а точнее созданию одного раздела вместо нескольких, созданных, например, способом, описанным в статье или или еще каким-нибудь другим способом.

ОС Windows уже содержит встроенный инструмент управления разделами на устройствах памяти – DiskPart , так что, к счастью, ничего доустанавливать не придётся. Программа не имеет графического интерфейса, все команды необходимо выполнять с командной строки с правами администратора.

Работа с программой DiskPart

В первую очередь подключите карту памяти к компьютеру через картридер. Если нужно, воспользуйтесь адаптером, поставляемым в комплекте с картой памяти.

Нажмите "Пуск" и найдите среди программ "Командная строка" нажмите правой клавишей и выберите опцию "Запустить от имени администратора".

В появившемся окне введите команду diskpart , в окне появится приглашениеDISKPART> ввода команд консольной утилиты DiskPart.

Введите команду list disk и нажмите Enter , чтобы увидеть список всех накопителей (внутренних и внешних), подключенных к компьютеру.

Догадаться, где находится жесткий диск, а где карта памяти, можно, если посмотреть на размер памяти запоминающих устройств.

Как видно из примера, жесткий диск обозначен как "Диск 0", а карта памяти как "Диск 1".

Введите команду select disk X (где X – номер карты памяти в списке) и нажмите клавишу Enter , чтобы дать программе возможность дальше работать с картой памяти (у меня карта памяти обозначена как "Диск 1", поэтому я ввожу команду select disk 1 ).

Выполните команду clean , чтобы удалить все разделы на карте памяти. Внимание! Все данные будут удалены с карты памяти!

Для создания нового раздела выполните команду create partition primary . Данная команда создаст один раздел на всю карту памяти.

Выполните команду select partition 1 для выбора только что созданного раздела.

Выполните команду active для того, чтобы система пометила раздел как активный.

Выполните полное форматирование карты памяти с помощью команды format fs=FAT32 (или NTFS , для того чтобы получить возможность записывать файлы размером больше 4 Гб, но в таком случае SD-карта может не читаться другими устройствами). Операция может занять значительное время в зависимости от размера SD-карты. Если нет времени ждать, выполните команду с параметром QUICK (то есть format fs=FAT32 QUICK ), чтобы выполнить быстрое форматирование.

Чтобы присвоить карте памяти букву, выполните команду assign . Сразу после выполнения этой команды появится окно автозапуска, как при подключении съемного устройства к компьютеру.

Завершите работу программы DiskPart выполнением команды exit .

Выполните команду exit снова, чтобы закрыть окно командной строки.

Как видно в программе , после выполнения вышеперечисленных операций карта памяти снова содержит только один раздел.

Сразу оговорюсь, что речь пойдет не о программах типа link2sd. Принцип похож, но связывать мы будем не программные каталоги, а каталоги данных этих программ, например /sdcard2/Navigon -> /sdcard/Navigon или /mnt/extSdCard/Books -> /sdcard/Books и т.д.
Кроме того, нам нужен рут (куда ж без него). Кстати, после того как я узнал про эту программу, это для меня очередной аргумент за root.

Многие владельцы андроид смартфонов или таблеток с небольшей встроеной памятью наверняка сталкивались со следущей проблемой: вставлена большая sd карта (например 16, 32 или даже 64 Гигабайт), но после установки нескольких тяжеловесных программ наше устройство или очередная программа с наглостью заявляет, что на карте не хватает места. Иногда сама программа небольшая, но после установки лезет в интернет и тянет на смартфон гигабайты данных.
В очередной раз получив сообщение «Нет места» и заглянув на карточку видим, что она практически пуста, зато внутренняя память устройства забита под завязку.
Это происходит потому, что внутренняя память часто используется как каталог по умолчанию для многих программ. Дело в том, что она монтируется как /sdcard , что исторически всегда было внешней sd картой (раньше так оно и было на всех смартфонах). Внешняя же sd карта монтируется в этом случае как /sdcard2 , /mnt/sdcard2 , /mnt/extSdCard или даже /sdcard/.externalSD . Я так понимаю, что это делается изготовителями, чтобы устройство работало из коробки, т.е. совсем без sd карты.

Многие «недобросовестные» программы всегда хотят читать/писать данные из/в каталог /sdcard/НазваниеПодставить. Редко это можно изменить в настройках программы.
В результате имеем, что имеем, и несколько возможностей чтобы поправить сложившееся положение:
Два последних способа тоже не являются панацеей, т.к. требуют определенных навыков от пользователя, кроме того не достаточно «чисты», например известны проблемы при подключении смартфона к компьютеру через usb (не отмонтируются) и т.д.

Поправить положение поможет программа DirectoryBind , которую хороший человек slig из xda написал для себя и выложил на форуме для всеобщего пользования.

QR-код


Хоть публика здесь технически подкованная, но для неискушенных читателей хабра нужно сделать пару пояснений. Как он сам написал (программа not idiot-proof), т.е. врядли пройдет тест на дурака.

После установки запускаем программу (первый раз естественно навечно разрешаем права Root), нажимаем меню затем «Preferences» и выставляем пути по умолчанию на внешнюю память «Default data path» например /sdcard/external_sd/ и внутреннюю память «Default target path» /sdcard/ . Выходим из меню.

Нажимаем меню, затем «Add new entry»

Теперь создадим новую связь каталогов, например перенесем папку CamScanner на внешнюю карту. Долгое нажатие на путь к папкам открывает небольшой встроеный файловый менеджер, в котором можно создать и/или выбрать папку. Папка на внешней карте должна быть создана (и пуста).

Установив галочку в «Transfer files from target to data» файлы и папки будут перенесены из каталога /sdcard/CamScanner/ в каталог /sdcard/external_sd/CamScanner .

Нужно заметить, что связи после создания не активируются автоматически (серая иконка дискеты, как на скрине внизу для gameloft). Для завершения связывания папок, выбираем галочками нужные связи и нажимаем меню -> «Bind checked». Иконки активных (связанных) папок должны стать зелеными.

Кстати если вы хотите присоединить еще и всю внешнюю карточку полностью рекомендую это сделать не так /sdcard/externalSD/ , а с точкой впереди /sdcard/.externalSD/ . Это спасет вас от таких неприятностей как двойные превьюшки в галереях, и т.д. Правда поможет не для всех галерей и плееров, т.к. некоторые ищут медиа и в скрытых каталогах.
Помучившись, я для себя решил, связывать только отдельные каталоги.

UPD. Кстати, внешняя SD карта значительно медленнее внутренней памяти, поэтому перенос данных программы на внешнюю SD, естественно замедляет работу этой программы. Это особенно нужно помнить решившим полностью поменять маунт-пойнты внутренней и внешней памяти, т.к. скорее всего все ваше устройство будет работать медленнее, чем раньше.

Надеюсь эта программа дополнит и вашу копилку полезных утилит для андроид устройств.

Если вы все-таки решились поменять местами внутреннюю и внешнюю память, т.е. переназначить внешнюю sd карту на /sdcard и в настройках устройства нет такой опции - имея рут, это можно легко сделать выполнив следущую операцию:
В Root-Explorer монтируем "/etc" как R/W (если R/O), находим файл "/etc/vold.fstab", сохраняем копию и открываем (длинным кликом) его в Text Editor.
В следующих двух строчках меняем название моунт точек местами: dev_mount sdcard /mnt/sdcard emmc@fat /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/external_sd auto /devices/platform/goldfish_mmc.1 ... на dev_mount sdcard /mnt/external_sd emmc@fat /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 ...
Подробнее можно почитать . Там же предлагают, как альтернативу, использовать другую интересную программу Root External 2 Internal SD .
Добавлю, что в обоих случаях, перед переключением, вам нужно скопировать все содержимое папки /sdcard на внешнюю sd карту.
Помните, что после переключения вся ваша система может работать , чем раньше.
Будьте осторожны - нужно понимать, что все что вы делаете под рутом, вы делаете на свой страх и риск, и например сохранение неправильного «vold.fstab» может привести к невозможности загрузить устройство и для лечения нужно будет грузится в рекавери и править «vold.fstab» уже там.

Этот способ можно использовать совместно с DirectoryBind, только теперь наоборот «Default target path» (/sdcard) и все связи созданные в DirectoryBind будут указывать на внешнюю карту.

В новой версии Android 6.0 Marshmallow появилась опция Adoptable storage, объединяющая в один логический раздел внутренний и внешний флэш накопитель (MicroSD). Память представляет собой один массив, а ОС сама распределит в какой раздел поместить установленные приложения. Стоит напомнить, что до этого картам памяти отводилась скромная роль для хранения мультимедийных файлов, без возможности переноса приложений или кэша, в результате чего внутренняя память забивалась 1-3 массивными играми.

Активация Adoptable storage

Искать опцию в настройках не нужно, система сама предложит объединение памяти, как только обнаружит MicroSD. Для защиты информации на накопителе используется шифрование (защиту) данных, а для этого требуется отформатировать карту, что приведет к удалению данных, поэтому обязательно сделайте резервную копию. Согласившись с очисткой, дождитесь окончания операции и не извлекайте карту в момент форматирования.


После форматирования система предложит перенести мультимедийный контент (фотографии, картинки, музыку, видео и т.д.) в раздел относящийся к MicroSD. В этот момент отобразится точное количество памяти, которая освободится после переноса данных. Выполните перемещение сразу или отложите на потом.

Особенности и последствия Adoptable storage

1. Опция сделает общим внутренний и внешний накопитель, поэтому при подключении к ПК\МАС отобразится только один диск. При этом в настройках устройства видно, сколько использовано памяти каждым разделом.


2. Игры и программы по умолчанию установятся во внутреннюю память, для перемещения во внешний раздел, откройте параметры приложения в настройках и выберете SD карту.

3. Используйте только высокоскоростные карты 10 класса UHS-I, так как это влияет на производительность и скорость работы устройства. Если MicroSD не достаточно быстрая, система сообщит о возможных сбоях и длительном перемещении информации.

4. При объединении памяти, SD-карта форматируется, поэтому перед началом процесса сохраните важную информацию в другом месте. Так же из-за использования шифрования данных, накопитель не будет работать ни в одном другом устройстве, только после очередного форматирования, что приведет к потере всех записанных файлов.

5. После сброса до заводских установок, MicroSD карта перестанет работать, что приведет к очередному форматированию. Поэтому обязательно позаботьтесь о настройке резервного копирования информации.

Статья была Вам полезна?

Поставьте оценку - поддержите проект!

Поделиться: