河畔志 首页 关于 链接

使用 Rclone 挂载远程储存

之前一直用 RaiDrive 挂载一些储存,因为要在 Linux 下使用,加上 RaiDrive 功能残缺、现在又多了广告,毅然转投 Rclone

rclone_logo

Rclone 对于 Linux 有 deb 和 rpm 包,或者直接:

curl https://rclone.org/install.sh | sudo bash

这里添加 webdav 配置:

rclone config

大概是这样的配置形式:

No remotes found - make a new one
n) New remote
s) Set configuration password
q) Quit config
n/s/q> n
name> remote

完成后就可以挂载了(这里测试的依然是坚果云的 webdav):

# rclone mount <remote_name>:<remote_path> <mount_point>
rclone mount jianguo:/ /home/user-1/remote/jianguo/

挂载成功,然后有提示:

2021/08/29 18:24:48 NOTICE: webdav root '': --vfs-cache-mode writes or full is recommended for this remote as it can't stream
2021/08/29 18:25:56 ERROR : xxx/xxx.txt: WriteFileHandle: ReadAt: Can't read and write to file without --vfs-cache-mode >= minimal

大概是要开缓存,但一开始使用没有问题就没在意,直到解开一个 Cryptomator 保险库——不能写入文件,而明文状态是可以的,于是:

rclone mount --help

关于这个属性,是这样描述的:

--vfs-cache-mode CacheMode               Cache mode off|minimal|writes|full (default off)

那就添加 vfs-cache-mode=minimal 挂载:

rclone mount jianguo:/ /home/user-1/remote/jianguo/ --vfs-cache-mode=minimal

ok,不过实际上依然几乎没有磁盘使用量。另外,文件管理器最好把缩略图关掉。

Windows 下的情况

Windows 也是在这里下载到包,解压,开始使用:

.\rclone.exe config
.\rclone.exe mount jianguo:/ D:/cache/rclone/jianguo/

但提示目录已存在(不需要提前建立):

2021/08/30 21:52:55 Fatal error: failed to mount FUSE fs: mountpoint path already exists: D:/cache/rclone/jianguo/

删掉后还是报错:

2021/08/30 21:53:22 Fatal error: failed to mount FUSE fs: mount stopped before calling Init: mount failed: cgofuse: cannot find winfsp

这里,安装好 WinFsp 后就成功挂载了。


★★★★★ 另外,在手机上也可以使用 RCX - Rclone for Android 访问远程。

固定链接: https://gearkey.vvnote.org/index.php/post-282.html 

评论:

  1. Teacher Du
    Teacher Du 2021/09/01 09:41 回复

    十年之约-虫洞穿梭而来,期待回访!

发表评论:

(邮件地址不会被公开,同时用于显示与之关联的 Gravatar 头像)