手头一台mt7621芯片的路由器,16M闪存,mt7621的限制最大也只能支持到32M。刷完官方固件后,还有9M的空余空间,这远远不够用,设备上有Micro SD Card(TF)的插口,还有USB接口,查阅资料后,可以使用外部存储(Micro SD Card卡或者U盘进行扩容使用),根据我的使用场景,SD卡比较合适,如想使用U盘,也是同样原理。
目前只有9.25M的空间,下面开始扩容。
一、需要的软件包:
点击 Update lists后,安装以下软件包:
block-mount
kmod-fs-ext4
二、准备TF卡
准备一张合适大小的TF卡,格式化成ext4格式,为省事,我直接在Windows上使用DiskGenius进行格式化
三、扩容
打开系统->挂载点
这里出现SD卡的信息,设备名称是:/dev/mmcblk0p1,一会要用
点击:编辑
下面出来一些命令需要在点击保存前执行,需要把/dev/sda1替换成刚才的设备名称:
mkdir -p /tmp/introot
mkdir -p /tmp/extroot
mount --bind / /tmp/introot
mount /dev/mmcblk0p1 /tmp/extroot
tar -C /tmp/introot -cvf - . | tar -C /tmp/extroot -xf -
umount /tmp/introot
umount /tmp/extroot
使用SSH登录,执行上述命令完成后,回到挂载点页面点击 保存并应用
然后,重启路由器,检查磁盘空间