Мне нужно скрыть раздел NTFS из списка в nautilus. Как я могу этого достичь?
Есть ли инструмент для этого?
И как я могу спрятать файлы в Ubuntu (кроме оператора.)
partitioning
filesystem
ntfs
Sreevisakh
источник
источник
fstab
или иным образом. Если это внешнее, то это становится более сложным сudev
правилами.Ответы:
Скрытие перегородок от Nautilus через »Диски«
В Ubuntu 12.10 и более поздних версиях есть утилита Disks, которая показывает все доступные диски и позволяет изменять параметры монтирования для каждого раздела.
Среди различных опций вы можете решить, будет ли раздел монтироваться во время загрузки или нет, и появится ли он в пользовательском интерфейсе. Для применения изменений необходимы права администратора.
источник
Home
+ Other locations
подThis computer
которым называетсяVolume
. Когда я нажимаю на него, появляется окно, запрашивающее учетные данные для монтирования диска. Возможно ли сделать так, чтобы оно НЕ отображалось вother locations
?Это руководство может помочь вам.
источник
KERNEL==”sda1″
... они были изменены в ответе). Работает с обычными кавычками ASCII.sudo udevadm trigger
обновит устройства. Нет необходимости перезагружатьnautilus
fdisk
для поиска идентификатора устройства, а не для того, чтобы сначала смонтировать его, запуститьmount
и снова размонтировать. => намного быстрее :)UDISKS_IGNORE
(я на Xubuntu 13.10), и я нашел его только здесь!Спасибо за это, очень удобный урок. Я действительно нашел гораздо более простой способ сделать это в Ubuntu 14.04
Терминал не требуется, может быть, это новая функция для 14.04? Не уверен, что в любом случае это было намного проще и эффективнее.
Я перезагрузился снова, чтобы дважды проверить систему Windows после того, как эта задача была выполнена, и двойная загрузка работала отлично. Это отличный способ, если у вас нет времени разбираться с вещами на случай, если что-то пойдет не так, ИЛИ если вы все еще изучаете изобразительное искусство терминальных команд: P
Надеюсь это поможет.
ура
источник
Tachyons предлагает отличный ответ, который показывает, как скрыть раздел для приложений udisks (таких как Dolphin). Использование фиксированного имени раздела подвержено ошибкам, однако лучше использовать UUID, уникальные для раздела. Этот ответ был протестирован с Kubuntu 13.10.
Для этого сначала нужно найти UUID. Это можно найти несколькими способами, одним из которых является запуск команды
udisksctl info -b /dev/sda1
(где,/dev/sda1
конечно, находится ваш раздел). UUID отображается под IdUUID, а раздел не помечается как скрытый (игнорируется):Теперь, чтобы скрыть этот раздел, создайте правило udev, соответствующее разделу по этому UUID, и скройте его от udisks. Например, если вы хотите скрыть указанный выше раздел NTFS (с UUID A10CDE7682786D73 ) и другой раздел ext4 (с UUID faae2c6a-0545-4bfa-a545-440c63467467 ), ваш
/etc/udev/rules.d/99-hide-partitions.rules
файл должен содержать:Комментарии являются необязательными, но рекомендуется, чтобы UUID стал менее волшебным. Убедитесь , что не смешивать
=
с==
, один устанавливает переменную, другая сравнивает с переменной.После создания файла правил примените его, перезагрузившись или запустив:
Теперь запустите
udisksctl info -b /dev/sda1
команду еще раз, и она должна содержать:источник
Ответ теперь должен быть обновлен. Вы можете следовать этому руководству , но с отличием: вам не нужно писать это (как было изначально написано в другом ответе)
Вместо этого вы должны написать это:
В остальном то же самое :)
источник
Вы не можете на самом деле скрыть разделы, чтобы они абсолютно не могли быть смонтированы в Linux, если не считать физического удаления дисков, на которых они находятся. Тем не менее, я не думаю, что вам нужен такой уровень безопасности. Я подозреваю, что вы просто не хотите случайно щелкнуть значок и попасть в раздел NTFS. Для этого вы можете отредактировать файл / etc / fstab. Добавьте такую запись для каждого раздела, который вы хотите скрыть:
Предположим, что ваш раздел ntfs - dev / sda1. Затем используйте этот код
,
Смотрите этот ответ
,
Источник
источник
В Dolphin, который не является Nautilus, но похожим приложением для Kubuntu, я могу просто щелкнуть правой кнопкой мыши на устройстве в левой панели. Затем появляется меню, и я могу выбрать
Hide entry 'humpty dumpty'
. Возможно, вы захотите проверить, есть ли подобная опция в Nautilus.источник
В моей версии, 14.04.2, у меня есть немного другое меню в опции Диски, чтобы скрыть разделы.
1 открытые диски
2 Щелкните левой кнопкой мыши диск с разделами, которые вы хотите скрыть (он станет оранжевым)
3 Щелкните левой кнопкой мыши по разделу, который вы хотите скрыть (он станет оранжевым)
4 Нажмите двойную шестерню на панели под перегородками.
5 Нажмите «Изменить параметры монтирования»
6 Отключите параметры автоматического монтирования
7 Снимите флажок «Монтировать при запуске»
8 Снимите флажок «Показывать в пользовательском интерфейсе»
9 Нажмите «ОК»
10 Введите пароль
Это немедленно вступило в силу на моем компьютере.
источник
Получите ваш диск UUID:
Редактировать
/etc/fstab
как root:Создайте защищенную папку / media / root (чтобы пользователи не могли получить доступ к разделу, если он подключен):
Несколько независимых уровней защиты от монтажа и видимости:
noauto
предотвращает автоматический монтаж при запускеnouser
для монтирования требуется наличие root (примечание: поведение по умолчанию уже установлено, а udisk - root)x-gvfs-hide
прямо говорит Наутилус, чтобы скрыть этоx-udisks-auth
должны требовать права администратора при монтировании, но это не имеет никакого эффекта. Я думаю, что это требует дополнительной настройки.Документация:
mount
,fstab
,gvfs
.Обратите внимание, что блочное устройство (например,
/dev/sdX
) по-прежнему видно всем пользователям, особенно вDisk
утилите. Он по-прежнему может быть смонтирован вручную в другом месте с помощью root, но не по умолчанию обычным пользователем. Если вы не доверяете root или системным процессам, вам нужно использовать один из подходов ядра более низкого уровня.Чтобы пойти дальше: После этого, если вы хотите незаметно смонтировать блочное устройство, в подходе, подобном контейнеру, вы можете использовать
unshare
:ВНИМАНИЕ: Большинство / все ответы, включая ответы по правилу udev, просто скрывают раздел от Nautilus, но пользователи по-прежнему могут монтировать его со стандартными разрешениями с помощью утилиты Disk (
►
значок). Помещение точки монтирования fstab в недоступный каталог предотвратит доступ пользователя.источник
noauto
(отключение автомонтирования при запуске) и удалениеx-gvfs-show
(удаление значков из графического интерфейса рабочего стола). Это единственные отличия дисков , когда я их использовал. (Ubuntu MATE 16.04)Это будет самый простой способ скрыть «слабые» разделы Windows от «надежного» Ubuntu 14.4.
Ubuntu:
Нажмите на: Поиск вашего компьютера и онлайн-источников
Напишите Диски в диалоговом окне, затем нажмите (Диски)
Нажмите на раздел, который вы хотите скрыть (он меняет цвет)
Нажмите двойную звезду (Дополнительные параметры) на панели под разделами
Выберите «Изменить параметры монтирования»
Включите параметры автоматического монтирования (OFF)
Снимите флажок «Монтировать при запуске»
Снимите флажок «Показать в пользовательском интерфейсе»
Нажмите "ОК"
Введите пароль. ( ВЫ СДЕЛАЛИ! )
Это вступит в силу немедленно, но перезагрузка необходима.
Окна:
Не нужно прятать Ubuntus Partition от Windows! Windows автоматически игнорирует разделы других ОС, отличных от Windows.
источник
Вы можете установить раздел как скрытый в gparted, если на вашем диске есть таблица разделов GUID (GPT).
Просто установите и запустите gparted, щелкните правой кнопкой мыши по вашему разделу, управляйте флагами и установите раздел как скрытый.
источник
смонтировать любой раздел там ,,,,
mkdir ./.test
sudo mount /dev/sda1 ./.test/
Размонтировать
./.test/ скрыто
Вы можете смонтировать устройство, только если оно еще не смонтировано с помощью команды, которую я дал, или вы должны использовать
oldmount и newmount являются именами папок
источник