Как переключить SD-карту моего Android-устройства, не вызывая проблем?


20

Я только что получил новую 32 ГБ SD-карту для своего Nexus One. На старом я установил кучу приложений и храню там данные, потому что внутренняя память не справляется с этим. Итак, теперь я хочу сменить SD-карты, но как мне это сделать, не вызывая проблем? Я просто копирую и вставляю все или есть другой способ сделать это?

Я на стоковой прошивке на Android и использую Mac OS X Lion.

Ответы:


16

Если вы не применили магию App2SD с разделами ext4 на SD-карте (если вы не знаете, о чем я, вы не знали), SDCard будет иметь только простой раздел FAT32.

Так что все, что вам нужно сделать, это скопировать все данные со старой SDCard и на новую, и все будет хорошо.

Самый простой способ сделать это - подключить телефон к ноутбуку, вставить карту в кард-ридер (с помощью адаптера, который обычно входит в комплект новой SD-карты), скопировать все и заменить SD-карты в телефоне.

РЕДАКТИРОВАТЬ: Android хранит приложения, которые были перемещены на SDCard в папке с именем .android_secure, которая по умолчанию скрыта в OS X Finder и Linux Nautilus. Не забудьте переместить это :)


офигенно, просто пришлось перезагружать мой телефон после копирования и все хорошо :)
— Гияд Шкиргес

@Mavrik Но SDHC-карта с FAT32 имеет ограничение в 4 ГБ на передачу файла. Целесообразно ли копировать со старой SDHC-карты FAT32 на новую SDHC-карту с более новой файловой системой, не имеющей ограничения в 4 ГБ?
— Boris_yo

2
Android требует, чтобы SD-карта была отформатирована в FAT32, а не в какой-либо новой файловой системе, так что это спорный вопрос (за исключением корневых взломов, но для тех, кто действительно должен знать, что вы делаете).
— Маврик

Этот ответ все еще работает? Видя, что моя папка .android_secure кажется пустой. Могу ли я перенести этот путь?
— Питер Рейвз

Да, имена папок в последнее время изменились, но процесс не изменился.
— Маврик

0

Если вы сделали что-нибудь интересное для второго раздела (обычно это EXT4 или EXT3 fs), или если у вас есть CWM (ClockWork Mod) и, таким образом, вы можете легко создавать полные резервные копии, я бы посмотрел на этот ответ .

В двух словах:

  1. Сделайте резервную копию с CWM (создает резервную копию, сохраненную на SD-карте),
  2. Скопируйте все с SD-карты на ПК,
  3. Вставьте и отформатируйте новую SD-карту,
  4. Скопируйте данные обратно на новую карту,
  5. Восстановите резервную копию (включая ext4) с помощью CWM.

Я полагаю, что вы можете выполнить шаг 2. с помощью обычного метода USB-шнура, и для этого нужно только включить все данные из первого раздела (FAT fs). Не забудьте включить скрытые файлы.

В более старых версиях Android (старше 2.2), например, если вы используете link2sd, вам также может понадобиться:

  1. Пересвязать приложения (возможно, потребуется «переустановить» с помощью функции быстрой переустановки link2sd ).
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.