|
此功能扩展也是通过网络收集,并且自己验证过的!现在和大家分享下!
我自己用的是外接了一个4G的sandisk U盘
因为wr703n的rom只有4m,刷机后基本上只有1m多的空间了,如果要安装的软件比较多,最好是安装block-exroot功能,可以将系统安装在sd卡或者u盘上,就可以扩展系统空间了,可以安装更多的软件。当然这一步是可选的,但为了能够安装更多的软件,最好安装block-exroot功能。
用SecureCRT软件ssh到路由,输入以下命令:
opkg update
opkg install kmod-usb-storage
opkg install kmod-fs-ext4
opkg install e2fsprogs
opkg install block-mount
安装完这几个软件后用winscp打开/dev目录,看看里面是不是有个sda文件,如果还有sda1、sda2或者甚至sda5的话说明你的存储卡是有多个分区的,这个sda就代表你的存储设备。然后我们要把存储卡格式化成openwrt能用的磁盘格式ext4,我们这里简单一些,直接把整个tf卡格式化了,SecureCRT软件输入以下命令:
mkfs.ext4 /dev/sda
mount /dev/sda /mnt
mkdir /tmp/cproot
mount --bind / /tmp/cproot
tar -C /tmp/cproot -cvf - . | tar -C /mnt -xvf - --此命令是一整条
sync
umount /mnt
umount /tmp/cproot
然后打开/etc/config/fstab文件,修改其中一段配置如下:
config mount
option target /
option device /dev/sda
option fstype ext4
option options rw,sync
option enabled 1
option enabled_fsck 0
最新的703n的block-exroot功能比较不错,之后重启就可以进入tf卡上的系统了。输入命令:
df
看看是不是得到类似下面的结果:
Filesystem 1K-blocks Used Available Use% Mounted on
rootfs 1369160 177272 1123272 14% /
/dev/root 1536 1536 0 100% /rom
tmpfs 14600 152 14448 1% /tmp
tmpfs 512 0 512 0% /dev
/dev/sda2 1369160 177272 1123272 14% /
rootfs后面显示存储设备的容量(单位是1Kb),就说明已经成功了。
现在,空间已经足够大了,可以任意添加软件了。
|
评分
-
查看全部评分
|