1. 從官方網站下載最新的Openwrt。下載地址以下:ubuntu
https://downloads.openwrt.org/chaos_calmer/15.05.1/x86/generic/openwrt-15.05.1-x86-generic-combined-squashfs.img網絡
有時候官網訪問會丟失連接,多刷新幾回。網站
2. 因爲img格式的文件不能直接用在vm中,所以咱們須要進行格式轉換。spa
在ubuntu 16.04中使用qemu-img進行轉換。3d
先安裝qemu-utils,而後轉換。code
sudo apt-get install qemu-utils -y
sudo qemu-img convert -f raw openwrt-15.05.1-x86-generic-combined-squashfs.img -O vmdk openwrt-15.05.1-x86-generic-combined-squashfs.vmdk

下面是我已經轉換後的文件
http://pan.baidu.com/s/1o86Zdqi
在E:/vmware目錄下建立一個目錄,用來存放咱們建立的openwrt虛擬機,而且將上面轉換後的vmdk文件複製到此目錄下。
3. 建立虛擬機
選擇自定義模式
系統類型須要選擇Linux的其餘版本3.x
虛擬機位置選擇咱們上面用來存放openwrt vmdk的目錄
會彈出來一個確認框,選擇繼續。
CPU配置使用默認的。
內存不用調整,使用256M足夠了,能夠調整小一些。
網絡類型因環境而定,能夠選擇NAT,也能夠選擇橋接,這裏先選擇NAT。
使用默認值
硬盤類型選擇IDE。
選擇使用已存在的一個虛擬磁盤
選擇咱們剛纔的那個VMDK
詢問是否轉換vmdk的格式。選擇保持原來的格式
編輯虛擬機配置,刪除CD/DVD,USB Controller,Sound Card,Printer。刪除後以下。
4. 修改硬盤相關配置。
1) 擴展硬盤大小。
選中硬盤,而後在右側單擊Expand按鈕。
在彈出框中輸入1,即擴展爲1G。單擊Expand按鈕。
啓動虛擬機,會提示以下,單擊確認。
啓動後能夠能沒有出現下面的界面,這時候按回車鍵就可以出現如下界面。