Монтирование Nexus 7 (2013) в Ubuntu

Инструкция: как примонтировать Nexus 7 в Ubuntu (по крайней мере 12.04).

12 Jan 2014


Планшет 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.