Ubuntu 18.04 подключил сетевые ресурсы, не появляющиеся под устройствами в файловом менеджере

Я ищу решение или какое-то руководство, где можно найти ошибку.

На моих установках для настольных компьютеров 18.04 (оболочка Gnome и Ubuntu Mate) при установке общих сетевых ресурсов (SMB и NFS) они больше не отображаются в разделе «Устройства» в диспетчере файлов (Nautilus или Caja), монтируются и становятся доступными в точках их крепления.

В 16.04 и 17.10 эти подставки появились под Устройствами (Снимок экрана о подключенных сетевых ресурсах на Ubuntu Mate 17.10)

Я использую следующий код для монтирования общих ресурсов NFS

sudo mount.nfs 192.168.2.123:/mnt/freenas-data1/photobackup /media/philroche/photobackup

и для SMB-долей

sudo mount.cifs //192.168.2.123/photobackup /media/philroche/photobackup

Кто-нибудь еще испытывает это и где я должен регистрировать ошибку или, возможно, это намеренное изменение? Я спросил об этом в IRC в #ubuntu, но не ответил.

Аналогичный вопрос был отправлен @ Снимок экрана о подключенных сетевых ресурсах на Ubuntu Mate 17.10

2
задан 7 June 2018 в 08:46

2 ответа

Я могу только говорить о монте cifs.

Я никогда не замечал этого раньше, но, вероятно, из-за того, как я монтирую эти роли, которые вы можете рассматривать как свою работу для вашей ситуации.

У меня есть гостевая доля, которую я хочу крепление. Если я попытаюсь установить его по своему пути, он сделает именно то, что вы сказали:

sudo mount.cifs //server/share /home/morbius/Public -o guest

Но если я смонтирую его в fstab как запись «mount as required», он перечислит его на боковой панели Nautilus , Моя запись в fstab будет выглядеть так:

//server/share /home/morbius/Public cifs guest,user,noauto 0 0

Как только я сохраню fstab, на боковой панели Nautilus появится папка «Public». Если я нажму на него (как обычный пользователь из-за опции «пользователь»), он будет установлен. Это будет работать, если точка монтирования находится в моем домашнем каталоге или под / media. Он не будет работать, если точка монтирования находится где угодно. Примечание: эти акции не будут автоматизировать (noauto). Они будут монтироваться только тогда, когда я нажимаю на значок на боковой панели.

Я подозреваю, что здесь происходит то, что из-за местоположения точки монтирования и того факта, что он находится в fstab, он вызывает ответ udisks, который заставляет значок появляться на боковой панели.

Кроме того, для меня это известные домены на известных хостах, поэтому, если вы используете mount.cifs вручную для установки случайных акций на случайных хостах, это временное решение не поможет.

1
ответ дан 17 July 2018 в 13:34

Я могу только говорить о монте cifs.

Я никогда не замечал этого раньше, но, вероятно, из-за того, как я монтирую эти роли, которые вы можете рассматривать как свою работу для вашей ситуации.

У меня есть гостевая доля, которую я хочу крепление. Если я попытаюсь установить его по своему пути, он сделает именно то, что вы сказали:

sudo mount.cifs //server/share /home/morbius/Public -o guest

Но если я смонтирую его в fstab как запись «mount as required», он перечислит его на боковой панели Nautilus , Моя запись в fstab будет выглядеть так:

//server/share /home/morbius/Public cifs guest,user,noauto 0 0

Как только я сохраню fstab, на боковой панели Nautilus появится папка «Public». Если я нажму на него (как обычный пользователь из-за опции «пользователь»), он будет установлен. Это будет работать, если точка монтирования находится в моем домашнем каталоге или под / media. Он не будет работать, если точка монтирования находится где угодно. Примечание: эти акции не будут автоматизировать (noauto). Они будут монтироваться только тогда, когда я нажимаю на значок на боковой панели.

Я подозреваю, что здесь происходит то, что из-за местоположения точки монтирования и того факта, что он находится в fstab, он вызывает ответ udisks, который заставляет значок появляться на боковой панели.

Кроме того, для меня это известные домены на известных хостах, поэтому, если вы используете mount.cifs вручную для установки случайных акций на случайных хостах, это временное решение не поможет.

1
ответ дан 20 July 2018 в 13:39
  • 1
    Спасибо за ваш комментарий. Ваш способ обхода, хотя и хорош, не подходит для моего использования и не касается ошибки / регрессии. Ваш комментарий заставил меня указать ошибку с udisks2, хотя bugs.launchpad.net/ubuntu/+source/udisks2/+bug/1773334 . Я оставлю этот вопрос открытым, пока не получу ответа оттуда. – philroche 25 May 2018 в 12:04
  • 2
    Я подозреваю, что настоящий отчет об ошибках здесь, включая сообщения об ошибках gnome, которые он ссылается: bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1758398 Возможно, вы правы, что это проблема udisks но вы заметите, что эта проблема не возникает с монтированием gvfs (gio): gio mount smb: //192.168.2.123/photobackup – Morbius1 25 May 2018 в 13:30
  • 3
    Отлично, спасибо. Как таковой он выглядит намеренно. – philroche 25 May 2018 в 14:23

Другие вопросы по тегам:

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