Проблема, судя по гуглу, не специфична для Arch Linux, решение должно подойти для любой системы.
Подключаем телефон:
Sep 12 11:44:57 setevoy-arch-work kernel: usb 1-2: new high-speed USB device number 12 using xhci_hcd
Sep 12 11:44:57 setevoy-arch-work kernel: usb 1-2: New USB device found, idVendor=0bb4, idProduct=0c93, bcdDevice= 2.28
Sep 12 11:44:57 setevoy-arch-work kernel: usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Sep 12 11:44:57 setevoy-arch-work kernel: usb 1-2: Product: Android Phone
Sep 12 11:44:57 setevoy-arch-work kernel: usb 1-2: Manufacturer: HTC
Sep 12 11:44:57 setevoy-arch-work kernel: usb 1-2: SerialNumber: HT715Z800510
В Dolphin получаем картину:
Решение – использовать go-mtpfs
.
Устанавливаем:
[simterm]
$ yaourt -S go-mtpfs-git
[/simterm]
Проверяем:
[simterm]
$ go-mtpfs 2018/09/12 11:58:19 Usage: go-mtpfs [options] MOUNT-POINT
[/simterm]
Создаём каталог, задаём владельца:
[simterm]
$ sudo mkdir /mnt/Android $ sudo chown setevoy:setevoy /mnt/Android/
[/simterm]
Монтируем:
[simterm]
$ go-mtpfs /mnt/Android/ 2018/09/12 12:49:12 FUSE mounted
[/simterm]
Проверяем монтирование:
[simterm]
$ findmnt /mnt/Android
TARGET SOURCE FSTYPE OPTIONS
/mnt/Android Locked(fs.rootNode) fuse.Locked(fs.rootNode) rw,nosuid,nodev,relatime,user_id=1000,group_id=1000
[/simterm]
И сам каталог:
[simterm]
$ ll /mnt/Android/Transcend\ SD\ card/Music/ total 0 drwxr-xr-x 0 setevoy setevoy 0 Jan 1 1970 010_MyRusOld drwxr-xr-x 0 setevoy setevoy 0 Jan 1 1970 010_MyRusOld_2 drwxr-xr-x 0 setevoy setevoy 0 Jan 1 1970 '011_The Offspring' drwxr-xr-x 0 setevoy setevoy 0 Jan 1 1970 012_MyRock drwxr-xr-x 0 setevoy setevoy 0 Jan 1 1970 01_MyIndustrial ...
[/simterm]
Пробуем копирование:
[simterm]
$ cp -r Dropbox/Muzik/MyHouse/7/ /mnt/Android/Transcend\ SD\ card/Music/1_MyHouseDeep/
[/simterm]
Файлы:
[simterm]
$ ll /mnt/Android/Transcend\ SD\ card/Music/1_MyHouseDeep/7/ total 305787 -rw-r--r-- 1 setevoy setevoy 280597942 Sep 12 12:57 'Hoopski, Las Von - Contrast Sessions 006 (02 July 2018).mp3' -rw-r--r-- 1 setevoy setevoy 12384685 Sep 12 12:57 'Mahmut Orhan & Boral Kibil - Fringe (Original Mix).mp3' -rw-r--r-- 1 setevoy setevoy 10080000 Sep 12 12:57 'Philipp Wolf - Frog (Original Mix).mp3' -rw-r--r-- 1 setevoy setevoy 10061878 Sep 12 12:57 'Th Moy - Road To Heaven (Original Mix).mp3'
[/simterm]
ОК – всё на месте:
Отключаем с помощью:
[simterm]
$ fusermount -u /mnt/Android/
[/simterm]
Пробовал ещё mtpfs
– но он напрочь зависает при монтировании.