Вимкнути автоматичне відкриття для певного пристрою


9

Щоразу, коли я вставляю флешку, відкриється нове вікно Nautilus, де відображається її вміст. Чи є спосіб відключити опцію "автоматичне відкриття" для конкретного USB-пристрою?


П.Д .: Я хочу використовувати його для СПЕЦИФІЧНОГО USB-ПРИСТРОЮ!
Браллан Агілар

1
Корпус: Я хотів би зробити це для свого телефону, щоб я міг зарядити його з комп’ютера, не монтуючи його.
мерехтіння

Відповіді:


4

перейдіть Dash Home > System Settings -> Removable Mediaі перевірте "Ніколи не підказуйте і не запускайте програми на вставку медіа"

введіть тут опис зображення


3
Еммм, я хочу відключити для конкретного пристрою, не для всіх.
Браллан Агілар

1
в Ubuntu 14.04, це Dash Home > System Settings > Details > Removable Media. Більше інформації на superuser.com/questions/556674/…
Ehtesh Choudhury

@BrallanAguilar хтось принаймні "вирішив" це за допомогою скриптів id-speficic unmount ...
Frank Nocke

0

З'ясуйте його uuid:

Почнемо з поточного id (ще не uuid)

mount | grep ^/dev

Ви повинні десь тут розпізнати його фактичне ім'я,

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

Тепер, скажімо, це sdc1. Розберемо його справді унікальний uuid:

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

Потрібно отримати досить довгу струну (часто шістнадцяткову, іноді з тире), яка символічно десь посилається (ну, на вище sdc1)

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

Увійдіть, /etc/fstabщоб ніколи не монтуватися

Резервне копіювання раніше звучить як гарна ідея.

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

Потім відкрийте для редагування (тобто sudo pluma /etc/fstab), введіть це у файл (коментар необов’язковий, ваш uuid та файлова система можуть відрізнятися)

# Автоматичне кріплення запобігає UUID = 366A2F446A2F006B жодних ntfs ro, noauto

Для мене працює, із зовнішнім, двороздільним приводом!

Якщо ви все-таки розвинете бажання використовувати цей привід:

ручне кріплення

Каталог повинен існувати, а про нього не піклуватися. тому генеруйте його (лише один раз, коли-небудь):

sudo mkdir /media/myFx

А ось і ми

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

ручне відключення

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

Залежно від ваших особливостей, ваш монтаж відповідає. вашій записи fstab можуть знадобитися додаткові параметри з уподобаними правами користувача, форматом "рідкісного" диска та всіма цими матеріалами :

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

0

Цього разу середовище настільних комп’ютерів, заснованих на єдності / гномі, мають gnome-disksутиліту, яку ви можете використовувати для цієї конкретної мети.

Просто виберіть свій пристрій у стовпці зліва, потім виберіть розділ, який ви не хочете монтувати (на загальному диску USB можна очікувати лише одного) та натисніть кнопка з гвинтикамипід панеллю розділів. Потім виберіть Edit Mount Options...і встановіть там все, що завгодно. Я припускаю, що ви шукаєте відключити Mount at startupпараметр (який є типовим для Ubuntu 16.04, але все ще, наприклад, не для CentOS 7).

Після натискання OKвам буде запропоновано ввести пароль sudo, і результати записуються /etc/fstabтам, де ви можете побачити, що насправді сталося.


Це виглядало по-справжньому багатообіцяючим як "м'якший" спосіб вирішення оригінального питання без редагування системних файлів безпосередньо, але, на жаль, gnome-диски, схоже, не бачать змонтованого телефону Android. (16.04, телефон LG Nexus 5X.)
cdaddr

1
Привіт @cdaddr! Це зовсім інша історія з пристроями MTP. MTP - це протокол передачі даних, а не спосіб впровадження дискового пристрою в систему. Ці "м'які" пристрої, як правило, проходять gvfsі, здається, досить важко приручити. Це представляється можливим , хоча.
tlwhitec
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.