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

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

材料列表

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

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

su root

插上硬盘

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

59564f210e443c3a73db3657b86d464b.png

树莓派4B

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

fdisk -l
cc924ac310d7fe72c46922bed52a5707.png

磁盘设备

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

df -h
bc471481decab8a42b24569ef433756c.png

磁盘挂载情况

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

安装autofs

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

apt-get install autofs

启动服务

service autofs start

查看autofs状态

service autofs status

可以看到如下图的状态

59b12d8e6a97b3faefd5eb03c8e5e4ec.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
9562553a199efec9357e040a54102f44.png

autofs主配置文件

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

vim /etc/auto.disk
e7a79824c880c3790f1aaebc2e9535c3.png

auto.disk

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

重启一下autofs服务

service autofs restart

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

df -h
8403c566f385cd8a07427900e5686653.png

硬盘挂载情况

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

cd /home/pi/warehouse/disk

然后再看看挂载情况

df -h
ad48c6fced98d6d6794ec85c266c9df4.png

挂载情况

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值