Расположение файлов: основное хранилище или SD-карта

Я пытаюсь выяснить, что и где хранится на моем телефоне Android (нерутированный Samsung Galaxy S8 с SD-картой).

Я могу проверить содержимое телефона либо с помощью любого из нескольких установленных мной файловых менеджеров, либо смонтировав весь телефон как сетевой диск на моем компьютере с Windows 10.

Приложение My File Manager показывает мне содержимое «Основного хранилища» и содержимое «SD-карты».

Содержимое «Основного хранилища» отображается на сетевом диске в каталоге с именем /sdcard. Содержимое «SD-карты» отображается на сетевом диске в каталоге с именем /storage/0000-0000.

Это очень странно, поскольку каталог с именем «/sdcard» на сетевом диске противоположен каталогу с именем «SD-карта» в приложении «Диспетчер файлов».

Приложение «Диспетчер файлов» показывает всего 57 гигабайт в «Основном хранилище» и 256 гигабайт на «SD-карте». Это наводит меня на мысль, что первое — это встроенная память телефона, а второе — фактическая SD-карта. Но меня смущает тот факт, что первое называется «/sdcard», а второе — «storage/0000-0000», что кажется обратным.

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

Так:

Вопрос 1: Что происходит? Что в каком каталоге?

Вопрос 2: Если я хочу сделать резервную копию всех данных (но не системных файлов или программного обеспечения) на моем телефоне, достаточно ли сделать копии /sdcard и /storage/0000-0000, или есть другие места, где данные могут храниться? храниться?

Дополнительная информация: приложение X-plore подтверждает странное название, поскольку оно показывает мне два каталога, один из которых называется «Память телефона» и /sdcard (первый выделен жирным шрифтом, а второй — римскими буквами, оба обозначают один и тот же каталог) и еще один с именем «SD-карта» и /storage/0000-0000.

Ответы (1)

Что в каком каталоге?

/sdcardэто так называемая «внутренняя SD-карта» ( , во «внутреннем хранилище» и физически не извлекаемая без поломки устройства, поэтому в вашем случае также упоминается как «основное хранилище»), а /storage/<card_id>физически съемный .

есть ли другие места, где данные могут храниться?

Есть. Без root у вас, например, не будет доступа к тому, где ваши приложения хранят свои данные ( /data/data/*). Чтобы выполнить настоящее полное резервное копирование, вам понадобится специальное восстановление, такое как , для выполнения . Самое близкое, к чему вы можете прийти, — это резервное копирование , но даже «полное резервное копирование adb» является неполным (тем более, что приложения могут «отказаться» от этого, поэтому они не будут создаваться резервными копиями ).adb backup