openwrt x86 的镜像分为 ext4 和 squashfs,squashfs 格式的好处是支持恢复出厂设置、 web页面升级固件
在现有的一台linux 虚拟电脑上, 新建1个 vhd 硬盘
启动linux
查看新vhd盘的位置 (一般第二个硬盘是 sdb)
ls /dev/sd*
下载镜像文件:
wget http://downloads.openwrt.org/barrier_breaker/14.07/x86/generic/openwrt-x86-generic-combined-squashfs.img
写入镜像到硬盘 (例如sdb)
dd if=openwrt-x86-generic-combined-squashfs.img of=/dev/sdb
然后关机,卸下 vhd 硬盘, 就可以放到新的hyper-v 虚拟机里启动了
openwrt_x86 默认不支持 hype-v的网卡,需另外装 kmod-tulip,下载地址 http://downloads.openwrt.org/barrier_breaker/14.07/x86/generic/packages/base/kmod-tulip_3.10.49-1_x86.ipk , 下载后放入一个临时的vhd硬盘,挂载后用 opkg install kmod-tulip_3.10.49-1_x86.ipk 即可激活网络