在vwware上安装openwrt
主要参考:VMware安装OpenWrt - 姚坤 - 博客园 (cnblogs.com)
在其基础上对一些细节进行补充,做下记录以免忘记。
下载openwrt固件
选择自己需要的版本。我需要下载LEDE 17.01.4,一路点击直至下列目录。
关于各个image file文件的说明可以参考:VMware安装OpenWrt - 姚坤 - 博客园 (cnblogs.com)
我下载的是combined-ext4.img.gz。
StarWind V2V Image Converter
在vmware上安装,先用StarWind V2V Image Converter将.img转换为.vmdk文件。
StarWind V2V Image Converter下载链接:(参考:StarWind V2V Image Converter下载链接 - 知乎 (zhihu.com))
https://www.starwindsoftware.com/tmplink/starwindconverter.exe
按提示正常安装即可。
开始转换,打开StarWind V2V Image Converter。
选择Local file,点击Next 。
选择刚才下载解压好的lede-17.01.4-x86-64-combined-ext4.img文件,Next。
选择Local file,Next。
选择VMDK,Next。
一般选第一个。
选择一个目标文件夹,点击Convert开始转换。
转换成功!
新建虚拟机
打开vmware,选择“创建新的虚拟机”。
选择“典型”。
稍后安装操作系统。
选择其他“linux 4.x内核 64位”,这里跟据你所安装的系统版本选择对应版本的内核。
虚拟机位置。
任意大小磁盘空间,后续会移除重建,选择“将虚拟磁盘拆分为多个文件(M)”。
点击“完成”。
编辑虚拟机设置。
移除原有的SCSI硬盘,添加新的SCSI硬盘。
选择“使用现有虚拟磁盘(E)”
选择刚才转换的.vmdk文件。
点击完成。
开机
开启虚拟机,如下安装成功。
当出现random : nonblocking pool is initialized,按Enter键。
简单配置下网络
先给虚拟机连个网。
root@LEDE:/# vim /etc/config/network
注释掉“lan”的配置,添加“wan”的配置,如图所示。
root@LEDE:/# /etc/init.d/network reload
root@LEDE:/# opkg update
有网了!
Shift
+Page UP
或者Page Down
键,可翻页。