Как скрыть / удалить раздел на левой панели Nautilus?

12

У меня есть настройка luks с зашифрованным разделом. И я не хочу, чтобы все на моем компьютере видели, что у меня есть такой раздел. К сожалению, на панели «устройства» nautilus он отображается как «Зашифрованный раздел».

Есть ли способ предотвратить это там? Мне удалось настроить аутентификацию с помощью USB-ключа, и я не хочу, чтобы зашифрованный раздел отображался на панели.

yemu
источник

Ответы:

7

Вы можете использовать опции монтирования Рентгеновские GVFS скрытие в , /etc/fstabчтобы скрыть его в наутилус , например.

Например, строка в /etc/fstabстанет:

/dev/sda1 /mnt/sda1 ext4   defaults,x-gvfs-hide       0     2

Изменить : Или вы можете создать поддельную линию, /etc/fstabкак это

/dev/sda2 /mnt/sda2 ext4 noauto,x-gvfs-hide 0 2

с единственной целью скрыть это в nautilus. Он не будет установлен, поэтому точка монтирования не может существовать.

солнцестояние
источник
Это работает только для не LUKS разделов для меня. Он спрашивает о разделах LUKS специально.
Ини
1
Может быть, с использованием этих правил udev ubuntuforums.org/showthread.php?t=2198120
solsTiCe
7

Этот вопрос заслуживает обновления для Ubuntu 16.04 с удобными для пользователя шагами.

То, что вы видите на левой стороне Наутилуса, это ваши перегородки. У подключенных есть кнопка извлечения, а у отключенных - нет. Чтобы смонтировать раздел нажмите на название. Затем вы можете перемещаться по папкам и файлам.

Вы хотите скрыть разделы, чтобы они не появлялись в Nautilus.

Запустите Dashпервый вариант наLauncher

Введите, Disksи вы увидите приложение Disksпоявится. Нажмите здесь.

Появляется экран, похожий на этот:

Открытые Диски

Щелкните левой кнопкой мыши на диске. Затем щелкните левой кнопкой мыши на разделе, который вы хотите скрыть.

Щелкните правой кнопкой мыши на передаче (следует за стрелкой влево и -) и выберите, Edit Mount Optionsи появится этот экран:

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

Снимите флажок с опции Show in User Interface.

Нажмите OK и введите пароль, чтобы применить изменения. После следующей перезагрузки Nautilus не будет отображать раздел. Обратите внимание, что это не стирает раздел и не удаляет какие-либо данные на нем.

Если вам нужны разъяснения, пожалуйста, оставьте комментарий ниже.

WinEunuuchs2Unix
источник
1
Это работает только для не LUKS разделов для меня. Он спрашивает о разделах LUKS специально.
Ини
@Ini Пожалуйста, опубликуйте новый вопрос со ссылкой на вопрос выше, объясняющий, почему он не работает для вас.
WinEunuuchs2Unix
Нить будет точной копией этого. Вопрос от @yemu довольно понятен. Я имею в виду, что я мог бы прикрепить скриншот с зашифрованного диска, показанного в Nautilus, но я не знаю, будет ли это иметь большое значение в ясности. Решение этого ответа не работает - раздел только не появляется в Nautilus после расшифровки, когда вы указываете настройки, предложенные в этом ответе. Зашифрованный раздел все еще появляется в Nautilus. Кроме того, gnome-disksвы можете указать ТОЛЬКО параметры монтирования после ввода пароля и дешифрования раздела.
Ини
Кроме того, именно поэтому я также думаю, /etc/fstabчто не было бы правильного места, чтобы искать решение.
Ини
3

Вы можете просто добавить его в / etc / fstab (это приведет к его автоматическому подключению при запуске). Если вы укажете точку монтирования за пределами / носителя, вы больше не увидите ее в Nautilus.

Для тех, кто не знает, как это сделать, вот пример:

Если у вас был логический том / dev / sda2 файловой системы ext3, который вы хотите смонтировать в каталог Music , поскольку он содержит вашу музыку, вы должны добавить следующую новую строку в / etc / fstab:

/dev/sda2 /mnt/Music ext3 defaults 0 0

Для других файловых систем или имен вы просто редактируете эту строку. Затем вы сохраняете файл, создаете точку монтирования sudo mkdir /mnt/Musicили как хотите, чтобы она называлась точкой монтирования. Если вы не хотите перезагружаться, чтобы увидеть изменения, просто выполните один раз sudo mount -a.

jplatte
источник
2
если у вас есть привязные горы в fstab, например /home/username/some/path /home/username/some/other/path auto auto,uid=username,gid=users,bind 0 0, они все еще появляются в Nautilus.
Састанин
3

Чтобы избежать командной строки, вы можете открыть Приложения> Диски .

Выберите раздел, который хотите скрыть, щелкните значок шестеренки («опция дополнительного раздела»)> «Изменить параметры монтирования» и снимите флажок «Показать в пользовательском интерфейсе». Перезагрузка, раздел теперь скрыт.

Протестировано на Ubuntu 16.04 LTS

Мел
источник
Параметры монтирования недоступны для зашифрованных разделов. Только когда вы расшифровываете раздел с помощью ввода пароля, у вас есть опции монтирования на этом расшифрованном разделе, что не меняет того факта, что зашифрованный раздел появится в Nautilus.
Ини
0

На Ubuntu 18.04 у меня работает следующее:

  1. Создать udevdправило:

    $ sudo touch /etc/udev/rules.d/99-hide-disks.rules

    со следующим содержанием:

    ENV{ID_FS_UUID}=="<UUID>",ENV{UDISKS_IGNORE}="1"

    замените <UUID>UUID раздела, который должен быть скрыт в Nautilus.

  2. Чтобы применить эти новые настройки к Nautilus без перезагрузки, выполните следующие команды:

    $ sudo udevadm control --reload-rules

    $ sudo udevadm trigger

Ини
источник