当前位置:网站首页>树莓派利用autofs自动挂载/卸载外部硬盘
树莓派利用autofs自动挂载/卸载外部硬盘
2022-08-04 17:18:00 【ttyt1217】
之前配文件共享(Samba)时,写了下插USB共享的情况:
树莓派安装samba用来共享文件
但U盘本来就是转移数据用的,长时间插在主机上通电毕竟对其寿命不好,而且容量也不够大,日常持续待机的话还是用移动硬盘好,但用移动硬盘时也不想让他一直待机,通过autofs,可以实现只在需要访问硬盘文件时 才把硬盘挂载到系统,长时不用的时候自动卸载硬盘。
* 更新:实测中 即使 卸载硬盘,手触硬盘盒还是能感到电机转动,所以对于能延长硬盘使用寿命这点还是 存疑。
首先安装autofs和ntfs-3g,后者用于识别ntfs文件系统的硬盘:
apt install autofs ntfs-3g
硬盘准备:
插上移动硬盘,查看硬盘地址及其uuid
fdisk -l #查看磁盘分区
fdisk -T #查看磁盘格式
根据显示的容量找到移动硬盘 (如 、/dev/sda1)
然后 使用blkid
找到 其对应的UUID=xxxx
复制下来备用。配置autofs:
– 首先,手动在根目录下创建 新文件夹/mydisk
作为挂载目标文件夹,自动挂载的硬盘都会出现在这个文件夹下。
– 然后sudo vim /etc/auto.master
配置挂载总文件夹,
找到#/misc /etc/auto.misc
行,在其下添加:/mydisk /etc/auto.misc
– 接着sudo vim /etc/auto.misc
配置挂载子文件夹,
找到cd ···
行,在其下添加绑定子挂载点语句:disk001 -fstype=auto UUID="xxxx"
– 之后可以在sudo vim /etc/autofs.conf
中调整空闲挂载超时的时间(默认300秒):timeout = 300
– 最后,重启autofs服务即可:sudo service autofs restart
未挂载或者空闲挂载超时时df -hl
会看不到移动硬盘,当手动输入挂载点/mydisk/disk1/
访问其或其下的文件(夹)时候,会自动挂载,这时 df -hl
就能看到。(*注意:硬盘未挂载时,子挂载点 disk1
不支持tab补全。)
挂载点不能进入的时候 使用 service autofs status
确认服务状态,并检查硬盘是否插上,如果autofs服务没有启动的话记得把它设为开机自启:systemctl enable --now autofs
参考文献:树莓派搭建硬盘热插拔的家用NAS
边栏推荐
- SRM Supplier Collaborative Management System Function Introduction
- R语言使用yardstick包的gain_curve函数评估多分类(Multiclass)模型的性能、查看模型在多分类每个分类上的增益(gain)曲线(gain curve)
- JSP的Web监听器(Listener)
- 机器学习(十):朴素贝叶斯
- 全球电子产品需求萎靡:三星越南工厂大幅压缩产能,减少工人工作日
- MySQL学习笔记-4.数据更新时的性能问题
- 理财产品买入后份额是固定不变的吗?
- (1), the sequential storage structure of linear table chain storage structure
- The second step through MySQL in four steps: MySQL index learning
- 身为程序员的我们如何卷死别人?破局重生。
猜你喜欢
随机推荐
并发编程原理学习-reentrantlock源码分析
pyhon爬虫之爬取图片(亲测可用)
海报 | 夏季高温,危化品安全风险的注意事项必须get!
谷歌开发者社区推荐:《Jetpack Compose 从入门到实战》新书上架,带你踏上 Compose 开发之旅~
dotnet core 隐藏控制台
码蹄集 - MT2094 - 回文之时:第4组数据错误
容器化 | 在 NFS 备份恢复 RadonDB MySQL 集群数据
机器学习(十八):随机搜索和XGBoost
浅谈运用低代码技术如何实现物流企业的降本增效
泰坦尼克号沉船数据之美——起于悲剧,止于浪漫
R语言ggpubr包的ggline函数可视化折线图、设置add参数为mean_se和dotplot可视化不同水平均值的折线图并为折线图添加误差线(se标准误差)和点阵图、设置折线和数据点边框颜色
要有遥不可及的梦想,也要有脚踏实地的本事
移动平台助力推进智慧型科研院所信息化建设
【LeetCode每日一题】——374.猜数字大小
R语言时间序列数据算术运算:使用diff函数计算时间序列数据的逐次差分、使用时间序列之间的除法计算相对变化率(乘以100获得百分比)
知乎高赞:拼多多和国家电网,选哪个?
码蹄集 - MT2142 - 万民堂大厨
SRM Supplier Collaborative Management System Function Introduction
RecyclerView 缓存与复用机制
华硕win11安全启动如何开启