4

В nautilus диск можно смонтировать с помощью мыши, результаты

  • формат(NTFS) распознается правильно
  • чтение / запись разрешены пользователем без полномочий root

Вы также можете размонтировать диск без прав root в nautilus.

Как смоделировать эти операции монтирования / размонтирования в nautilus с помощью команд оболочки?

4 ответа4

1

Наутилус использует gvfs для монтирования этих мест. Из командной строки:

gvfs-mount smb://server/share mountpoint
1

Спасибо Джордану за то, что он указал, что nautilus использует 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

Найдите подключенные устройства и их точки подключения:

gvfs-mount -l -i

Ищу:

...
unix-device: '/dev/sdc1'
...
Mount(0): USBNAME -> file:///run/media/username/USBNAME

Размонтировать устройство:

gvfs-mount -u -i /run/media/username/USBNAME
0

Вы можете использовать pmount, приложение, которое позволяет обычным пользователям монтировать съемные устройства:

pmount /dev/sda2 mydevice
0

Я считаю, что Наутилус использует удиски для таких вещей, как съемные носители:

udisks --mount /dev/sdc1

Используйте man udisks для нескольких других команд.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .