原料:openwrt路由器(Newifi 2、极路由1s也可以)
这个机子自带了一个 Micro SD 插槽,刷了 OpenWrt 之后一直没怎么用到。闲着来折腾一下把 Micro SD 卡挂载到 /overlay 分区,增加内部可用的空间。
首先要使用 Micro SD 卡槽,需要安装以下两个内核模块:
opkg install kmod-sdhci kmod-sdhci-mt7620
接下来在 /dev 下应该可以看到有 mmcblk0 的文件了,那就是我们的 Micro SD。
然后再安装一些文件系统相关的软件包。
opkg install block-mount kmod-fs-ext4 e2fsprogs fdisk
block info//查看sdcard信息
格式化sdcard为ext4文件格式:
mkfs.ext4 /dev/mmcblk0p1
接下来,转移现有的文件到 SD 卡上。不知道 OpenWrt 中 / 目录和 /overlay 目录的意义的可以看后面。
mount /dev/mmcblk0p1 /mnt ;