U盘之家 > U盘启动 > 其他启动 > U盘启动OpenWRT教程,OpenWRT从U盘启动

U盘启动OpenWRT教程,OpenWRT从U盘启动

2013-01-19 10:36来源:未知编辑:冰幻 浏览量:
  • U盘问题,请到问答平台:http://www.upan.cc/
  •   核心提示:
    手上一个openwrt路由器是用rg100a改装出来的,这个路由器的flash只有16m大小,安装好了openwrt之后剩余的空间只有7m左右,根本无法安装什么较大的软件了,但是openwrt的不同之处就是在于有这很

      

    手上一个openwrt路由器是用rg100a改装出来的,这个路由器的flash只有16m大小,安装好了openwrt之后剩余的空间只有7m左右,根本无法安装什么较大的软件了,但是openwrt的不同之处就是在于有这很多很多的软件,那么如何解决这个问题了? www.upan.cc

      优盘之家

    U盘启动OpenWRT教程,OpenWRT从U盘启动-U盘之家 www.upan.cc

    我在openwrt的论坛上找到了解决的方法,那就是从U盘启动系统,现在这里附上解决过程:

    U盘之家

     

    opkg update
    opkg install kmod-usb-ohci kmod-usb2 kmod-fs-ext3
    opkg install kmod-usb-storage
    reboot
    mount /dev/sda1 /mnt
    mkdir /tmp/root
    mount -o bind / /tmp/root
    cp /tmp/root/* /mnt -a
    umount /tmp/root
    echo Booted from internal rom >> /etc/banner
    opkg update
    opkg install block-extroot
      

    然后修改/etc/config/fstab文件如下:

    config mount
    #        option target   /mnt
            option device   /dev/sda1
            option fstype   ext3 (根据你的分区的文件系统进行修改)
            option options  rw,sync
            option enabled  1
            option enabled_fsck 1
            option is_rootfs 1 www.upan.cc 

    然后输入一下命令:

    U盘之家

     echo option force_space >> /mnt/etc/opkg.conf
    umount /mnt
     reboot  

    OK,使用linbux系统的同学都能看懂这些bash命令的意思吧,什么你不是Linux用户?好吧我来解说一下各个命令的大概含义.

    opkg update:很简单,更新软件源列表

    opkg install kmod-usb-ohci kmod-usb2 kmod-fs-ext3|opkg install kmod-usb-storage:这两个命令含义是安装kmod-usb-ohci kmod-usb2 kmod-fs-ext3 和kmod-usb-storage软件包

    reboot:很简单,重启路由器(其实不重启也是可以的)

    mount /dev/sda1 /mnt:挂载sda1分区到mnt文件夹(sda1是你要把系统放到的U盘的分区(注意这里最好使用ext2,3,4分区))

    mkdir /tmp/root:创建/tmp/root文件夹

    mount -o bind / /tmp/root:挂载根目录到/tmp/root文件夹

    cp /tmp/root/* /mnt -a:复制/tmp/root文件夹下的所有内容到/mnt文件夹下

    umount /tmp/root|umount /mnt:卸载/tmp/root和/mnt文件夹

    echo Booted from internal rom >> /etc/banner:把Booted from internal rom写入到/etc/banner文件(这不随便你进不进行,这个只是知道到底是从U盘还是flash启动)



    opkg update|opkg install block-extroot:参照之前的介绍.

    好了,现在我们可以大胆的安装软件了,不会再有什么限制了.

    U盘启动OpenWRT教程,OpenWRT从:https://www.upan.cc/boot/others/2013/youpan_2778.html

     

    将选中内容分享到新浪微博 将选中内容分享到腾讯微博
    (U)优盘之家,是一个集U盘量产工具U盘启动盘制作工具内存卡修复工具U盘检测工具于一体的专业指导性网站,请牢记我们的域名:www.upan.cc
    评论(请自觉遵守互联网相关政策法规,管理可以直接删除恶意评论、广告或违禁词语):
    表情:
     
    网友评论
    回顶部
    关于我们 | 免责声明 | 广告服务 | 联系我们 | 合作联系 | 网站地图 | 友情链接 | 关于淘宝直营店
    copyright © 2002-2005 upan.cc. all rights reserved .
    蜀ICP备09012900号