Wyłącz automatyczne otwieranie dla określonego urządzenia

9

Ilekroć wkładam dysk flash, otwiera się nowe okno Nautilus z jego zawartością. Czy istnieje sposób na wyłączenie opcji „automatycznego otwierania” dla konkretnego urządzenia USB?

Brallan Aguilar
źródło
PD .: Chcę go użyć DO OKREŚLONEGO URZĄDZENIA USB!
Brallan Aguilar,
1
Use Case: Chciałbym to zrobić dla mojego telefonu, aby móc go naładować z komputera bez montażu.
flickerfly

Odpowiedzi:

4

przejdź do Dash Home > System Settings -> Removable Mediai zaznacz „Nigdy nie pytaj ani nie uruchamiaj programów przy wstawianiu multimediów”

wprowadź opis zdjęcia tutaj

druss
źródło
3
Emmm, chcę wyłączyć dla konkretnego urządzenia, nie dla wszystkich.
Brallan Aguilar,
1
tak jest w Ubuntu 14.04 Dash Home > System Settings > Details > Removable Media. Więcej informacji na superuser.com/questions/556674/…
Ehtesh Choudhury
@BrallanAguilar ktoś przynajmniej „rozwiązał” to przez id-speficic odmontować skrypty ...
Frank Nocke
0

Sprawdź jego identyfikator:

Zacznijmy od bieżącego identyfikatora (jeszcze nieuuid)

mount | grep ^/dev

Powinieneś gdzieś tutaj rozpoznać jego prawdziwą nazwę,

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

Teraz powiedzmy, że to sdc1. Wymyślmy jego naprawdę wyjątkowy identyfikator:

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

Powinien dać ci dość długi ciąg (często hex, czasem z myślnikami), który symbolicznie gdzieś łączy (cóż, powyżej sdc1)

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

Wejdź, /etc/fstababy nigdy nie montować

Tworzenie kopii zapasowych przedtem wydaje mi się dobrym pomysłem.

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

Następnie otwórz do edycji (tj. sudo pluma /etc/fstab), Wprowadź to do pliku (komentarz jest opcjonalny, twój identyfikator użytkownika i system plików mogą się różnić)

# Auto-mount zapobiega UUID = 366A2F446A2F006B none ntfs ro, noauto

Działa dla mnie z zewnętrznym napędem z dwiema partycjami!

Jeśli poczujesz chęć korzystania z tego napędu:

montaż ręczny

katalog musi istnieć wcześniej, a nie zajmować się nim. więc wygeneruj to (tylko raz, zawsze):

sudo mkdir /media/myFx

I zaczynamy

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

ręczne odmontowanie

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

W zależności od twojej specyfikacji, twój mount odpowiednio. Twój wpis w fstab może wymagać dodatkowych parametrów z preferowanymi uprawnieniami użytkownika, „rzadkim” formatem dysku i innymi rzeczami :

sudo mount -t ntfs -o umask=007,gid=046,uid=0,nls=utf8 /dev/disk/by-uuid/366A2F886A2F003A /media/myFX
Frank Nocke
źródło
0

Obecnie środowiska pulpitu oparte na jedności / gnome mają gnome-disksnarzędzie, którego można użyć do tego konkretnego celu.

Po prostu wybierz swoje urządzenie w kolumnie po lewej stronie, a następnie wybierz partycję, której nie chcesz montować (można oczekiwać tylko jednej na wspólnym dysku USB) i kliknij przycisk z trybikamiponiżej paska partycji. Następnie wybierz Edit Mount Options...i ustaw tam, co chcesz. Przypuszczam, że szukasz wyłączenia tej Mount at startupopcji (która jest domyślna w Ubuntu 16.04, ale nadal np. Nie w CentOS 7).

Po kliknięciu OKpojawi się monit o podanie hasła sudo, a wyniki zostaną zapisane w /etc/fstabmiejscu, w którym można zobaczyć, co się naprawdę wydarzyło.

tlwhitec
źródło
Wyglądało to naprawdę obiecująco jako „bardziej miękki” sposób na radzenie sobie z pierwotnym pytaniem bez bezpośredniej edycji plików systemowych, ale niestety dyski gnome nie wydają się widzieć zamontowanego telefonu z Androidem. (16.04, telefon LG Nexus 5X.)
cdaddr 24.09.18
1
Cześć @cdaddr! Z urządzeniami MTP jest zupełnie inna historia. MTP to protokół przesyłania danych, a nie sposób wprowadzenia urządzenia dyskowego do systemu. Te „miękkie” urządzenia zwykle przechodzą przez gvfsi wydają się być trudniejsze do oswojenia. To wydaje się być możliwe , choć.
tlwhitec