|
|
自己买了个glinet 的迷你路由器,GL-AR300M16 ,128M的内存,自带的存储只有16M,
刷完glinet的官方固件后,剩下的空间就很小了,只有2M,想安装openwrt其他的插件,实在捉襟见肘。
我主要是想安装广告过滤软件和“师夷长技以制夷”的工具等等。
想到了能不能通过优盘来扩展空间,经过询问Glinet官方,根据Glinet官方文档答复 ,
我试着做了一下,成功了。把步骤写下里,对其他想对路由器进行扩展存储空间的,希望有些帮助。
1、准备一个优盘,目前我能找到的优盘,都是至少1G以上了。
2、用win下面的第三方工具,把U盘格式化为ext4 格式,设置卷标为usbdisk,
3、把U盘插入路由器的USB接口。进入路由器的OS层面,运行命令
安装必要的工具
opkg update
opkg install block-mount kmod-usb-storage kmod-fs-ext4 e2fsprogs kmod-fs-vfat
4、然后查看你的U盘
fdisk -l
会看到你的U盘, 一般来说U盘在 /dev/sda1
5、运行df -m,查看U盘是否被mount上, 一般来说,是会被mount 上的
一般显示如下 /dev/sda1 /mnt/usbdisk
6、如果没有, 那就手工命令挂载
mkdir /mnt/usbdisk
mount /dev/sda1 /mnt/usbdisk
7、开始迁移数据到优盘
mkdir /tmp/root
mount -o bind / /tmp/root
cp /tmp/root/* /mnt/usbdisk -a
umount /tmp/root
umount /mnt/usbdisk
block detect > /etc/config/fstab
uci set fstab.@mount[0].target='/overlay'
uci set fstab.@mount[0].enabled='1'root
uci commit fstab
reboot
8、重启完成后,可以看到自己的路由器空间,已经是优盘的空间大小了,插件可以随意安装了。
另,经过实际测试,这样的便携路由器,可以跑广告过滤软件,不过实在是有些吃力的,CPU占用是比较高的。 所以虽然迷你路由器有空间可以安装插件,但是运行效果并不是很好了。
|
|