Impedire il montaggio automatico di un dispositivo USB specifico


16

Voglio interrompere il montaggio automatico di un dispositivo USB in Ubuntu 13.04. Ad esempio, quando collego il mio iPhone 5 al desktop mi viene costantemente chiesto cosa voglio fare (se voglio o meno cancellare "l'iPod" collegato alla mia macchina, ecc.). Dal momento che non uso il computer come qualcosa di più di un modo per caricare il dispositivo, esiste un modo per impedire il montaggio del dispositivo e consentire comunque al dispositivo di assorbire corrente dalla macchina?

Risposte:


12

Utilizzando il terminale e gedit

Per prima cosa trova l'ID per il tuo dispositivo da un terminale usando lsusbquando il tuo dispositivo è collegato (es 0951:1692.). Inoltre dovresti trovare il nome del tuo dispositivo lsblk. Diciamo che il nome è /dev/sdb1.

Creare un nuovo script, diciamo unmount.shin /lib/udevcon sudo -H gedit /lib/udev/unmount.she mettere righe successive all'interno:

#!/bin/bash

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

Salvare il file, chiuderlo e renderlo eseguibile con:

chmod +x /lib/udev/unmount.sh

Ora, devi creare un nuovo file di regole /etc/udev/rules.d/con sudo -H gedit /etc/udev/rules.d/100-unmount-iphone.rulese inserire una nuova regola in questo modo:

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

inserisci qui la descrizione dell'immagine inserisci qui la descrizione dell'immagine inserisci qui la descrizione dell'immagine

Per ricaricare le regole udev senza riavvio, utilizzare il comando successivo:

sudo udevadm control --reload-rules

Usando le Seppie

Oppure, un altro modo è installare e utilizzare CuttlefishInstalla comixcursors per mancini , uno strumento semplice che realizza i riflessi sul tuo computer.


Vabbè, sembra che Seppie non sia più disponibile
Antony,

Ho installato Cuttlefisth proprio ora su Ubuntu 14.04
Anwar

utilizzato udisksctlin unmount.shper smontare una partizione di Windows da un flash drive USB: udisksctl unmount --block-device /dev/sr1. come riferimento: udisks.freedesktop.org/docs/latest/udisksctl.1.html
Martin Zeitler

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.