openwrt X86固件编译、启动盘制作

下载源码

OpenWrt-Dreambox目前仍处于trunk开发版,还没发布稳定版,同时含有针对嵌入式开发板的SUN分支。

  • 1 获取OpenWrt-Dreambox Dreambox旧版SVN代码库
    $svn co svn://svn.openwrt.org.cn/dreambox/branches/dreambox-EOL openwrt-dreambox
    
  • 2 获取!Dreambox trunk开发版SVN代码库
    $ svn co svn://svn.openwrt.org.cn/dreambox/trunk openwrt-pandorabox
    
  • 3 获取OpenWrt-Dreambox 针对嵌入式开发板的SUN分支SVN代码库
$ svn co svn://svn.openwrt.org.cn/dreambox/branches/sun openwrt-dreambox				

配置

root编译

echo "export set FORCE_UNSAFE_CONFIGURE=1"  >> /etc/profile

make FORCE_UNSAFE_CONFIGURE=1 -j1 V=s

sudo aptitude install gcc-4.8

sudo apt-get install  libncurses5-dev  zlib1g-dev  gawk  flex patch git-core g++ subversion

./scripts/feeds update -a

./scripts/feeds install –a

sudo chown -R $USER openwrt

make defconfig

make menuconfig

1.选择CPU类型

Target System (x86)

 Subtarget (x86_64)

2.选择文件系统

文件系统选择ext4

Target Images

[*] ext4  --->

编译

make -j1 V=s

在bin\x86目录下生成编译出的固件openwrt-x86-64-combined-ext4.img.gz(硬盘镜像)

解压

gunzip openwrt-x86-64-combined-ext4.img.gz

将解压出来的gunzip openwrt-x86-64-combined-ext4.img写入到U盘中

可以使用V2V Converte工具将img文件转换成iso文件

V2V Converter / P2V Converter - Converting VM Formats (starwindsoftware.com)

dd if=openwrt-x86-64-combined-ext4.img of=/dev/sdb1

  •  

 安装软件包 

在源码目录中安装luci软件包

./scripts/feeds update packages luci 

./scripts/feeds install -a -p luci

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值