Руководство
SD-карта телефона Android на Mac
Большинство карт из телефонов открываются на Mac как любая карта памяти. Один вид не откроется никогда, и есть способ добраться до обоих, не вынимая карту из телефона.
Добраться до карты microSD телефона с Mac можно двумя способами. Вынуть её и вставить в кардридер или оставить в телефоне и обращаться к ней по кабелю USB. Карта, настроенная как портативный носитель, а именно так её настраивает большинство телефонов, работает обоими способами, и macOS читает и записывает её без всяких установок.
Исключение составляет карта, которую телефон сделал своей внутренней памятью. Она зашифрована для телефона, который её отформатировал, и ни один Mac не прочитает её в кардридере. Её файлы по-прежнему доступны, но только через телефон. Ниже о том, как понять, какая у вас карта, и как работать с каждой.
В кардридере
У 14- и 16-дюймовых MacBook Pro начиная с 2021 года и у Mac Studio есть полноразмерный слот SDXC, поэтому для карты microSD нужен простой переходник. Другим Mac нужен кардридер USB.
Портативная карта отформатирована в одной из двух файловых систем, и macOS читает и записывает обе:
- FAT32, на картах до 32 GB (SDHC). Ни один файл не может быть больше 4 GB, так что длинное видео на неё не скопируется.
- exFAT, на картах от 64 GB (SDXC). Практического ограничения на размер файла нет.
Карта монтируется в Finder как флешка. Скопируйте нужное, а затем извлеките её в Finder, прежде чем вынимать, как любой диск.
Есть один побочный эффект. Когда Mac копирует файлы на карту FAT32 или exFAT, рядом с каждым он записывает маленького скрытого двойника, имя которого начинается с ._. Когда карта вернётся в телефон, музыкальные плееры и галереи могут на них спотыкаться. В статье о файлах «._» на телефоне Android объясняется, что это такое и как от них избавиться.
Карта, которую Mac не прочитает
Начиная с Android 6 телефон может принять карту как внутреннюю память. Он форматирует карту в файловую систему Linux и шифрует её ключом, который остаётся на этом телефоне, так что её, по словам собственной документации Android, «нельзя смонтировать в другом месте». После этого карта добавляется к памяти телефона и может хранить приложения, но принадлежит только этому телефону.
Вставьте такую карту в Mac, и macOS сообщит, что подключённый диск нельзя прочитать на этом компьютере, и предложит его инициализировать. Не соглашайтесь. Инициализация стирает карту. Ни одна программа для Mac её не прочитает, потому что ключ находится в телефоне, а не на карте.
Чтобы забрать файлы с такой карты, работайте через телефон, не вынимая из него карту: по кабелю файлы видны как часть собственной памяти телефона. Когда копия будет у вас, карту можно снова сделать портативным носителем на самом телефоне. По инструкции Google это Настройки > Хранилище > SD-карта > меню > Форматировать > Форматировать карту, и это тоже стирает её.
Samsung заявляет, что больше не поддерживает такой режим на устройствах Galaxy, так что карта из недавнего Galaxy будет портативной. На телефоне, который даёт выбор, новая карта спрашивает об этом при первой установке: Форматировать, чтобы сделать её портативным носителем, или Форматировать по-другому, чтобы сделать её внутренней памятью.
| Как настроена карта | В кардридере Mac | Через телефон, в приложении для MTP | Через телефон, в SideMount |
|---|---|---|---|
| Портативная, FAT32 (до 32 GB) | Чтение и запись, файлы до 4 GB | Отдельное хранилище, файлы до 4 GB | Папка SD Card, файлы до 4 GB |
| Портативная, exFAT (от 64 GB) | Чтение и запись | Отдельное хранилище | Папка SD Card |
| Принята как внутренняя память | Не читается, macOS предлагает её стереть | Часть памяти телефона | Часть памяти телефона |
Карта остаётся в телефоне
Вынимать карту вообще не обязательно. По кабелю USB телефон сам отдаёт файлы с карты, и у этого три преимущества: не нужно открывать лоток и терять переходник, телефон продолжает работать, пока вы копируете, и до карты, ставшей внутренней памятью, тоже можно добраться.
Приложения для MTP, например OpenMTP или старый Android File Transfer, показывают карту в своём окне как второе хранилище рядом с внутренней памятью. Сначала выберите на телефоне режим Передача файлов в уведомлении о USB.
SideMount вместо этого монтирует телефон как том в Finder. Внутренняя память и есть сам том, а каждая SD-карта видна как папка на его верхнем уровне с именем SD Card. Вы перетаскиваете файлы туда и обратно, как на любом диске, и любое приложение на Mac может открыть их на месте: видео в VLC, RAW-файл в Lightroom, папку через rsync. Он никогда не оставляет файлы ._ или .DS_Store на телефоне, в том числе на карте, потому что дополнительные данные Finder хранятся на Mac, пока телефон смонтирован.
Темп задаёт кабель. Телефон или кабель с USB 2 ограничивают любой способ примерно от 20 до 40 MB/s, а по USB 3 SideMount передаёт большие файлы намного быстрее 100 MB/s. Самым медленным звеном может оказаться сама карта: карта с маркировкой V30 или U3 обещает не меньше 30 MB/s устойчивой записи, а многие дешёвые карты обещают меньше. В статье о том, как проверить кабель USB-C на Mac, показано, как узнать, на какой скорости подключён телефон.
Перенос файлов между внутренней памятью и картой
На телефоне
В Files by Google найдите файл, нажмите Ещё (More) > Переместить (Move to), выберите SD-карта (SD card), укажите папку и нажмите Переместить сюда (Move here). Чтобы переместить несколько файлов, сначала выделите их. «Мои файлы» (My Files) от Samsung работают так же: выделите файлы, нажмите Переместить (Move), вернитесь на главную страницу приложения, откройте SD-карта и нажмите Переместить сюда.
Чтобы новые фото сохранялись на карту на Galaxy, откройте настройки Камеры и выберите для параметра Место хранения (Storage location) значение SD-карта. Этот параметр появляется, только пока карта вставлена. Уже сделанные фото остаются там, где были, поэтому переместите их через «Мои файлы».
На Mac
Когда телефон смонтирован в Finder таким образом, перетащите файл из папки внутренней памяти в папку SD Card. Копирование выполняет сам телефон, поэтому данные не проходят через Mac, но Finder не показывает индикатор хода, пока оно идёт. Дайте большой папке время закончить, прежде чем извлекать телефон.
Для первого подключения нужно один раз включить отладку по USB и разрешить доступ Mac на телефоне. Это описано в руководстве по настройке, а в статье обо всех способах передать файлы между Android и Mac сравниваются другие пути.
Вопросы
Почему Mac пишет, что SD-карту телефона нельзя прочитать?
Чаще всего потому, что телефон сделал карту своей внутренней памятью и зашифровал её только для себя. Повреждённая карта даёт то же сообщение. Не позволяйте macOS инициализировать её, потому что это её сотрёт. Вставьте карту обратно в телефон и скопируйте файлы по кабелю USB.
Можно ли скопировать файл больше 4 GB на SD-карту телефона?
Только если карта отформатирована в exFAT, как обычно бывают карты от 64 GB. Карта FAT32, обычный формат до 32 GB, не может хранить ни одного файла больше 4 GB, копируете ли вы через кардридер или через телефон.
Оставит ли Mac файлы «._» на SD-карте?
В кардридере да: macOS записывает скрытый файл ._ рядом с каждым файлом, который копирует на карту FAT32 или exFAT. Через приложение для MTP нет, а SideMount не пускает их на телефон. В любом случае они безвредны, и их можно спокойно удалить.
Поддерживают ли телефоны Samsung карту в роли внутренней памяти?
Нет. Samsung убрал эту функцию из своих флагманов начиная с Galaxy S7, а на его страницах поддержки сказано, что она больше не поддерживается на устройствах Galaxy. Так что карта из недавнего Galaxy будет портативным носителем и откроется в кардридере Mac. Некоторые другие телефоны Android со слотом для карты предлагают оба варианта.