O Nautilus usa gvfs
para montar esses locais. Na linha de comando:
gvfs-mount smb://server/share mountpoint
Em nautilus
, um disco pode ser montado clicando com o mouse, os resultados são
Você também pode desmontar um disco sem permissão raiz no nautilus.
Como simular essas operações de montagem / desmontagem em nautilus
com comandos de shell?
O Nautilus usa gvfs
para montar esses locais. Na linha de comando:
gvfs-mount smb://server/share mountpoint
Obrigado ao jordan por apontar que o nautilus usa o gvfs
Usage:
gvfs-mount [OPTION...] [LOCATION...]
Mount the locations.
Help Options:
-h, --help Show help options
Application Options:
-m, --mountable Mount as mountable
-d, --device=DEVICE Mount volume with device file
-u, --unmount Unmount
-e, --eject Eject
-s, --unmount-scheme=SCHEME Unmount all mounts with the given scheme
-f, --force Ignore outstanding file operations when unmounting or ejecting
-a, --anonymous Use an anonymous user when authenticating
-l, --list List
-o, --monitor Monitor events
-i, --detail Show extra information
--version Show program version
Encontre dispositivos montados e seus pontos de montagem:
gvfs-mount -l -i
Procure:
...
unix-device: '/dev/sdc1'
...
Mount(0): USBNAME -> file:///run/media/username/USBNAME
Desmontar o dispositivo:
gvfs-mount -u -i /run/media/username/USBNAME
Você pode usar o pmount, um aplicativo que permite que usuários normais montem dispositivos removíveis:
pmount /dev/sda2 mydevice
Acredito que o Nautilus usa udisks para coisas como mídias removíveis:
udisks --mount /dev/sdc1
Use man udisks
para vários outros comandos.