padavan固件storage分区大小怎么修改?编译padavan固件修改storage分区大小
#修改机型storage大小;感谢flyash增大storage分区说明
nano /opt/rt-n56u/trunk/configs/boards/NEWIFI3/kernel-3.4.x.config
#按ctrl+w 搜索CONFIG_MTD_STORE_PART_SIZ
#等号后面改为0x600000
#变成 CONFIG_MTD_STORE_PART_SIZ=0x600000
#按ctrl+o保存退出;
#继续修改
mtd_storage.sh
nano /opt/rt-n56u/trunk/user/scripts/mtd_storage.sh
#ctrl+w 搜索
mtd_part_size
#改为6291456#变成#
mtd_part_size=6291456
#ctrl+o保存退出;
从零开始编译padavan/老毛子固件
1、在计算机上安装虚拟机 Oracle VirtualBox 。
2、下载 Ubuntu 16.04 LTS i386。
3、把 Ubuntu 16.04 LTS i386 安装到你的虚拟机上面去,推荐计算机能有 1.5G 的内存。
4、运行虚拟机,在虚拟机上面打开一个 shell 窗口。<我就是 ssh 登录我的服务器啦>,这里的几步可以参考编译《从零开始编译OpenWRT(LEDE)固件》系列文章
5、安装 git。<前面四步我都没有执行,我从第五步正式开始>
sudo apt-get update sudo apt-get install git
6、进入 /opt 目录(如果不进入这个目录,后面的编辑固件会报错;当然用软链指向 /opt 目录也可以),下载 padavan 源码到本地计算机。 你现在 cd 进入某个目录,今后你的所有程序文件,就在这个目录下面的 rt-n56u 下面,熟了你可以改。为了提高第一次的成功率,请现在别改。另外,这个过程很费时间,如果下载到国内机器上,也许是半个小时至几个小时,如果在国外服务器上,也许是半个小时以内。
cd /opt sudo git clone https://bitbucket.org/padavan/rt-n56u.git
7、安装 /opt/rt-n56u/readme.eng.txt 这个文件里所罗列的所有包(中途需要确认,输入一个 y)
sudo apt-get install autoconf automake autopoint bison build-essential flex gawk gettext git gperf libtool pkg-config zlib1g-dev libgmp3-dev libmpc-dev libmpfr-dev texinfo python-docutils
8、编译一个交叉编译的工具链。这也是一个很浪费时间的过程,对计算机有要求,对网络也有要求,时间大概与上面下载源码的差不多。
cd /opt/rt-n56u/toolchain-mipsel sudo ./clean_sources sudo ./build_toolchain
9、修改适配文件。这一步,我们也暂时不做 ^_^。 这是你第一次成功编辑固件的关键。系统里面内置了很多配置文件,而 rt-n56u 的配置文件正处于可使用状态,我们先体验一下整个过程,让你先成功编辑好第一个固件再说。
10、先清理一下
cd /opt/rt-n56u/trunk sudo ./clear_tree
11、编辑固件。这个过程也比较用时间,不过比先的两步好多了,大概要10分钟到半个小时。
sudo ./build_firmware
此步完成以后,会在 /opt/rt-n56u/trunk/images/ 目录下得到好几个文件,其中的 *.trx 文件,就是我们需要的固件,可以使用 winscp 这样的软件下载下来。 至此,你可以成功编辑第一个固件了,下面的可以不看,行动吧,编辑第一个固件去!!
自此,我们的目标完成,成功编辑了第一个固件,可以小庆一下!!———————
12、如果将来源码有更新了,你可以这样跟进
cd /opt/rt-n56u/trunk sudo git pull
13、如果你对本地仓库进行了更改,下次升级源码要这样操作
cd /opt/rt-n56u/trunk sudo git stash sudo git pull
14、如果交叉编辑环境升级了,你要这样
cd /opt/rt-n56u/toolchain-mipsel sudo ./clean_sources sudo ./clean_toolchain sudo ./build_toolchain
点击链接加入群聊三群:751529538
点击链接加入群聊二群:376877156
点击链接加入群聊【路由器交流群:622891808已满】
本站附件分享,如果附件失效,可以去找找看
饿了么红包