Каково различие между монтированием в fstab и путем монтирования в файловом менеджере

Возможно, попробуйте изменение этого в Вашем .conkyrc:

alignment top_left
gap_x 60
gap_y 60
12
23.11.2014, 20:51
1 ответ

Это документируется (по крайней мере, для оболочка гнома / наутилус ) в gvfs-udisks2-volume-monitor:

The gvfs-udisks2-volume-monitor process is responsible for the disks,
media, mounts and fstab entries shown in the desktop user interface.
..........................................
A device is either mounted (in which case its directory is known) or
it's not. If the device is not mounted, then its directory is known
only if it's referenced in the /etc/fstab file.

Далее вниз прибывает объяснение:

If the directory for a device is known and outside /media, $HOME
(typically /home/foo) or /run/media/$USER then the device is not shown
in the user interface. Additionally, if any of component directories
in its directory starts with a dot ("."), the device is not shown
either. This policy may be overriden by use of the options x-gvfs-show
and x-gvfs-hide.

Для подведения:

Разделы, перечисленные в ,/etc/fstab (по умолчанию) только обнаружился бы, если они смонтированы под / медиа , $HOME или /run/media/$USER . Если вы хотите, чтобы раздел был автоматически смонтирован при системном запуске и также перечислен на боковой панели файлового менеджера, самый легкий путь состоит в том, чтобы смонтировать его через /etc/fstab под одним из тех трех мест.
Если вы хотите, чтобы раздел был смонтирован в соответствии с другим каталогом (например, /mnt) и все еще показаны на боковой панели, можно переопределить поведение по умолчанию путем добавления x-gvfs-show к опциям монтирования в fstab:

UUID=5a1615ca-cffd3124917a /mnt/storage ext4 rw,noatime,discard,x-gvfs-show 0 2

Разделы, не перечисленные в ,/etc/fstab обрабатывается udisks2 и будет смонтирован под /run/media/$USER/VolumeName или /media/VolumeName в зависимости от значения UDISKS_FILESYSTEM_SHARED1 следовательно, их покажут под Устройства на боковой панели. Однако они автоматически не смонтированы. Пользователь мог автоматически смонтировать их при запуске сессии с udisksctl, например, добавление:

udisksctl mount -b /dev/sdb2 -t ext4

к сессии запускают сценарии.


1
человек udisks :

UDISKS_FILESYSTEM_SHARED
   If set to 1, the filesystem on the device will be mounted in a shared directory e.g. /media/VolumeName)
   instead of a private directory (e.g. /run/media/$USER/VolumeName) when the Filesystem.Mount() method is handled.
12
27.01.2020, 19:56

Теги

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