下载镜像

https://downloads.openwrt.org/chaos_calmer/15.05.1/x86/generic/
下载完成解压得到openwrt-x86-generic-combined-ext4.img文件,最好放到VirtualBox的安装目录,方便下面执行转换命令。

转换镜像

默认的img镜像应该无法直接安装,需要在在VirualBox安装目录下执行转换命令
VBoxManager.exe convertfromraw --format VDI openwrt-x86-generic-combined-ext4.img openwrt.vdi

新建虚拟机


选择创建硬盘的时候选择之前转换那个openwrt.vdi

网卡和串口

记得选择双网卡,这点比不上Vmware,可以无限添加网卡



然后就可以开机了,差不多看到字幕不滚动时,记得回车,就会进入OpenWrt的终端模式

配置网络

vi /etc/config/network

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
修改后面有井号的行
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config interface 'lan'
option ifname 'eth0'
option type 'bridge'
option proto 'dhcp'#
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
config interface 'wan6'
option ifname '@wan'
option proto 'dhcpv6'
config globals 'globals'
option ula_prefix 'fdf7:39d5:0d8f::/48'
config interface 'wan' #
option ifname 'eth1'#
option proto 'dhcp'#

重启network

/etc/init.d/network restart

一般来说,在本机浏览器里输入192.168.56.101就能进入OpenWrt的后台配置界面
目前还不能显示USB网卡,可能是VirtualBox tools没有安装的原因

几乎完全照搬http://blog.tshine.me/virtualbox%E5%AE%89%E8%A3%85openwrt.html

参考
http://www.cnblogs.com/yczz/p/3893102.html