- Смартфоны как съемный диск
- Olej
- Непонятный
- Olej
- Непонятный
- Как передавать файлы между Android и Linux
- Linux не видит Android телефон
- Передача файлов с/на телефон без провода
- Настройка автоматического подключения телефона
- Настройка автоматического монтирования флешек телефона
- Связанные статьи:
- Как подключить телефон через USB к XFCE
- Извини, что так долго
Смартфоны как съемный диск
Добрый вечер ЛЮДИ. У меня Астра Линукс Орел 2.12.13, не видит ос мой смартфон Xiaomi 4x, Note 5, Redmi 7 как накопитель. Посмотрел форумы на Astra Linux Forum, ничего подходящего не нашел. Искал и в Интернете в поискавиках и т.д. Ответ я не нашел. Вот такая проблема — помогите.
Olej
New member
У меня Астра Линукс Орел 2.12.13, не видит ос мой смартфон Xiaomi 4x, Note 5, Redmi 7 как накопитель.
Если там нет вашего устройства . то у вас кабель негодный.
И для этого у вас в Android в «Настройки»-«Опции разработчика» нужно установить флаг «Отладка USB»
А то как Linux будет видеть, как накопитель, «только зарядка», MTP и др. вы должны тоже выбирать в настройках Android.
В деталях и последовательности того как происходит подключение — это зависит от версии Android.
Непонятный
New member
Очень может быть кабель,(если может быть это вообще проблемой), с трех телефонов ни одного родного, которые были в комплекте.
В терминале проверял этой командой, которую Вы прислали, и командой df -h, fdisk -l, blkid. Нет там «смарта». А что может быть если куплю кабель, но не в нем дело?
Olej
New member
Нужно бы взять и сюда скопировать с терминала (а не рассказывать «на пальцах»). До тех пор, пока устройство не видится в lsusb — дальше делать нечего.
Непонятный
New member
Вот вывод терминала:
andreym@astra—nout:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 13d3:3529 IMC Networks
Bus 001 Device 003: ID 13d3:5a01 IMC Networks
Bus 001 Device 002: ID 062a:4101 Creative Labs Wireless Keyboard/Mouse
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
andreym@astra—nout:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 13d3:3529 IMC Networks
Bus 001 Device 003: ID 13d3:5a01 IMC Networks
Bus 001 Device 002: ID 062a:4101 Creative Labs Wireless Keyboard/Mouse
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
andreym@astra—nout:~$ sudo df -h
Файловая система Размер Использовано Дост Использовано% Cмонтировано в
udev 3,9G 0 3,9G 0% /dev
tmpfs 787M 23M 764M 3% /run
/dev/sda5 332G 16G 300G 5% /
tmpfs 3,9G 85M 3,8G 3% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 3,9G 0 3,9G 0% /sys/fs/cgroup
tmpfs 787M 0 787M 0% /run/user/999
tmpfs 787M 40K 787M 1% /run/user/1000
andreym@astra—nout:~$ sudo blkid
/dev/sda1: LABEL=»M-PM-^WM-PM-0M-QM-^@M-PM-5M-PM-7M-PM-5M-QM-^@M-PM-2M-PM-8M-QM-^@M-PM->M-PM-2M-PM-0M-PM-=M-PM-> M-QM-^AM-PM-8M-QM-^AM-QM-^BM-
PM-5M-PM-M-PM-9″ UUID=»EEF0689AF0686AB3″ TYPE=»ntfs» PARTUUID=»edfe5672-01″
/dev/sda2: UUID=»B63A85C73A858559″ TYPE=»ntfs» PARTUUID=»edfe5672-02″
/dev/sda3: UUID=»1E5C7CF75C7CCB53″ TYPE=»ntfs» PARTUUID=»edfe5672-03″
/dev/sda5: UUID=»895333ca-f309-4399-9ed5-735a114e5696″ TYPE=»ext4″ PARTUUID=»edfe5672-05″
/dev/sda6: UUID=»06b48493-93e4-44b7-b5a7-b2096c29cc7f» TYPE=»swap» PARTUUID=»edfe5672-06″
andreym@astra—nout:~$
Несколько раз повторяется, потому что подключал отключал телефон.
Как передавать файлы между Android и Linux
В настоящее время многие дружественные к пользователю дистрибутивы уже настроены на загрузку файлов на телефон Android с Linux и для скачивания фотографий и любых других файлов с телефона на Linux. Поэтому достаточно подключить телефон к компьютеру по USB кабелю, затем в телефоне разрешить обмен данными по USB и в Linux вы увидите содержимое телефона, а также его карты памяти прямо в файловом менеджере (проводнике).
Тем не менее эта функциональность присутствует не на всех версиях Linux, либо вы можете столкнуться с проблемами, что что-то не работает. Эта инструкция поможет вам настроить с нуля обмен файлами между Android и Linux, а также разобраться в возможных проблемах, почему Linux не видит телефон.
Linux не видит Android телефон
Если вы подключили Android телефон к Linux, но ничего не происходит и, в особенности, телефон не спрашивает разрешение на передачу данных, то начните с самого простого — попробуйте использовать другой USB провод. Некоторые кабели просто не способны передавать данные, так как там отсутствуют необходимые для этого контакты. Также выполните такие простые действия как перезагрузка компьютера и перезагрузка телефона.
Если там будет показано что-то вроде:
libmtp version: 1.1.15 Listing raw device(s) No raw devices found.
То есть если будет строка «No raw devices found.», значит нужно обратить внимание на кабель.
Если появится сообщение об ошибке (команда не найдена), то в Debain и производных (Ubuntu, Linux Mint, Kali Linux) установите необходимые пакеты:
sudo apt install mtp-tools libmtp9
В Arch Linux и производных:
Передача файлов с/на телефон без провода
Прежде всего, отметим, что вам не нужен USB для передачи файлов с телефона и на телефон. Вы можете передавать файлы с/на Android устройства используя Wi-Fi сеть вашего устройства — то есть вам не нужно настраивать роутер или что-то ещё. Просто установите приложение Airdroid на ваше устройство Android. Затем активируйте Мобильную точку доступа Wi-Fi на вашем устройстве и откройте программу Airdroid.
Теперь с вашего компьютера подключитесь к точке доступа, которую создал ваш телефон. На компьютере в любом веб-браузере откройте URL адрес, которую вам даст Airdroid. Будут запрошены разрешения, нажмите Подключить.
Вот и всё! Работает на любом операционной системе, у которой есть веб-браузер, то есть везде.
Настройка автоматического подключения телефона
В настоящее время окружения рабочего стола сами монтируют телефон при его подключению к Linux. Если этого не происходит, значит не хватает каких-то необходимых пакетов.
В Debain и производные (Ubuntu, Linux Mint, Kali Linux) проверьте и, в случае отсутствия, устаовите:
В Arch Linux и производных установите:
Обратите внимание, что в репозиториях Arch Linux также присутствует пакет fuse3 — можете попробовать установить его вместо fuse2.
Подключите телефон к компьютеру и на телефоне разрешить обмен данными:
Если установка пакетов не помогла, попробуйте перезагрузить компьютер, также проверьте файл fuse.conf:
Найдите строку с #user_allow_other и убедитесь, что она раскомментирована, то есть выглядит так:
Настройка автоматического монтирования флешек телефона
Если вы отключили автоматическое монтирование устройств на уровне системы, то вы можете настроить автоматическое монтирования телефона с помощью правил udev.
В выводе команды mtp-detect найдите значение idVendor и idProduct.
Можно использовать следующие команды для ускорения процесса
mtp-detect | grep idVendor mtp-detect | grep idProduct
Создайте файл с udev правилом:
sudo gedit /etc/udev/rules.d/51-android.rules
в нём разместите следующее содержимое:
SUBSYSTEM=="usb", ATTR=="сюда_впишите_idVendor", ATTR=="сюда_впишите_idProduct", MODE="0666"
idVendor: 04e8 idProduct: 6860
Тогда моё правило выглядит так:
SUBSYSTEM=="usb", ATTR=="04e8", ATTR=="6860", MODE="0666"
Чтобы это правило вступило в силу без перезагрузки компьютера выполните:
sudo udevadm control --reload-rules && udevadm trigger
Отредактируйте файл fuse.conf:
Найдите строку с #user_allow_other и раскомментируйте её, чтобы получилось:
Создайте точку монтирования:
sudo mkdir /mnt/android sudo chmod a+rwx /mnt/android
Связанные статьи:
Как подключить телефон через USB к XFCE
fdisk -l
смотри имя флешки и монтируй. Что сложного?
Nokia. Система XFCE + Debian.
Надо, чтоб автоматом монтировалось. Ибо тазик не мой. За ним женщина сидит. Надо, чтоб воткнула тел и подключился винт. Чтоб можно было скинуть инфу.
, потом находишь свой телефон в списке устройств и монтируешь куда-нибудь на /mnt/phone. (Предварительно создав точку монтирования). P.S. А, раз надо чтоб монтировалось автоматом, то пропиши в /etc/fstab. Вот ссылка как делать http://itshaman.ru/articles/13/fstab-linux
w1nner ★★★★★ ( 28.06.14 23:36:15 MSK )
Последнее исправление: w1nner 28.06.14 23:38:22 MSK (всего исправлений: 1)
А телефон умеет быть USB Storage?
Ну, да. В винде норма, подключаешь к usb и все.
Как вариант, в Thunar можно включить автомонтирование, как у меня и сделано. Какой у вас FM?
В начале нужно установить дополнение volman к Thunar, если он уже не установлен.
Значит так должно быть и в linux. Если вы используете thunar, то установите дополнение volman для него и активируйте это дополнение в настройках, разрешив автомонтирование.
kostik87 ★★★★★ ( 28.06.14 23:41:30 MSK )
Последнее исправление: kostik87 28.06.14 23:42:50 MSK (всего исправлений: 1)
Посмотри в выводе lsusb идентификатор трубки, у меня 014e:
$ lsusb
Bus 001 Device 006: ID 0fce:014e Sony Ericsson Mobile Communications AB
Создай файл /etc/udev/rules.d/69-libmtp.rules
и туда это:
Да, потом перезапусти юдев, чтоб не перезагружаться: sudo service udev restart
amorpher ★★★★★ ( 28.06.14 23:44:02 MSK )
Последнее исправление: amorpher 28.06.14 23:46:30 MSK (всего исправлений: 1)
смотря какой Debian короче
Ошибка, неправильно указал idVendor.
Сомневаюсь, посмотри ещё раз на правило.
УМВР так
//может обдолбанный делал, но факт
Конечно, под фразой включить в Thunar автомонтирование я подразумевал установку всех необходимых компонентов, таких как thunar-volman, gvfs и других. Еще необходимо запускать Thunar с dbus-launch, а лучше прописать запуск dbus после старта системы.
Не знаю что такое FM. Но в тунаре выставлено автомонтирование
Там спрашивали еще или флешки автоматом подхватываются — да
Ну, да. В винде норма, подключаешь к usb и все.
Debian “wheezy” — такой стоит 🙂
Не всем же миром правит linux. Есть ПК и с Виндой.
Спасибо, просто в данном контексте не понял аббревиатуру.
А оно и не надо, чтобы Linux десктопы захватывал.. достаточно серверов ))
Судя по всему, телефон подключается по mtp (раз как флешка сам не монтируется).
В первую очередь предлагаю поставить нормальное DE и нормальный дистрибутив. Хоть даже убунту или кубунту (по слухам, работает из коробки), и в любом случае для пользователя (пользователя ПК, а не красноглазика) будет всяко лучше, чем xfce с дебианом.
Или еще лучше, как уже предлагали, оставить Windows. Работает — не трогай
В вендах ни чуть не проще получают доступ к древним телефонам.
В С5-00, вроде бы, не mtp, а обычный usb mass storage.
В винде норма, подключаешь к usb и все.
Нет, сначала надо поставить ПО, сомнительного содержания и кривым функционалом, и через него уже подключаться.
Извини, что так долго
Только добрался до того компа. Дебиан wheezy там стоит
root@HomeDoc:/home/truedoc# fdisk -l
Disk /dev/sda: 200.0 GB, 200049647616 bytes 255 heads, 63 sectors/track, 24321 cylinders, total 390721968 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000dd70b
Device Boot Start End Blocks Id System /dev/sda1 * 2048 41945087 20971520 83 Linux /dev/sda2 386531326 390721535 2095105 5 Extended /dev/sda3 41945088 386529279 172292096 83 Linux /dev/sda5 386531328 390721535 2095104 82 Linux swap / Solaris
Partition table entries are not in disk order root@HomeDoc:/home/truedoc# lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub root@HomeDoc:/home/truedoc#
Телефон был подключен к юзби
thunar-volman уже был предустановлен.
И включено авто подключение девайсов
gvfs-backends libmtp-common libmtp-runtime libmtp9 gvfs-mtp
Это уже было предустановлено до создания темы
я же тебе написал, что правило сделать надо и всё