Я запускаю программу под названием 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?