Zapobiegaj automatycznemu montowaniu określonego urządzenia USB


16

Chcę zatrzymać automatyczne podłączanie urządzenia USB w systemie Ubuntu 13.04. Na przykład, kiedy podłączam iPhone'a 5 do pulpitu, konsekwentnie pojawia się monit o to, co chcę zrobić (czy chcę usunąć „iPoda” podłączonego do mojego komputera itp.). Ponieważ nie używam komputera jako czegoś więcej niż sposobu ładowania urządzenia, czy istnieje sposób, aby uniemożliwić montaż urządzenia i nadal umożliwić urządzeniu pobieranie prądu z urządzenia?

Odpowiedzi:


12

Korzystanie z terminala i gedit

Najpierw znajdź identyfikator swojego urządzenia w terminalu, używając go, lsusbgdy urządzenie jest podłączone (np 0951:1692.). Ponadto powinieneś znaleźć nazwę swojego urządzenia lsblk. Powiedzmy, że nazywa się /dev/sdb1.

Utwórz nowy skrypt, powiedzmy unmount.shza /lib/udevpomocą sudo -H gedit /lib/udev/unmount.shi umieść w nim kolejne wiersze:

#!/bin/bash

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

Zapisz plik, zamknij go i uruchom go za pomocą:

chmod +x /lib/udev/unmount.sh

Teraz musi zrobić nowy plik reguł w /etc/udev/rules.d/z sudo -H gedit /etc/udev/rules.d/100-unmount-iphone.rulesi umieścić nową regułę tam podoba:

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

wprowadź opis zdjęcia tutaj wprowadź opis zdjęcia tutaj wprowadź opis zdjęcia tutaj

Aby ponownie załadować reguły udev bez restartu, użyj następnej komendy:

sudo udevadm control --reload-rules

Używając Mątwy

Lub innym sposobem jest instalacja i używanie MątwyZainstaluj comixcursors-lefthanded - prostego narzędzia, które realizuje refleks na twoim komputerze.


No cóż, wygląda na to, że Mątwy nie są już dostępne
Antony

Zainstalowałem Cuttlefisth właśnie na Ubuntu 14.04
Anwar

stosowane udisksctlw unmount.shodmontować partycję Windows z dysku flash USB: udisksctl unmount --block-device /dev/sr1. w celach informacyjnych: udisks.freedesktop.org/docs/latest/udisksctl.1.html
Martin Zeitler

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.