Как скрыть диски windows в линукс

Обновлено: 07.07.2024

Мне нужно скрыть раздел NTFS из списка в nautilus. Как я могу этого достичь?

Есть ли инструмент для этого?

И как я могу спрятать файлы в Ubuntu (кроме оператора.)

Это раздел NTFS на внутреннем диске или внешнем. Если он внутренний, просто не монтируйте его через fstab или иным образом. Если это внешнее, то это становится более сложным с udev правилами. смонтировать его в другое место, кроме / media, например / mnt

В Ubuntu 12.10 и более поздних версиях есть утилита Disks, которая показывает все доступные диски и позволяет изменять параметры монтирования для каждого раздела.

Среди различных опций вы можете решить, будет ли раздел монтироваться во время загрузки или нет, и появится ли он в пользовательском интерфейсе. Для применения изменений необходимы права администратора.

Скриншот Gnome Disks

Мой раздел nfs не отображается в утилите диска, как это увидеть? Обратите внимание на небольшой символ с двумя шестернями под перегородками - там можно изменить параметры автоматического монтирования и отображения в графическом интерфейсе. Да, скрытый, но монтируемый пользователем. При нажатии на диск значок «Воспроизведение» монтирует диск независимо от параметров. Тот же инструмент можно найти в Ubuntu MATE 16.04 (с Caja) и помогает скрывать разделы, которые вы не хотите загромождать списками дисков в графическом интерфейсе рабочего стола. У меня есть установка с несколькими разделами, и здесь и там было 4 раздела (Places-menu, Disk Mounter-widget и т. Д.) Без какого-либо реального использования или цели. Уже нет. Я до сих пор вижу диск при открытии, Home + Other locations под This computer которым называется Volume . Когда я нажимаю на него, появляется окно, запрашивающее учетные данные для монтирования диска. Возможно ли сделать так, чтобы оно НЕ отображалось в other locations ?

Это руководство может помочь вам.

Как скрыть диски от показа в Наутилусе?

Прошу прощения, Наутилус все еще отображает эти имена дисков :( @Sreevisakh: цитаты были недействительными. (например KERNEL==”sda1″ . они были изменены в ответе). Работает с обычными кавычками ASCII. Также. sudo udevadm trigger обновит устройства. Нет необходимости перезагружать nautilus Таким образом, второе (непроверенное) решение «fb» просто использует fdisk для поиска идентификатора устройства, а не для того, чтобы сначала смонтировать его, запустить mount и снова размонтировать. => намного быстрее :) Отлично, я должен был использовать UDISKS_IGNORE (я на Xubuntu 13.10), и я нашел его только здесь!

Спасибо за это, очень удобный урок. Я действительно нашел гораздо более простой способ сделать это в Ubuntu 14.04

  1. Хит ключ супер / Windows
  2. Тип и открытые диски
  3. Выберите раздел, который хотите скрыть, чтобы он стал оранжевым
  4. выберите значок cog / settings / advanced settings. Нажмите Изменить параметры монтирования
  5. Выключить автоматическое крепление
  6. Снимите флажок «Монтировать при запуске» и «Показать в пользовательском интерфейсе».
  7. Сохранить и перезагрузить

Терминал не требуется, может быть, это новая функция для 14.04? Не уверен, что в любом случае это было намного проще и эффективнее.

Я перезагрузился снова, чтобы дважды проверить систему Windows после того, как эта задача была выполнена, и двойная загрузка работала отлично. Это отличный способ, если у вас нет времени разбираться с вещами на случай, если что-то пойдет не так, ИЛИ если вы все еще изучаете изобразительное искусство терминальных команд: P

Надеюсь это поможет.

Tachyons предлагает отличный ответ, который показывает, как скрыть раздел для приложений udisks (таких как Dolphin). Использование фиксированного имени раздела подвержено ошибкам, однако лучше использовать UUID, уникальные для раздела. Этот ответ был протестирован с Kubuntu 13.10.

Для этого сначала нужно найти UUID. Это можно найти несколькими способами, одним из которых является запуск команды udisksctl info -b /dev/sda1 (где, /dev/sda1 конечно, находится ваш раздел). UUID отображается под IdUUID, а раздел не помечается как скрытый (игнорируется):

Комментарии являются необязательными, но рекомендуется, чтобы UUID стал менее волшебным. Убедитесь , что не смешивать = с == , один устанавливает переменную, другая сравнивает с переменной.

После создания файла правил примените его, перезагрузившись или запустив:

Теперь запустите udisksctl info -b /dev/sda1 команду еще раз, и она должна содержать:

Это правильный ответ, и он все еще действует в Ubuntu 14.04

Ответ теперь должен быть обновлен. Вы можете следовать этому руководству , но с отличием: вам не нужно писать это (как было изначально написано в другом ответе)

Вместо этого вы должны написать это:

В остальном то же самое :)

Вы не можете на самом деле скрыть разделы, чтобы они абсолютно не могли быть смонтированы в Linux, если не считать физического удаления дисков, на которых они находятся. Тем не менее, я не думаю, что вам нужен такой уровень безопасности. Я подозреваю, что вы просто не хотите случайно щелкнуть значок и попасть в раздел NTFS. Для этого вы можете отредактировать файл / etc / fstab. Добавьте такую ​​запись для каждого раздела, который вы хотите скрыть:

Предположим, что ваш раздел ntfs - dev / sda1. Затем используйте этот код

Это конфигурирует систему для предотвращения автоматического монтирования / dev / sda1 во время загрузки (часть записи «noauto»). Он также настраивает его так, чтобы его можно было монтировать вручную в / mnt / hidden, но только как раздел только для чтения (опция «ro»). Если вы добавите опцию «пользователи» (как в «noauto, ro, users»), обычные пользователи (то есть вы) смогут смонтировать раздел; но при отсутствии этой опции вам понадобится sudo для монтирования раздела. Это ваш выбор, насколько далеко вы хотите зайти с этим - вы можете не указывать «ro» и / или добавлять «пользователей», например.

И как я могу скрыть файлы в Ubuntu (кроме. Оператора)?

Читайте также: