背景:

树莓派到了 烧录了最新的官方系统  想用来作为私人NAS    (以前那个二手群辉主机挂了,,,二手东西图个乐呵吧)

文件操作的话    内网就用samba共享吧  外网就用SFTP    手机端用ES文件浏览

烧录系统就不记录了 网上教程一搜一大把  无非就是   树莓派官网下载镜像--用   Win32DiskImager 写入到SD卡--启动就完事儿了

这里记录下安装使用autofs过程:

目的:

硬盘不使用时自动取消挂载  让硬盘休眠 增加硬盘寿命 省电 保护数据安全

前提条件:

  • 树莓派系统已经制作完成正常启动
  • 树莓派能够连接外网
  • 一个USB接口的外接存储设备

操作:

1   接入USB存储设备,测试能否正常普通挂载   (我的是独立供电的硬盘盒   NTFS 格式)

sudo fdisk -l      #查看接入设备

df -h        #查看当前设备挂载情况 ,

若已经自动挂载,    则需要手动卸载

若没挂载    则手动挂载测试能否挂载后     再卸载

df -T         #查看挂载格式

sudo umount /media/pi/B0CC11F4CC11B616  #卸载自动挂载

df -h      #再次查看挂载

2   安装autofs服务

sudo apt-get install -y autofs

3  编辑配置文件

sudo vi /etc/auto.master  #编辑主配置文件

/etc/auto.misc 是auto服务的调用文件路径  指明要使用哪个文件

/YANG是手动创建的挂载主路径   类似于/media

sudo vi /etc/auto.misc #设置挂载信息

DISK 挂载名    
-fstype 文件类型为NTFS
:/dec/sda1 要挂载的设备

此处表示 将/dev/sda1挂载到/YANG/Disk

sudo vi  /etc/autofs.conf  #  修改不使用文件时   取消挂载等待时间 单位S

此处表示    当/dev/sda1设备没有被使用后30秒自动取消挂载

4    重启服务  测试效果

创建目录  sudo  mkdir -p  /YANG/Disk

重启服务 sudo /etc/init.d/autofs restart

df -h #查看挂载情况

cd /YANG #跳转到挂载目录

ls -al #查看文件

sudo cd /YANG/Disk   #直接跳转到挂载的文件夹内部   注意:DISK无法自动补全 需要手动输入

ls  #查看文件

尴尬.....

$ sudo apt-get install ntfs-3g -y  #让系统支持NTFS文件格式 还得再安装这个

ls  #这下查看下硬盘盒子里面的文件

df -h #查看下硬盘挂载情况

cd / #退出文件夹

df -h   #等待30S后再查看硬盘挂载情况

自动取消挂载了

处理树莓派开机自动挂载USB设备问题:

连接:        https://blog.csdn.net/u010940020/article/details/45431325

遗留问题 :

有时候发现不挂载时samba共享目录后  windows无法看到Disk目录  (解决方法:再次执行 sudo mkdir /YANG/Disk)

挂载权限目前还不能随意设置 等以后查找到资料后回来修改

有知道的还请指教一下 谢谢!

2019/6/18  更新  尝试修改权限  依然不成功笔记

sudo /etc/init.d/autofs stop   #停止一下服务

sudo vi /etc/auto.misc #修改挂载信息

sudo /etc/init.d/autofs start  #再次启动服务

cd /YANG/Disk  #进入目录

mkdir 123  #测试创建目录

此时依然能够创建

树莓派使用autofs挂载移动硬盘 -----linux通用相关推荐

  1. 28. 文件挂载,卸载,mount,语法选项示例,挂载光盘,挂载分区,挂载u盘,挂载移动硬盘,卸载,fuser等使用和示例

    本章详细讲解:文件挂载,卸载,mount,语法选项示例,挂载光盘,挂载分区,挂载u盘,挂载移动硬盘,卸载,fuser的使用和示例 文章目录 mount 语法选项 fstab文件 /etc/fstab文 ...

  2. 树莓派 4b 组建数据中心(3)挂载移动硬盘/搭建下载机

    挂载移动硬盘 1 安装 exFat 格式支持 现在很多大磁盘都用到了 exFat 格式, 旧的 fat32 格式单个文件不能大于 4G, 有很多的不方便. 另外 NTFS 没有这个限制, 但默认只能读 ...

  3. 树莓派4B开机自动挂载移动硬盘,以及遇到the root account is locked问题

    目录 1.开机自动挂载硬盘 2.Cannot open access to console. The root account is locked问题 1.开机自动挂载硬盘 新买的移动硬盘需要格式化, ...

  4. linux 挂载4t移动硬盘,Linux挂载移动硬盘

    在Linux系统里挂载移动硬盘或U盘: 以centos7为例: 1. 在没有连接移动硬盘到服务器之前,先使用命令:fdisk -l 看一下硬盘及硬盘的分区情况: 如: Disk /dev/sda: 1 ...

  5. linux挂载移动硬盘 格式化_Linux(CentOS)挂载NTFS格式的U盘、移动硬盘

    以下操作均在root下执行的 1.U盘挂载 mkdir /mnt/usb //创建一个目录,用于挂载U盘 fdisk -l //查看系统中挂载的U盘,若系统有一块硬盘sdb1 代表你的U盘,/dev/ ...

  6. 操作实例:Linux上挂载移动硬盘和IPSAN上的NTFS分区

    工作中需要搭建内部网络的yum软件仓库,便于各主机安装更新软件. 软件仓库的文件存储放在一台IPSAN(192.168.0.46)上,其中包括一些Linux发行版的ISO镜像和YUM同步的源. 软件仓 ...

  7. Linux挂载移动硬盘

    一.移动硬盘为NTFS格式 需要为Linux安装NTFS-3G开源软件,以实现Linux中的NTFS读写支持. 1.fdisk -l 找出机器中所有硬盘个数及设备名称 2.mount -t ntfs- ...

  8. Linux 服务器挂载移动硬盘文件拷贝

    日常工作遇到在linux服务器环境中将100GB的文件通过局域网的方式传输下载到移动硬盘,考虑由于文件太多网络传输过程中可能存在数据丢包问题,现采用移动硬盘挂接linux服务器上拷贝(文件传输速度比网 ...

  9. linux 系统挂载移动硬盘,解决移动硬盘插入linux无反应问题

    1.这一步是linux系统挂载移动硬盘 #1. wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.rep ...

  10. linux下完成光驱和U盘的挂载,Linux怎么挂载移动硬盘光盘U盘之案例分享

    1. mount命令简介 本文主要讲解Linux上如何使用mount命令,该命令用于挂载外新的块设备,比如光盘.U盘.移动硬盘.新加硬盘.网络系统文件如CIFS或者NFS. 2. mount支持常见的 ...

最新文章

  1. ISO9000管理体系认证申请书
  2. Github | 如何用Python测试GPU与CPU计算性能
  3. 对大脑有益的16种食物_对大脑有益的食物有哪些?
  4. SpringCloud学习笔记012---CentOs7搭建高速缓存NoSql Redis单机服务_redis_4.0.1_或者redis_6.0.x_可自定义版本
  5. 关于VS中Compile Symbol 使用方法
  6. iOS xcode8提交 iOS10 “此构建版本无效” (已解决)(调用 私有api问题)
  7. 数据结构试卷及答案(六)
  8. “征信污点”可消除?征信中心:不可能
  9. for循环的说课c语言,教学设计《程序的循环结构-For循环语句》
  10. 河南大学计算机学院吴哲2008年,计算机与信息工程学院86级校友荣归母校
  11. vue实现鼠标拖拽div滚动效果-vue-dragscroll(整理)
  12. 学前教育试题库及答案_《学前教育科学研究》练习题库及答案汇总
  13. WordPress插件 WP Rocket 缓存火箭加速优化插件 [更新至v2.7.4]
  14. 今日金融词汇---仓位,是什么?
  15. c++ 构造函数+初始化列表
  16. 作为一名程序猿应如何入手一款实用 + 炫酷的键盘(keychron)
  17. 如何给音频降噪?这些方法快收藏起来
  18. 信息技术用计算机画画教学设计,2015小学四级信息技术用计算机画画教学设计.doc...
  19. 图像处理matlab基本操作
  20. java+selenium+new——拖曳页面元素

热门文章

  1. 重庆科技学院计算机专业好吗,重庆科技学院什么专业好
  2. python异常类父类_python【第五篇】异常处理
  3. 第一部分 第五章 数组 1102-1149
  4. 企业系统门户需要哪些模块_人力资源管理系统的主要功能模块有哪些?
  5. python中argsparse_Python中argparse库的基本使用(示例)
  6. docker 时区_腾讯云上用Docker建立Kiftd服务器
  7. php data取年月,PHP-date函数 年、月、日参数详解
  8. Java学习笔记之设计模式(3)抽象工厂模式
  9. 数据安全治理白皮书_天融信联合发布《自动驾驶数据安全白皮书》
  10. js定义php中变量,JavaScript 变量