1. 获取源码
https://dev.openwrt.org/wiki/GetSource
比如下载trunk版的:
git clone git://github.com/openwrt/openwrt.git
2. 配置选项
进入目录openwrt/,执行make menuconfig
Target System (x86) --->
(X) x86
Target Images
[*] Build VirtualBox image files (VDI)
[*] Build Vmware image files (VMDK)
上面这两项,看自己是使用的哪个虚拟机,选择相应的配置
然后退出,保存
3. 编译
进入目录openwrt/,然后执行make V=s
在编译过程中,会下载一些依赖的包,下载的包会放到dl/目录下。当下载失败了,可以人工去谷歌下载,下载好同样版本的东西,放在dl目录下,然后再次执行make V=s
最后编译完,在openwrt/bin/x86目录下会生成需要的镜像。
4. 启动virtualbox,然后创建一个virutal machine,加载刚生成的镜像文件,启动你的openwrt吧。
new
在Create Virtual Machine 阶段,Hard disk 上面勾选 Use an existing virtual hard disk file
然后选择生成的vdi文件(openwrt-x86-generic-combined-ext4.vdi)
阅读(1981) | 评论(0) | 转发(0) |