Disabilita l'apertura automatica per un dispositivo specifico


9

Ogni volta che inserisco un'unità flash, si apre una nuova finestra di Nautilus che mostra il suo contenuto. C'è un modo per disattivare l'opzione "auto-open" per una specifica unità USB?


PD .: Voglio usarlo PER UN DISPOSITIVO USB SPECIFICO!
Brallan Aguilar,

1
Usa caso: vorrei fare questo per il mio telefono in modo da poterlo caricare dal mio computer senza che si monti.
flickerfly

Risposte:


4

vai a Dash Home > System Settings -> Removable Mediae seleziona "Non richiedere o avviare programmi sull'inserimento multimediale"

inserisci qui la descrizione dell'immagine


3
Emmm, voglio disabilitare per un dispositivo specifico, non per tutti.
Brallan Aguilar,

1
in Ubuntu 14.04, lo è Dash Home > System Settings > Details > Removable Media. Maggiori informazioni su superuser.com/questions/556674/…
Ehtesh Choudhury

@BrallanAguilar qualcuno almeno 'risolto' questo da script di smontaggio id-speficic ...
Frank Nocke

0

Scopri il suo uuid:

Cominciamo con l'id corrente (non ancora disponibile)

mount | grep ^/dev

Dovresti sapere da qualche parte il suo vero nome qui,

/dev/sda4...
/dev/sda5 on /boot ...
/dev/sdc1 on /media/frank/FancyBackupDrive FX1... <-- assume, its this
/dev/sdc2 on /media/frank/some other Drive ...

Ora, diciamo, è sdc1. Scopriamo il suo uuid davvero unico:

$> ll /dev/disk/by-uuid/ | grep sdc1

Dovresti procurarti una stringa abbastanza lunga (spesso esadecimale, a volte con trattini) che si collega simbolicamente da qualche parte (bene, sopra sdc1)

lrwxrwxrwx [...]  366A2F886A2F003A -> ../../sdc1

Entra /etc/fstabper non montare mai

Il backup prima mi sembra una buona idea.

sudo cp /etc/fstab /etc/fstab.bak

Quindi apri per la modifica (ad es. sudo pluma /etc/fstab), Inseriscilo nel file (il commento è facoltativo, il tuo uuid e il tuo file system potrebbero differire)

# Auto-mount impedisce UUID = 366A2F446A2F006B nessuno ntfs ro, noauto

Funziona per me, con un'unità esterna a due partizioni!

Se sviluppi il desiderio di usare quell'unità:

montaggio manuale

directory deve preesistere, non curato. quindi generalo (solo una volta, mai):

sudo mkdir /media/myFx

Ed eccoci qui

mount /dev/disk/by-uuid/366A2F886A2F003A /media/myFX

smontaggio manuale

sudo umount /dev/disk/by-uuid/366A2F886A2F003A

A seconda delle tue specifiche, la tua montatura risp. la tua voce fstab potrebbe richiedere parametri aggiuntivi con i tuoi diritti utente preferiti, un formato di unità "raro" e tutto il resto :

sudo mount -t ntfs -o umask=007,gid=046,uid=0,nls=utf8 /dev/disk/by-uuid/366A2F886A2F003A /media/myFX

0

Queste volte gli ambienti desktop basati su unità / gnome hanno l' gnome-disksutilità che è possibile utilizzare per questo scopo specifico.

Basta selezionare il dispositivo nella colonna a sinistra, quindi selezionare la partizione che non si desidera montare (ci si potrebbe aspettare solo uno su un disco USB comune) e fare clic il pulsante con gli ingranaggisotto la barra delle partizioni. Quindi selezionare Edit Mount Options...e impostare lì quello che vuoi. Suppongo che tu stia cercando di disabilitare l' Mount at startupopzione (che è un valore predefinito su Ubuntu 16.04, ma comunque non su CentOS 7).

Dopo aver fatto clic OK, ti verrà richiesta la password di sudo e i risultati verranno scritti in /etc/fstabcui puoi vedere cosa è realmente accaduto.


Questo sembrava davvero promettente come un modo "più morbido" per gestire la domanda originale senza modificare direttamente i file di sistema, ma sfortunatamente i dischi gnome non sembrano vedere un telefono Android montato. (16.04, telefono LG Nexus 5X.)
cdaddr

1
Ciao @cdaddr! È una storia completamente diversa con i dispositivi MTP. MTP è un protocollo di trasferimento dati, non un modo per introdurre un dispositivo disco nel sistema. Questi dispositivi "morbidi" di solito passano gvfse sembrano essere abbastanza difficili da domare. Essa sembra essere possibile , però.
tlwhitec,
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.