Linux не смонтирует устройство Android в режиме USB MSC

Я был отправлен сюда из android.stackexchange.com.

Я хочу установить мой Sony Xperia ST21i (Android 4.0.4) под Linux (Debian) через USB. Однако я получаю эту ошибку:

# mount /dev/sdb /mnt mount: no medium found on /dev/sdb 

Для получения дополнительной информации см. Https://android.stackexchange.com/questions/52932/linux-fails-to-mount-android-device-in-usb-msc-mode .

Это больше проблема с Android или Linux?

One Solution collect form web for “Linux не смонтирует устройство Android в режиме USB MSC”

Режим массовой памяти USB предназначен только для доступа к карте microSD. Linux сообщает, что нет носителя, потому что у вас нет карточки, вставленной в телефон.

Режим массового хранения обеспечивает эксклюзивный доступ к карте и обеспечивает доступ на уровне необработанного устройства ниже даже файловой системы. Вы используете Linux vfat, а не телефон. Вы не можете получить доступ к карте вообще с телефона во время работы компьютера; это приведет к повреждению файловой системы. Вот почему вы не можете получить доступ к внутренней памяти таким образом: Android не может предоставить эксклюзивный доступ к внутренней памяти, так как ей нужно получить к ней доступ.

Чтобы получить доступ к внутренней памяти телефона, вам необходимо использовать режим MTP или PTP. В этом режиме компьютер обращается к телефону на уровне файла – в операционной системе телефона говорится: «Вот список файлов на устройстве», и компьютер говорит «дайте мне файл x». Вы можете использовать оба из них в Linux; и на самом деле он работает с версией libmtp, достаточно известной в последнее время.

Ваша последняя альтернатива – использовать некоторое приложение (или командную строку на телефоне) для экспорта файлов по сети. Вы можете запустить Samba на телефоне или на сервере NFS или на веб-сервере. Или для фотографий, стек DLNA. Лучше всего делать через WiFi. (За исключением использования командной строки, это, вероятно, вопрос для android.SE, но я уверен, что они уже есть.)

  • USB-накопитель вытащен (не размонтирован), но я все равно могу получить доступ к нему. Как определить эту ситуацию программно?
  • Как изменить настройки, чтобы разрешить запись на жесткий диск USB в Debian
  • Права доступа к автоматическим каталогам внутри / медиа
  • почему usb не работает с Centos 5, пока он работает с другими ОС
  • Установите параметры монтирования по умолчанию для usb
  • Почему мой накопитель большого пальца переходит в режим только для чтения?
  • Обнаружение монтирования NFS через USB
  • Изменение прав доступа к файлу FAT32 с автоматическим подключением
  • Не удалось удалить устаревший объем
  • Можно ли записать живое изображение на поврежденный маятник?
  • Как rsync-файлы при установке USB-накопителя
  • Interesting Posts

    Аппаратная точка останова в GDB + QEMU отсутствует start_kernel

    Отправка вывода из 'dd' в awk / sed / grep

    Как я могу ответить на приглашение в сценарии оболочки, работающем в фоновом режиме?

    Значок по умолчанию для значков состояния строки состояния

    Как реплицировать установленную в настоящее время систему Linux в качестве установочного компакт-диска?

    Запуск задания оболочки на удаленном сервере, закрытие терминала без закрытия задания

    Переменная среды, похоже, не работает в sudo

    Что делать, если я не хочу ничего делать в блоке if-then, но что-то в его блоке?

    Почему apt-get upgrade не устанавливает последнюю версию PHP?

    Отсутствует файл iptables в каталоге /etc/init.d/ (Fedora 17)

    Linux Mint 18: моя Dell Precision 5520 перезагружается от приостановки, а не просыпается

    VPN-интерфейс openconnect перестает работать после обновления Fedora

    Виртуальные папки Oracle виртуального окна при выполнении команды oracle

    «Ip route get» показывает неправильный IP-адрес источника

    Не удалось создать большой файл tar с трубкой и xargs

    Linux и Unix - лучшая ОС в мире.