Bu, (en azından gnome-shell/ için nautilus) aşağıdakilerle belgelenmiştir 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.
Daha aşağıda açıklama geliyor:
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.
Sonuç olarak:
Listelenen bölmeler /etc/fstab(varsayılan olarak) olmak tek onlar altında monte eğer göstermek /media, $HOMEya da /run/media/$USER. Bir bölümün sistem başlangıcında otomatik olarak bağlanmasını ve dosya yöneticisi kenar çubuğunda listelenmesini istiyorsanız, en kolay yol /etc/fstabbu üç konumdan birinin altından takmaktır.
Bölümün farklı bir dizinin altına (örn. /mnt) Eklenmesini ve kenar çubuğunda gösterilmesini istiyorsanız, x-gvfs-showbağlantı seçeneklerinize aşağıdakileri ekleyerek varsayılan davranışı geçersiz kılabilirsiniz fstab:
UUID=5a1615ca-cffd3124917a /mnt/storage ext4 rw,noatime,discard,x-gvfs-show 0 2
Listede olmayan bölümler /etc/fstabtarafından işlenir udisks2ve 1 değerinin altına /run/media/$USER/VolumeNameveya /media/VolumeNamedeğerine bağlı olarak monte edilir , bu nedenle kenar çubuğunda gösterilecektir . Ancak, otomatik olarak monte edilmezler. Bir kullanıcı bunları oturum açılışında otomatik olarak bağlayabilir , örneğin:UDISKS_FILESYSTEM_SHAREDDevicesudisksctl
udisksctl mount -b /dev/sdb2 -t ext4
oturum başlatma komut dosyalarına.
1
man 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.
fstabbu dosya yöneticilerinde kullanılan bir sürücü hala bir aygıt olarak gösteriliyor.