Рейтинг:0

Как мне воспроизвести монтирование общего файлового ресурса рабочего стола Ubuntu на сервере Ubuntu?

флаг jp

Я запускаю программу под названием hpool, она связана с криптофермой Chia. Он темпераментен и каким-то образом блокирует файлы, которые нужны другим программам для криптофермерства. Я считаю, что в Windows это делается с помощью функции исключительного использования. По этой причине мне пришлось запустить его последним и сохранить необходимые общие ресурсы в качестве доступа для чтения/записи.

Я решил полностью избежать этой проблемы, перейдя на рабочий стол Ubuntu, это позволило мне установить диски только для чтения, и не имело значения, в каком порядке я запускал программное обеспечение. С тех пор я перешел на сервер Ubuntu 21.04, и проблема заключается в следующем. назад.

Думаю проблема в способе крепления. На сервере Ubuntu я использую:

sudo mount.cifs //apollo/cf1/ /home/grumpy/mnt/apollo/cf1/ -o user=user,pass=pass

Это монтирует сетевую папку на моем сервере Unraid, как и ожидалось, общие папки по-прежнему доступны только для чтения, но теперь у меня возникают описанные выше проблемы.

Я заметил, что рабочий стол Ubuntu не использует тот же метод и что расположение общего сетевого ресурса выглядит следующим образом:

/run/user/1000/gvfs/smb-share:server=apollo.local,share=cf1

Сравнение кот /proc/mounts между рабочим столом ubuntu и сервером видно, что, как и ожидалось, на сервере они смонтированы.Однако они не монтируются на рабочем столе.

Очевидно, что метод на рабочем столе Ubuntu состоит в том, чтобы щелкнуть Apollo (общий доступ к файлам), ввести данные для входа, а затем щелкнуть правой кнопкой мыши> смонтировать все необходимые общие ресурсы.

Как я могу воспроизвести этот метод на сервере Ubuntu 21.04?

Morbius1 avatar
флаг es
Desktop Ubuntu запускает `gio mount smb://apollo.local/share=cf1`. Вы не можете сделать это на сервере Ubuntu, потому что, во-первых, у него нет gvfs-backends, поэтому он не понимает команду. Установка его на сервер приведет к большому количеству зависимостей, которые, я не думаю, вам нужны на сервере. Основываясь на моей интерпретации вашей проблемы, я бы добавил nobrl в список вариантов. Это скажет системе не запрашивать блокировку общего ресурса и его файлов: `sudo mount.cifs //apollo/cf1/ /home/grumpy/mnt/apollo/cf1/ -o user=user,pass=pass,nobrl`
Modi avatar
флаг jp
@ Morbius1 Это исправило, спасибо!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.