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?
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ć)
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
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 poniż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.
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ć.
Odpowiedzi:
przejdź do
Dash Home > System Settings -> Removable Media
i zaznacz „Nigdy nie pytaj ani nie uruchamiaj programów przy wstawianiu multimediów”źródło
Dash Home > System Settings > Details > Removable Media
. Więcej informacji na superuser.com/questions/556674/…Sprawdź jego identyfikator:
Zacznijmy od bieżącego identyfikatora (jeszcze nieuuid)
Powinieneś gdzieś tutaj rozpoznać jego prawdziwą nazwę,
Teraz powiedzmy, że to sdc1. Wymyślmy jego naprawdę wyjątkowy identyfikator:
Powinien dać ci dość długi ciąg (często hex, czasem z myślnikami), który symbolicznie gdzieś łączy (cóż, powyżej
sdc1
)Wejdź,
/etc/fstab
aby nigdy nie montowaćTworzenie kopii zapasowych przedtem wydaje mi się dobrym pomysłem.
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):
I zaczynamy
ręczne odmontowanie
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 :
źródło
Obecnie środowiska pulpitu oparte na jedności / gnome mają
gnome-disks
narzę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 poniżej paska partycji. Następnie wybierz
Edit Mount Options...
i ustaw tam, co chcesz. Przypuszczam, że szukasz wyłączenia tejMount at startup
opcji (która jest domyślna w Ubuntu 16.04, ale nadal np. Nie w CentOS 7).Po kliknięciu
OK
pojawi się monit o podanie hasła sudo, a wyniki zostaną zapisane w/etc/fstab
miejscu, w którym można zobaczyć, co się naprawdę wydarzyło.źródło
gvfs
i wydają się być trudniejsze do oswojenia. To wydaje się być możliwe , choć.