惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Microsoft Azure Blog
Microsoft Azure Blog
WordPress大学
WordPress大学
Google DeepMind News
Google DeepMind News
美团技术团队
大猫的无限游戏
大猫的无限游戏
H
Help Net Security
小众软件
小众软件
aimingoo的专栏
aimingoo的专栏
博客园 - 聂微东
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
M
MIT News - Artificial intelligence
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - Franky
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Microsoft Security Blog
Microsoft Security Blog
F
Fortinet All Blogs
A
About on SuperTechFans
Recent Announcements
Recent Announcements
D
Docker
Vercel News
Vercel News
Engineering at Meta
Engineering at Meta
腾讯CDC
Martin Fowler
Martin Fowler
阮一峰的网络日志
阮一峰的网络日志

Allen Hua 的网络博客

由于 Linux 桌面没有一个好用的天气程序就写了一个跨平台的CheckitoutWeather 给 caesium-image-compressor 图片压缩程序构建了 Linux AppImage v2.8.5 最新版 debian13(debian trixie)安装了nvidia闭源驱动后从x11切换到wayland的方法 山间摩旅追风,偶遇一场绚烂晚霞 最近使用debian系统的一些心得 机械革命无界14Pro笔记本debian forky成功驱动内置扬声器和麦克风 记录 typecho 1.2.0 升级到 1.3.0 过程 开发了一款openwrt插件:文本剪贴板 解决机械革命笔记本内屏高刷240Hz闪屏问题 使用 Java 写了一个局域网端口扫描器 - Allen Hua 的网络博客 openwrt使用外置根extroot机制扩展根分区大小 - Allen Hua 的网络博客 将机场ss节点批量转换成ss字符串链接批量添加到passwall - Allen Hua 的网络博客 给机械革命钛钽plus换屏:NY2换成NZ2 - Allen Hua 的网络博客 记录一次pve宿主机和上面的debian虚机无故down机事件 - Allen Hua 的网络博客 给图床部署cdn腾讯云的edgeone并排查Cache-Control max-age 3600的问题 - Allen Hua 的网络博客 从高山草甸到徽派古村:武功山反穿与皖浙赣自驾行记 - Allen Hua 的网络博客 增程器就是充电宝?别被忽悠了 - Allen Hua 的网络博客 浦口龙虎巷扫街,记录人间真实 博客图片压缩方案更新|AVIF|WebP|MozJPEG|标准JPEG Windows 电脑使用 Obs Studio 录制各个网站视频/桌面画面教程 为typecho博客添加latex支持 新能源汽车之纯电车使用交流慢充和直流快充的充电损耗对比 2025年3月更新全国5A景区名录 2025最新查看小米/红米手机电池健康度和循环次数方法 完美解决 seafile FILE_SERVER_ROOT 配置导致的内网外网不能同时访问和上传下载的问题 纯css实现typecho博客文章文字spoiler剧透效果 我对Typecho Facile主题的一些修改,图片懒加载优化,样式定制 2024年8月我的宜昌 - 重庆 - 川西小环线自驾旅行分享 2022年打卡南京市区人防工程纳凉点 2024年带着A7C2+腾龙28-200 再次来到红山森林动物园
openwrt 借助 docker 镜像 clouddrive 挂载阿里云盘并挂载到...
Allen Hua · 2022-02-19 · via Allen Hua 的网络博客
阅读量:7725

warning: 这篇文章距离上次修改已过1555天,其中的内容可能已经有所变动。

首先确保 openwrt 安装了 fuse-utils

opkg update && opkg install fuse-utils

然后需要使用一个 ext4 格式分区(这个分区要求是 docker 数据分区 Docker Root Dir)作为虚拟磁盘挂载的路径。

mount --make-shared /mnt/system

/dev/sda3 作为 overlay 使用,实现 openwrt 扩容,同时将这个分区挂载到一个 ext4 文件格式分区,本文是 /mnt/system(挂载点),这样就满足了 clouddrive 的要求

接着运行容器

docker run -d \
    --name clouddrive \
    --restart unless-stopped 
    -v /mnt/system/CloudNAS:/CloudNAS:shared \
    -v /mnt/system/Config:/Config \
    -p 9798:9798 \
    --privileged \
    --device /dev/fuse:/dev/fuse \
    cloudnas/clouddrive

然后浏览器打开 10.10.10.1:9798 绑定阿里云盘即可

开机自启需要在 /etc/rc.localexit 0 之前添加 mount --make-shared /mnt/system。开机后即可自动应用

挂载后的效果

期间遇到错误

invalid mount config: must use either propagation mode "rslave" or "rshared" when mount source is within the daemon root, daemon root: "/opt/docker", bind mount source: "/opt/docker/CloudNAS

原因是因为我绑定了错误的 local path /opt/docker/CloudNAS 正确的应是 /mnt/system/CloudNAS 原因就是需要一个 ext4 file system 的local mount point


再利用 samba 将阿里云盘挂载到局域网,编辑文件 /etc/config/samba 添加如下配置

config sambashare
    option browseable 'yes'
    option name 'AliDrive'
    option path '/mnt/system/CloudNAS/CloudDrive/阿里云盘'
    option users 'dk'
    option read_only 'no'
    option guest_ok 'no'
    option create_mask '0755'
    option dir_mask '0755'

然后局域网设备就可以挂载这个磁盘了。比如 mac 打开 finder,按下 command ➕️ k 快速打开 Connect to Server 对话框,在地址栏输入 smb://10.10.10.1/AliDrive 输入用户名 dk 和对应密码即可完成挂载。


然后还有一些图片分享

我的阿里云盘容量明细,有接近4个TB是永久容量。现在阿里云盘的审核也是越来越狠,但是如本文这样使用感觉还是很不错的,毕竟没花一分钱白嫖来的。

收藏的赵本山小品合集

收藏的人人影视735部电影

mac 挂载后在 finder 中浏览/管理