- Как подключить жесткий диск (NTFS/HFS+) к Android устройству
- Почему внешний жесткий диск не подключается к Android?
- 1. Жесткий диск не обнаружен
- 2. Жесткий диск обнаружен, но не открывается
- Как подключить внешний жесткий диск к Android
- [БЕЗ ROOT]
- Если ничего не работает?
- С какой версии Android поддерживается exFat?
- Включить поддержку NTFS на Android
- Как включить поддержку NTFS на вашем устройстве Android
- Вывод
Как подключить жесткий диск (NTFS/HFS+) к Android устройству
Большинство Android устройств поставляются с 16 Гб или 32 Гб встроенной памяти. Если вам этого недостаточно, тогда вы можете использовать microSD карту памяти, USB флешку или даже жесткий диск.
Подключить USB-флешку к Android устройству достаточно просто. Вам необходимо купить OTG кабель и присоединить USB-накопитель к Android смартфону или планшету. Дальше откройте ES File Explorer и выберите флешку в меню слева. Вот и все!
Но как насчет подключить внешний жесткий диск к Android? Сегодня мы попробуем подключить 2 ТБ жесткий диск к Android. У нас получится это сделать?
Как правило, внешние жесткие диски, в отличие от USB-флешек, сразу не работают с Android устройствами. Поскольку Android устройства поставляются с разными версиями ОС и изготовлены разными производителями, точно сказать, почему жесткий диск не работает на Android, невозможно. Однако, мы выделили три основные причины:
- Некоторые устройстванизкого класса не поддерживают OTG. Мы ничего не можем сделать с этим. Если Android устройство не поддерживает OTG, тогда вы не сможете подключить USB-флешку или жесткий диск к нему. Чтобы узнать, поддерживает ли ваше устройство OTG или нет, вы можете использовать приложение SB OTG helper.
- Устройства среднего класса поддерживают OTG, но не обнаруживают внешние жесткие диски HDD, которые отформатированы в NTFS и HFS+. Это можно исправить, и дальше мы расскажем как.
- И, наконец, устройства высокого класса поддерживают как жесткие диски FAT32, так и NTFS без использования какого-либо программного обеспечения. Но, как правило, они не могут читать другие форматы, например, HFS или exFAT. Мы расскажем, как это исправить.
Почему внешний жесткий диск не подключается к Android?
Когда вы подключаете внешний жесткий диск к Android, у вас могут возникнуть две проблемы.
1. Жесткий диск не обнаружен
Если вы услышите щелчок, или светодиод на вашем жестком диске не мигает, это означает, что диск внутри вашего накопителя не вращается должным образом.
Причина: В отличие от USB-накопителей, внешние жесткие диски потребляют гораздо больше энергии. Если они не питаются от внешнего источника, тогда он будет получать питание от самого устройства. Поэтому, если ваш смартфон недостаточно мощный для питания внешнего жесткого диска, он не будет работать.
Например, мой жесткий диск WD 2 ТБ отлично работает с Nexus 6, в то время как бюджетный смартфон не способен обнаружить HDD без внешнего источника питания.
Решение: Используйте активный USB-хаб или OTG кабель с внешним питанием.
2. Жесткий диск обнаружен, но не открывается
Причина: ошибка файловой системы. Существует много различных файловых систем, и каждая операционная система предпочитает использовать свою собственную. Например, Android поддерживает FAT32 по умолчанию, и поскольку USB-накопители также используют формат FAT32, у вас не возникает проблем при подключении USB-флешки к Android.
Тем не менее, большинство жестких дисков используют файловую систему NTFS (файловая система по умолчанию на Windows), и иногда HFS (файловая система по умолчанию на MAC). Таким образом, несоответствие файловых систем приводит к ошибке.
Решение: У нас есть два варианта:
1) Форматировать жесткий диск
Вы можете отформатировать жесткий диск в файловой системе FAT32, используя свой компьютер, после чего подключить к Android. Поскольку FAT32 совместим со всеми операционными системами, он будет работать с вашим Android устройством. По сути, если вы будете использовать FAT32, тогда вы никогда не столкнетесь с проблемой совместимости файловых систем на любой платформе.
Тем не менее, я не рекомендую форматировать жесткий диск в FAT32. Почему? FAT — это старая файловая система и она не поддерживает таких важных функций, как журналирование (предотвращение потери данных) и шифрование. Также максимальный размер одного файла в файловой системе FAT ограничен 4 ГБ.
2) Использовать сторонние приложения (рекомендуется)
Специальные сторонние приложения позволяют сохранить исходную файловую систему вашего жесткого диска. Вам необходимо установить бесплатное приложение, например, Paragon NTFS или Stick Mount, чтобы подключить жесткий диск к Android. Я использую этот метод уже очень долгое время, и никогда не имел проблем.
Как подключить внешний жесткий диск к Android
[БЕЗ ROOT]
- Nexus Media importer (платное приложение)
Данное приложение предназначено для Nexus устройств, но оно также работает со многими другими Android смартфонами. Тем не менее, прежде чем покупать приложение, убедитесь, что на вашем устройстве запускается Nexus Photo Viewer. Это приложение от того же разработчика, но оно бесплатное.
Как только вы установите приложение Nexus Media importer, оно автоматически обнаружит внешний диск и вы сразу сможете использовать его. Приложение работает только для чтения данных, т.е. вы не можете копировать данные со своего Android на внешний жесткий диск. Более того, он не поддерживает жесткие диски с файловой системой HFS.
- Total commander с USB-плагином
Это самый популярный (а также бесплатный) способ подключить жесткий диск с файловой системой NTFS к Android устройству. Вам понадобится установить два бесплатных приложения из Google Play.
Сначала установите Total commander — это файловый менеджер, который поможет нам просматривать содержимое жесткого диска.
Затем установите USB плагин для Total Commander — это расширение для файлового менеджера, которое будет выполнять основную работу, то есть соединение с внешним жестким диском.
После этого подключите свой жесткий диск к Android с помощью OTG кабеля. Приложение распознает ваш жесткий диск, и вы увидите уведомление внизу экрана – «откройте диск с помощью Paragon UMS». Если вы не видите это уведомление, просто откройте приложение и обновите его. Он должен заработать.
Это приложение создано компанией chainfire (разработчики SuperSU). В принципе, Stick Mount поможет вам подключить жесткий диск с форматированием NTFS к Android. Однако, вам все равно придется использовать файловый менеджер для просмотра содержимого жесткого диска.
Установите Stick mount из Google Play. Затем подключите внешний жесткий диск к Android с помощью OTG кабеля. Приложение автоматически обнаружит жесткий диск. Как правило, Stick mount монтирует жесткий диск по адресу Sdcard> USBStorage, но вы можете найти точное местоположение вашего диска, открыв приложение и нажав на опцию монтирования.
Вывод: Это бесплатный и рабочий способ. Тем не менее, он по-прежнему не позволяет вам переносить данные с Android на жесткий диск, а также не поддерживает жесткий диск с файловой системой HFS. Если это важные факторы для вас, тогда попробуйте следующий метод.
Компания Paragon широко известна своим программным обеспечением для подключения жестких дисков HFS на Windows и жестких дисков NTFS на MAC. Самое интересное, что у них есть приложение для Android, и оно даже бесплатное!
Вам необходимо установить приложение, подключить внешний жесткий диск к Android, и Paragon UFSD root mounter автоматически настроет накопитель и покажет его местоположение. Также у вас есть возможность отформатировать диск, но это функция скрыта в настройках.
Вывод: Это лучший способ подключить жесткий диск к Android. Он бесплатный, позволяет читать и записывать данные, поддерживает файловую систему NTFS и HFS. Тем не менее, он фактически не поддерживает exFAT, но для этого вы можете использовать Stick mount.
Если ничего не работает?
Как правило, внешние жесткие диски подключаются к компьютерам (или Android устройствам) через кабель. Но благодаря современным технологиям мы имеем беспроводные жесткие диски. И они действительно работают. Когда вы нажимаете кнопку на беспроводном жестком диске, он создает «горячую точку», к которой вы можете подключиться со своего смартфона.
Источник
С какой версии Android поддерживается exFat?
Какая версия Android поддерживает exFat , если вообще? Сеть кажется неясной по этому поводу. Спасибо!
Кажется, что, согласно здесь , это было поддержано с момента KitKat (с использованием приложений или нет), но (как всегда) это зависит от усмотрения OEM, если устройство может запустить его. Скорее всего, если устройство поддерживает SD-карты объемом более 32 ГБ, оно поддерживает SDXC, который имеет файловую систему exFAT (первый график здесь )
На сегодняшний день (03 апреля-2020) exFAT пока официально не поддерживается в AOSP.
exFAT — файловая система, разработанная Microsoft — не была (есть?) не с открытым исходным кодом, поэтому она никогда не была частью ядра Linux (и, следовательно, Android) из-за проблем с патентами. Однако драйвер на основе FUSE ( exFAT-FUSE ) существует уже давно. Но это не правильный драйвер в ядре, поэтому он отстает в производительности. Также имеются лицензированные коммерческие версии и для домашних пользователей реализации exFAT от авторизованных партнеров Microsoft, таких как Tuxera и Paragon .
Вслед за утечкой релиза исходного кода файловой системы exFAT Samsung правильно открыла исходный код драйвера exFAT еще в 2013 году. Он доступен как модуль ядра exFAT-nofuse Linux. В 2018 году в качестве источника Samsung Galaxy S8 + был выпущен еще один драйвер exFAT . Он доступен как модуль ядра exFAT-Linux вне дерева.
Однако ни один из вышеперечисленных драйверов не был объединен с основным Linux-деревом из-за проблем с лицензией. Другой ответ правильно утверждает , что это на усмотрение OEM, если они включают в себя EXFAT драйвер в их ядре (и исполняемые файлы в пользовательском пространстве) после соглашения с Microsoft или их партнерами. Но почти каждый пользовательский диск содержит один или несколько из перечисленных выше драйверов. exFAT-FUSE поддержка также доступна в виде модуля Magisk: vold-posix его можно использовать практически с любым ПЗУ (по крайней мере, после некоторых модификаций). В Android 9 в AOSP также была добавлена базовая поддержка :
«Android изначально не поддерживает exFAT, но мы по крайней мере готовы попробовать смонтировать файловую систему exFAT, если обнаружим, что ядро Linux поддерживает ее, и если присутствуют вспомогательные двоичные файлы».
В 2019 году от MS пришла большая новость :
«Microsoft ♥ Linux — мы много говорим, и мы это имеем в виду! Сегодня мы рады сообщить, что Microsoft поддерживает добавление технологии exFAT от Microsoft к ядру Linux».
И с этим пользователь сообщества (который уже разработал драйвер exFAT для Linux на основе выпуска 2013 года) сделал первоначальные коммиты для поэтапного (неофициального, который станет частью основного ядра) дерева. После того, как попасть в «реальной» форме , это существо слиты в Linux Kernel v5.7-rc1 (тест — релиз). Надеюсь exFAT , он станет частью будущих стабильных выпусков ядра Linux / Android / LTS. Возможно, его можно перенести в текущие выпуски Android LTS (3.18 или 4. *), но могут быть проблемы с лицензией, в чем я не уверен, как утверждает Парагон : «Заявление Microsoft связано с будущими версиями ядра Linux».
Источник
Включить поддержку NTFS на Android
Использование внешнего жесткого диска или флэш-накопителя — это дешевый и простой способ увеличить полезность вашего настольного компьютера или ноутбука. Файлы на одном компьютере легко создавать, а затем использовать переносной диск для их перемещения на другой без использования облачного посредника. Внешнее хранилище также является дешевым способом значительно расширить хранилище, доступное для вашего основного ПК. Файлы мультимедиа больше, чем когда-либо, и добавление внешнего накопителя емкостью 1 или 2 ТБ в ваш ПК — это простой способ сохранить ваш архив мультимедиа без необходимости записи дисков.
Было бы здорово, если бы вы могли воспользоваться этими решениями для хранения данных на вашем Android-устройстве, не так ли? Однако большинство этих устройств (особенно жесткие диски) используют файловую систему NTFS, стандарт на основе Windows. Значит, тебе не повезло … или нет? Оказывается, заставить ваше Android-устройство поддерживать NTFS не особенно сложно. В этом коротком уроке я научу вас основам использования устройства NTFS на вашем телефоне или планшете Android.
Как включить поддержку NTFS на вашем устройстве Android
Этот метод не требует root-доступа к вашему устройству, но вам понадобится аппаратное обеспечение, называемое USB OTG (On The Go), как показано ниже. Кабель USB OTG имеет разъем «micro-USB-B» и разъем «USB Standard-A», что позволяет подключать стандартные устройства USB к устройству Android. В этой статье мы сосредоточимся на подключении устройств хранения данных, но можно подключать устройства ввода, такие как клавиатуры и мыши. Я даже подключил светодиод USB к своему телефону один раз.
Чтобы включить NTFS-доступ на устройстве Android без root-доступа, сначала необходимо загрузить Total Commander а также USB-плагин для Total Commander (Paragon UMS), Total Commander бесплатен, но USB-плагин стоит $ 10. Затем вам следует подключить USB-кабель OTG к телефону. Теперь подключите USB-накопитель к USB-кабелю OTG.
После подключения устройства хранения USB-плагин отобразит всплывающее окно с вопросом, хотите ли вы открыть Paragon_UMS при подключении этого USB-устройства. У вас также есть возможность использовать эту опцию по умолчанию при подключении определенного USB-устройства.
Вам решать, если вы по умолчанию открываете Paragon_UMS, но после появления этого сообщения выберите OK. Затем вы должны выбрать Open Total Commander для того, чтобы начать просмотр ваших файлов.
Теперь вы сможете просматривать файлы на вашем устройстве хранения.
Когда вы закончите, снова откройте Paragon_UMS и выберите unmount, чтобы безопасно удалить ваше устройство хранения.
Вывод
Эта комбинация инструментов очень удобна. Мы все чаще работаем с нашими мобильными устройствами, и доступ к внешнему хранилищу (и другим устройствам) с наших телефонов очень удобен. Вместо того чтобы полагаться на свой компьютер для доступа к USB-накопителю, вы можете сделать это со своего устройства Android с помощью комбинации Paragon_UMS, Total Commander.
Источник