wr703n刷openwrt后挂载U盘

http://www.pickbox.me/2013/08/28/tp-link-tl-wr703n%E8%B7%AF%E7%94%B1usb%E5%8F%A3%E7%94%A8%E9%80%942-%E6%8C%82%E8%BD%BDu%E7%9B%98%EF%BC%8C%E4%BB%8Eu%E7%9B%98%E5%90%AF%E5%8A%A8/

http://blog.csdn.net/qinpeng_zbdx/article/details/8577212

http://en.code-bude.net/2013/02/16/how-to-increase-storage-on-tp-link-wr703n-with-extroot/

 

 

1,装软件

opkg update

opkg install kmod-usb-storage

opkg install kmod-fs-ext4 block-mount

opkg install e2fsprogs

opkg install fdisk swap-utils

 

2,重启后分区

fdisk /dev/sda

 

n2个分区,1个+7g,1个+256M

w

 

 

3,格式化

mkfs.ext4 /dev/sda1

 

mkswap /dev/sda2 // 构建swap格式

swapon /dev/sda2 // 启动swap

 

 

 

 

4,挂载

命令如下:

mount /dev/sda1 /mnt // 挂载U盘第一个分区到/mnt
mkdir /tmp/root // 在/tmp目录下创建名叫root的一个目录
mount -o bind / /tmp/root // 挂载并同步系统根目录“/”到/tmp/root
cp /tmp/root/* /mnt -a // 拷贝/tmp/root下所有文件到“/mnt”,这个其实就是你的U盘了
umount /tmp/root // 卸载/tmp/root
umount /mnt // 卸载/mnt

通过以上命令,就创建了能够启动OpenWrt系统的U盘

 

 

 

 

 

5,设置启动

 

修改/etc/config/fstab文件,如下:

config mount
         option target   /overlay

         #原文/mnt
         option device   /dev/sda1
         option fstype   ext4
         option options  rw,sync
         option enabled  1
         option enabled_fsck 1
         option is_rootfs 1

 

 

config swap

device /dev/sda2

enabled 1

 

 

还要加上这几句

config global automount

option from_fstab 1

option anon_mount 1

 

 

 

 

然后重启fstab服务,并设置其自启动。

/etc/init.d/fstab restart

/etc/init.d/fstab enable

 

 

 

6,添加标识

vi /mnt/etc/banner

 

 

bottom加

 -----------------------------------------------------

boot from usb

 -----------------------------------------------------

 

 

 

 

 

重启后

df-h

 

rootfs 7.4G 248.7M 6.8G 3% /

 

 

 

 

7,其他问题

重刷固件。。。

(预留,我还没打算)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值