openwrt 21.02 开启ntfs-3g自动挂载2T以上移动硬盘

本文详细指导如何在OpenWrt 21.02中配置自动挂载移动硬盘,涉及mount-utils缺失、UUID识别问题,以及使用ntfs-3g的兼容性和bug修复。步骤包括软件更新、安装必要包、设置挂载点和网络共享,并提供解决重启后未自动挂载的提示。

初始状态:openwrt 21.02原始版本
需求:需要自动挂载移动硬盘,作为简单NAS使用

遇到问题:
1) 按照网上教程mount命令不识别uuid参数,发现少安装了一个包:mount-utils
2) 不想用最新的ntfs工具,使用旧的ntfs-3g兼容性更好,而且挂载2T以上移动硬盘必须使用ntfs-3g。但是问题是,开启了使用UUID挂载点后,死活挂载不上。最后发现是最新openwrt源码里有个BUG,挂载时不识别ntfs-3g,解决办法是做个软连接就好了:ln -s /usr/bin/ntfs-3g /sbin/mount.ntfs

好了,下一步言归正传,如果要正常安装移动硬盘自动挂载,需要这样的步骤:
1)系统->Software->Update lists
2)检查以下包是否安装,没有就装上:
block-mount,blockd
kmod-fs-ext4,kmod-fs-vfat,kmod-fs-ntfs,kmod-fs-exfat
kmod-usb-storage/storage extra,kmod-usb-storage-uas, kmod-usb2/usb3
samba4-libs,luci-app-samba4,luci-i18n-samba4-zh-cn
blkid,hdparam,lsblk
ntfs-3g-utils,mount-utils
3)插入U盘/移动硬盘。在系统->挂载点里添加一个新挂载点/mnt/udisk,设备使用UUID(免得sda sdb什么的名称乱跳,影响共享映射),文件系统选择ntfs-3g
4)F5刷新一下界面,菜单里应该有 服务->网络共享 了,进去新建一个 名称为udisk,路径为/mnt/udisk,剩下的参数随意,也可以默认就是匿名读写
5)菜单 系统->重启,完工!

[2022.08.14更新]如果这样插移动硬盘重启还是自动挂载不了,是因为fstab里没有开启自动挂载,需要改个参数:
vi /etc/config/fstab
找option anon_mount '0'行,将0修改

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FoxMale007

文章非V全文可读,觉得好请打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值