Openwrt的一些小折腾(2)

/ 2 Comments / 6932 View

因为前几天重新配置了路由器后,overlay 空间就剩余100多k。今天有几个想玩的软件就无法安装了,需要想办法扩充路由的容量。一个办法就是替换主板的芯片,不过对于手残党的我而言难度太高;另外一个就是挂载 u 盘来扩充系统容量,相对而言难度较小,也经济实惠。

首先准备个 u 盘,并在电脑上格式为 ext4 格式,插到路由 usb 接口。

安装必要软件

opkg update
opkg install block-mount kmod-fs-ext4 kmod-usb-ohci kmod-usb-storage

拷贝所有文件到 u 盘

mount /dev/sda /mnt
mkdir /tmp/cproot
mount --bind / /tmp/cproot
tar -C /tmp/cproot -cvf - . | tar -C /mnt -xvf -
sync
umount /tmp/cproot 
block info
#查看 uuid,复制下来备用,如果 u 盘只有一个分区,那么 /dev/sda 就是 u 盘。

设置开机自动挂载

vi /etc/config/fstab
#添加下面配置到最后面

config 'mount'  
    option  target  '/'
    option  uuid    '前面复制下来的 uuid'  
    option  enabled '1'

openwrt-1.png

重启路由后,查看是否挂载成功,然后就随意安装喜欢的软件吧。

openwrt-2.png

不过现在 cpu 压力太大了,感觉不是特别稳定。正在考虑换成 ER-X,支持刷成 openwrt,而且很小个,放进弱电箱毫无压力,就是那个电源适配器略大,还没规划好弱电箱怎么重新布局。

已有 2 条评论
  1. 我也这么玩,你何不加硬盘呢

    回复
    1. @Melody

      加硬盘对我而言用处不大,主要就是为了能多装两个必要插件而已。

      回复
发表新评论