Я перешел с Samsung Mesmerize (Galaxy S, Android 2.2) на Motorola Electrify (Android 2.3), и Electrify по-другому читает мою SD-карту. Мои старые данные теперь хранятся в /mnt/sdcard-ext
вместо /mnt/sdcard/
. Все старые данные моего телефона (которые я хочу сохранить) находятся в этом каталоге.
Почему путь к моей SD-карте изменился и что мне делать, чтобы «объединить» их?
На Electrify внешняя SD-карта установлена на /mnt/sdcard-ext/
, а внутренняя на /mnt/sdcard/
. Эти два логически разделены и не могут / не должны быть объединены.
В Mesmerize внешняя SD-карта монтируется /mnt/sdcard/external-sd/
так, как если бы это была подпапка внутреннего хранилища SD, которое также монтируется, /mnt/sdcard/
как и Electrify. Однако они так же разделены, как и на Electrify, и подпапка не является «настоящей». Если вы подключите телефон к компьютеру, вы увидите для них два отдельных диска, а папка «external-sd» во внутренней памяти будет отображаться как пустая — ведь она есть!
Я думаю , что здесь происходит то, что вы хотите, чтобы ваши данные — загрузки, возможно, изображения и музыка и т. д. — находились на внутренней SD-карте вашего Mesmerize, а вы думали, что все это находится на внешней SD-карте. (Я не виню вас, эта система с двумя областями, каждая из которых называется SD, сбивает с толку.) Я бы сделал следующее:
Бен Брока
/mnt/sdcard/external-sd/
каталоги из моего последний телефон.Бен Брока
Мэтью Рид
Бен Брока
/mnt/sdcard/external/
папки,/mnt/sdcard/
это единственная точка хранения, которую вы действительно можете использовать для хранения личных данных, поэтому я был сбит с толку. Все мои реальные сохраненные (и доступные) данные из моего Mesmerize были в/mnt/sdcard/
каталоге, поэтому я хотел их переместить, теперь я знаю, что делать.