找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 7054|回复: 25

教程:用imagebuilder对pandorabox固件重新生成

[复制链接]
发表于 2019-2-7 16:53 | 显示全部楼层 |阅读模式
本帖最后由 keke1023 于 2019-2-7 20:50 编辑

因为有些pandorabox官方生成的包预置功能太多,使得空间不够自己安装想要的应用,比如我的netgear r6220下载回来就是24m的固件,想装不可描述+v2瑞就没有地方了,只能用pandorabox官方提供的imagebuilder进行重新打包

下来就是一个简单的过程记录,有需要的朋友可以按照这个步骤来
1.系统是ubuntu18.04(16.04也可以)
2.去官网下载对应版本的imagebuilder并解压
3.安装所需软件sudo apt-get update && sudo apt-get install golang npm build-essential libncurses5-dev zlib1g-dev gawk git libssl-dev wget unzip python ocaml-nox help2man texinfo yui-compressor
4.make info查看可以生成的机型以及所包含的包,这时我们就可以看到每个机型都预置了一大堆ipk,但也有出奇少的比如wr1200js
5.gedit ./.profiles.mk 根目录下这个隐藏文件是我最终试出来修改后有实际作用的mk,其他在ralink里面改7621.mk根本没有用啊。。这时就可以找到你要的机型并对包含的包进行增删,其中因为package文件夹里缺少了mkdosfs和dosfsck的ipk,如果不删掉他们两个会生成失败,所以必须在你要生成的机型的配置段里删掉这两个包
6.这里有一个可选操作,我自己习惯用特定的wifi名字密码以及特定的lan地址,如果每次都要刷了以后手动改(有时候版本差异大就不适合保留配置)就比较麻烦,此时可以在根目录创建files文件夹,其中再创建etc文件夹,放置需要的配置文件,比如files/etc/config/google_fu_mode,里面写上0xDEADBEEF,那么就不用刷好以后手动开启了
7.最后一步执行make image PROFILE="netgear-r6220" FILES="files"
如果不需要包含额外文件,就只需要make image PROFILE="netgear-r6220"

经过几次增删测试,我最终把包的大小控制在同样的24M,但是包含了lean大的plus和v2瑞(这一个就是9m),以及ngrok内网穿透,kms服务器,保留了所有加速优化和多拨以及基础的samba
同样newifi3的32m闪存也可以用这种方法让他更有偏重,但是官方已经提供了3种不同大小的固件(从imagebuilder的配置文件可以看出来是对nas功能方向的侧重程度不同),所以也可以刷最小版本然后自己opkg装


我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-2-7 18:28 | 显示全部楼层
弄个有图片说明的教程,会更好理解一点。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-2-7 20:09 来自手机 | 显示全部楼层
能不能出个ubuntu16.04的潘多拉imagebuilder编译固件啊?我神船老本本集显装ubuntu18启动黑屏,只能装ubuntu16.04才行,我会用openwrt的imagebuilder编固件,但潘多拉搞不定

点评

刚才试了一下,16.04也是一样的过程~  详情 回复 发表于 2019-2-7 20:50
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-2-7 20:19 | 显示全部楼层
725216 发表于 2019-2-7 20:09
能不能出个ubuntu16.04的潘多拉imagebuilder编译固件啊?我神船老本本集显装ubuntu18启动黑屏,只能装ubunt ...

16.04不知道行不行,反正pandorabox的sdk用16.04是不行的,glibc版本不够高

点评

我也是,笔记本是2g的内存,32位系统勉强够用,潘多拉是需要64位的系统吧?  详情 回复 发表于 2019-2-7 20:24
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-2-7 20:24 来自手机 | 显示全部楼层
keke1023 发表于 2019-2-7 20:19
16.04不知道行不行,反正pandorabox的sdk用16.04是不行的,glibc版本不够高

我也是,笔记本是2g的内存,32位系统勉强够用,潘多拉是需要64位的系统吧?

点评

我神船本本集显sis可以正常装64位的ubuntu16.04.3,装ubuntu18.04和18.10启动黑屏,修改grub能进入系统显示桌面,但又不能连网,折腾  详情 回复 发表于 2019-2-7 20:32
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-2-7 20:32 来自手机 | 显示全部楼层
hello_limin 发表于 2019-2-7 20:24
我也是,笔记本是2g的内存,32位系统勉强够用,潘多拉是需要64位的系统吧?

我神船本本集显sis可以正常装64位的ubuntu16.04.3,装ubuntu18.04和18.10启动黑屏,修改grub能进入系统显示桌面,但又不能连网,折腾
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-2-7 20:50 | 显示全部楼层
725216 发表于 2019-2-7 20:09
能不能出个ubuntu16.04的潘多拉imagebuilder编译固件啊?我神船老本本集显装ubuntu18启动黑屏,只能装ubunt ...

刚才试了一下,16.04也是一样的过程~

点评

谢谢了,等年过了,我试一下,我年前用ubuntu的imagebuider编译潘多拉19.01中途会卡住,年后我试试19.02  详情 回复 发表于 2019-2-7 21:12
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-2-7 21:12 来自手机 | 显示全部楼层
keke1023 发表于 2019-2-7 20:50
刚才试了一下,16.04也是一样的过程~

谢谢了,等年过了,我试一下,我年前用ubuntu的imagebuider编译潘多拉19.01中途会卡住,年后我试试19.02
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-2-7 21:17 | 显示全部楼层
725216 发表于 2019-2-7 21:12
谢谢了,等年过了,我试一下,我年前用ubuntu的imagebuider编译潘多拉19.01中途会卡住,年后我试试19.02

第一次的话会在有一个阶段停留一会儿,倒不是卡了,后面再运行就不会了

点评

楼主,我的机器是优酷路由宝 L1 ,想用SDK编译自用的.ipk ,还需要做哪些改动呢?  详情 回复 发表于 2019-2-8 18:18
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-2-8 18:18 来自手机 | 显示全部楼层
keke1023 发表于 2019-2-7 21:17
第一次的话会在有一个阶段停留一会儿,倒不是卡了,后面再运行就不会了

楼主,我的机器是优酷路由宝 L1 ,想用SDK编译自用的.ipk ,还需要做哪些改动呢?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-2-8 19:11 | 显示全部楼层
hello_limin 发表于 2019-2-8 18:18
楼主,我的机器是优酷路由宝 L1 ,想用SDK编译自用的.ipk ,还需要做哪些改动呢?

sdk的编译见我另一个帖子有

点评

求连接呀,楼主好人  详情 回复 发表于 2019-2-8 19:38
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-2-8 19:38 来自手机 | 显示全部楼层
keke1023 发表于 2019-2-8 19:11
sdk的编译见我另一个帖子有

求连接呀,楼主好人

点评

https://www.right.com.cn/forum/thread-419864-1-1.html  详情 回复 发表于 2019-2-8 22:28
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-2-8 22:28 | 显示全部楼层
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-5-23 16:19 | 显示全部楼层
楼主能够提供一下r6220自用的固件吗?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-5-23 20:13 | 显示全部楼层
right351135612 发表于 2019-5-23 16:19
楼主能够提供一下r6220自用的固件吗?

机子已经出了~不行你可以按照这个教程生成一个,Pandorabox的imagebuilder直接下载就行

点评

好的,我下午自己编译了一下,可以编译成功了,后续我会发一篇完善的教程。  详情 回复 发表于 2019-5-23 21:01
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-19 19:09

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表