远程挂载_树莓派的sd卡存储空间太小,挂载个移动硬盘吧

树莓派的sd卡的存储空间太小了,如果需要存储大文件,分分钟耗尽,这时候就要考虑给它挂载个硬盘。刚好我手边有一个移动硬盘,装起来。

材料列表

  • 移动硬盘:USB接口的
  • autofs:监听硬盘使用情况,自动挂载
  • ntfs-3g:硬盘是ntfs格式的需要装这个,不然只能读,不能写。

一直使用sudo命令比较麻烦,我们直接切换到root用户下执行,之后没有特殊说明也都是root用户。

su root

插上硬盘

这里用的是树莓派4B,它有两个usb2.0,两个usb3.0,首先把硬盘查到树莓派的usb3.0接口上,就是蓝色的usb接口。

9553be1fce5a214e031c4341c486b724.png

树莓派4B

远程登录到树莓派,执行命令,列出所有的磁盘设备

fdisk -l
802a52a6a79359bb0d66bd953f288fa2.png

磁盘设备

我们看到出现了Disk /dec/sda:465.7 GiB,说明已经成功连上了。使用命令查看下硬盘的挂载情况。

df -h
2dbb1ebafa979d9e43e76c05307829b0.png

磁盘挂载情况

不出所料,没有挂载上去。

安装autofs

安装非常简单,执行命令即可。

apt-get install autofs

启动服务

service autofs start

查看autofs状态

service autofs status

可以看到如下图的状态

a3cd55def8e98f89f1399802f96a776c.png

autofs

安装ntfs-3g

这个服务是为了读写ntfs硬盘的,不安装只能读,不能写。

apt-get install ntfs-3g

配置自动挂载硬盘

我们现在pi用户的家目录创建一个文件夹

mkdir /home/pi/warehouse

编辑autofs的主配置文件,添加红色箭头所指的一段,指定监听的目录。其中/home/pi/warehouse就是我们创建的目录,/etc/auto.misc是autofs服务调用的文件。

vim /etc/auto.master
e65ccab3179f0b7950c10ee18c6b8cfc.png

autofs主配置文件

配置挂载信息,我们新建一个auto.disk的文件表示磁盘,其中disk就是硬盘挂载点,-fstype=ntfs指定了硬盘格式是ntfs,:/dev/sda1是检测出来的硬盘设备。

vim /etc/auto.disk
7114b4796b22f338c7c63f2fc08f18a4.png

auto.disk

/etc/autofs.conf中是一些配置,其中timeout=600指的是10分钟如果没有使用硬盘就自动卸载,你可以修改成自己想要的时间。

重启一下autofs服务

service autofs restart

查看下我们的硬盘挂载情况

df -h
d42601ab2a684c739512c59de0b74a8c.png

硬盘挂载情况

没有挂载,意料之中,我们cd到挂载点看看,disk只能手写了,不能自动补全。

cd /home/pi/warehouse/disk

然后再看看挂载情况

df -h
929a980d15c739e9117e0013d33ea441.png

挂载情况

可以看到已经完美挂载了,可以愉快地与硬盘玩耍了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值