一、环境及工具准备
1.1 openwrt 镜像 (本文使用的是恩山openwrt )
openwrt-x86-64-generic-squashfs-combined.img.gz
1.2 一台CentOS系统,用来转换openwrt 镜像格式
二、上传openwrt 镜像至CentOS 进行解压
file openwrt-x86-64-generic-squashfs-combined.img.gz #查看文件类型
gunzip openwrt-x86-64-generic-squashfs-combined.img.gz #使用gunzip 解压
三、安装qemu,转换格式
yum -y install epel-release #安装EPEL源
yum install qemu -y #安装qemu
qemu-img convert -f raw -O vmdk openwrt-x86-64-generic-squashfs-combined.img openwrt.vmdk #转换为vmdk格式
四、使用Vmware 新建虚拟机替换成openwrt
4.1 新建虚拟机 (步骤略)
4.2 拷贝之前 在linux 下转换得到的 openwrt.vmdk 文件,到创建虚拟机的目录下 ,使用该文件替换掉同名文件,启动虚拟机,安装完成。
五、配置openwrt
vi /etc/config/network #更改IP地址
service network restart #重启网卡服务