Cegah perangkat USB tertentu dari pemasangan otomatis

16

Saya ingin menghentikan perangkat USB dari automounting di Ubuntu 13.04. Sebagai contoh, ketika saya menghubungkan iPhone 5 ke desktop saya, saya secara konsisten diminta untuk apa yang ingin saya lakukan (apakah saya ingin menghapus "iPod" yang terhubung ke mesin saya, dll). Karena saya tidak menggunakan komputer sebagai cara lain untuk mengisi daya perangkat, apakah ada cara untuk mencegah pemasangan perangkat dan masih memungkinkan perangkat untuk menarik arus dari mesin?

Markus D
sumber

Jawaban:

12

Menggunakan terminal dan gedit

Pertama-tama cari ID untuk perangkat Anda dari terminal menggunakan lsusbketika perangkat Anda terhubung (misalnya 0951:1692). Anda juga harus menemukan apa nama perangkat Anda lsblk. Katakanlah namanya /dev/sdb1.

Buat script baru, biarkan katakanlah unmount.shdi /lib/udevdengan sudo -H gedit /lib/udev/unmount.shdan menempatkan baris berikutnya dalam:

#!/bin/bash

udisks --unmount /dev/sdb1
udisks --detach /dev/sdb

Simpan file, tutup, dan jalankan dengan:

chmod +x /lib/udev/unmount.sh

Sekarang, Anda harus membuat file aturan baru /etc/udev/rules.d/dengan sudo -H gedit /etc/udev/rules.d/100-unmount-iphone.rulesdan memasukkan aturan baru di sana seperti ini:

ACTION=="add", ATTRS{idVendor}=="0951", ATTRS{idProduct}=="1692", RUN+="/lib/udev/unmount.sh"

masukkan deskripsi gambar di sini masukkan deskripsi gambar di sini masukkan deskripsi gambar di sini

Untuk memuat ulang aturan udev tanpa memulai ulang, gunakan perintah berikutnya:

sudo udevadm control --reload-rules

Menggunakan Sotong

Atau, cara lain adalah menginstal dan menggunakan CuttlefishInstal comixcursors-kidal - alat sederhana yang menyadari refleks di komputer Anda.

Radu Rădeanu
sumber
Oh well, sepertinya Cuttlefish tidak lagi tersedia
Antony
Saya telah menginstal Cuttlefisth sekarang di Ubuntu 14.04
Anwar
digunakan udisksctldalam unmount.shmeng-unmount partisi Windows dari USB flash drive: udisksctl unmount --block-device /dev/sr1. untuk referensi: udisks.freedesktop.org/docs/latest/udisksctl.1.html
Martin Zeitler
0

Untuk mengontrol program mana yang mulai secara otomatis saat Anda mencolokkan perangkat, buka

Pengaturan Sistem - Detail - Media yang Dapat Dilepas

masukkan deskripsi gambar di sini

Sumber: Dokumentasi Ubuntu - Mount / USB

Sergio
sumber