前言
由于很多路由器本身自带的闪存(Flash)只有16M或更小,无法安装更多的插件造成资源的浪费,因此只有把TF卡挂载到/overlay的方式来扩大磁盘空间,才可以安装更多的插件,接下来学习如何扩大路由器磁盘空间。
教程
SSH连接上路由器
使用命令:block info,可以看到TF卡路径名称等信息,openwrt一般默认为:/dev/mmcblk0p1。
格式化TF卡
我们通过下面的命令格式化TF卡为ext4格式。
mkfs.ext4 /dev/mmcblk0p1
将现有的文件转移到TF卡上
mount /dev/mmcblk0p1 /mnt ; tar -C /overlay -cvf - . | tar -C /mnt -xf - ; umount /mnt
创建mmcblk0p1的挂载配置
block detect > /etc/config/fstab; \
sed -i s/option$'\t'enabled$'\t'\'0\'/option$'\t'enabled$'\t'\'1\'/ /etc/config/fstab; \
sed -i s#/mnt/mmcblk0p1#/overlay# /etc/config/fstab; \
cat /etc/config/fstab;
将mmcblk0p1挂载到/overlay上
mount /dev/mmcblk0p1 /overlay
查看TF卡挂载情况
df
到此我们可以愉快地安装自己想安装的插件了!
GL.iNET路由器推荐使用下面方法:
《GL.iNet路由器一键TF卡或USB扩展并部署openwrt系统脚本》
谢谢你!终于挂载上了。
恭喜
好方法值得拥有