Препятствуйте тому, чтобы диалоговое окно файла Gtk перечислило точки монтирования

Если Вы не возражаете не использовать nohup:

{ command1 >result1 2>&1 && command2 >result2 2>&1 ; } & disown
9
29.04.2015, 00:35
2 ответа

В документации к GVFS имеется файл о Управлении тем, что отображается в пользовательском интерфейсе . Короче говоря, у вас есть два способа сделать это:

  1. Если он находится в /etc/fstab, добавьте x-gvfs-hide в качестве одного из вариантов (или, для более старых версий udisks2, comment=gvfs-hide).
  2. Настройте udev на установку $ENV{UDISKS_IGNORE}="1" для соответствующего устройства. Например, вот как я прячу логические тома в своей системе (а это все то, что я не хочу монтировать через GUI):

    ENV{DM_VG_NAME}=="Zia", ENV{UDISKS_IGNORE}="1".
    

    Для раздела на диске разумно было бы сопоставить $ENV{ID_WWN} или $ENV{ID_SERIAL} вместе с $ENV{ID_PART_ENTRY_NUMBER}. Так, например:

    ENV{ID_WWN}=="0x5000c5001c33a889", ENV{ID_PART_ENTRY_NUMBER}=="1", ENV{UDISKS_IGNORE}="1".
    

    должен совпадать с первым разделом на одном из моих дисков и установить его игнорирование. ID_FS_UUID будет другой возможностью.

Если вы используете udisks v. 1 (например, в Debian Wheezy), то переменная окружения udev должна быть установлена как ENV{UDISKS_PRESENTATION_HIDE}="1". и из тестирования Жиля выяснилось, что метод /etc/fstab не работает надежно. Обратите внимание, что можно запускать как v. 1, так и v. 2, в этом случае придется устанавливать и то, и другое.

5
27.01.2020, 20:07

Попробуйте добавить Комментарий = X-GVFS-Hide в FSTAB , чтобы скрыть точки монтирования.

1
27.01.2020, 20:07

Теги

Похожие вопросы