文章归档友情连接照片地图

利用block-extroot,让你的openwrt运行在USB设备上

分类:电子设计  作者:rming  时间:2012-09-11

#更新包列表
opkg update
#添加USB驱动支持
opkg install kmod-usb-storage kmod-usb-ohci kmod-usb2 kmod-usb-uhci
#添加从USB启动的工具软件
opkg install block-mount block-hotplug block-extroot
#添加EXT3文件系统支持
opkg install kmod-fs-ext3
#添加EXT4文件系统支持
opkg kmod-fs-ext4
#挂载根目录到/tmp/cproot
mkdir -p /tmp/cproot
mount --bind / /tmp/cproot
#挂载sda1到/mnt
mount /dev/sda1 /mnt
#复制flash所有文件到usb
tar -C /tmp/cproot -cvf - . | tar -C /mnt -xf -
#卸载/根目录
umount /tmp/cproot

资料参考:http://www.openwrt.org.cn/bbs/forum.php?mod=viewthread&tid=268



提交评论