Планшет Google Asus Nexus 7 (2013) при подключении к ПК с Ubuntu 12.04 не монтируется автоматически как “флэшка”. Пишут, что это из-за того, что Nexus 7 использует Media Transfer Protocol (MTP), и его поддержка пока не включена в Ubuntu по умолчанию (по крайней мере до версии 12.04).
Далее – инструкция, как все-таки примонтировать Nexus 7 в Ubuntu 12.04.
Устанавливаем необходимое ПО:
> sudo apt-get install libmtp-common libmtp-runtime libmtp9 mtpfs mtp-tools
Добавляем правила для udev:
> sudo touch /etc/udev/rules.d/99-android.rules
> sudo cat >> /etc/udev/rules.d/99-android.rules <<EOF
# Nexus 7
SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666"
EOF
> sudo chmod +x /etc/udev/rules.d/99-android.rules
18d1
– это код производителя устройства (Google).
Список.
Некоторые пишут, что надо еще рестартануть udev. Мне это не понадобилось.
> sudo service udev restart
Создаем каталог, куда будем монтировать планшет:
> sudo mkdir /media/nexus7
> sudo chmod 755 /media/nexus7
Подключаем планшет, монтируем:
> sudo mtpfs -o allow_other /media/nexus7
Готово! В /media/nexus7
видим файлы с планшета.
Перед тем, как отключать планшет, отмонтируем:
> sudo umount /media/nexus7
Важно: когда планшет подключен к ПК, в меню в левом верхнем углу есть ссылка на настройки подключения. Там доступны 2 режима: MTP (медиа-устройство) и PTP (камера). Должен быть выбран MTP.