hyper-v 安装 openwrt x86 squashfs

时间:2022-06-09 09:21:54

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 即可激活网络