openwrt image for exsi
本文最后更新于:2024年8月9日 晚上
Create openwrt image for exsi
Get
openwrt
image likexxxxx.img
, then convertxxxxx.img
toxxxxx.vmdk
1
2
3
4# install qemu-img
brew install qemu
qemu-img convert -f raw openwrt.img -O vmdk openwrt.vmdk
# if we already have vmdk format openwrt, then go to next stepChange vodka disk type
- 先创建openwrt VM 确认disk的兼容类型,再修改openwrt.vmdk 和新建的类型保持一致
- 硬盘控制起创建VM的时候记得选择接口
ide
,因为默认网络上获取的VMDK
接口是IDE
一般获取到了针对EXSI专用镜像,就已经是
vmdk
格式了,但是需要注意是否 类型 符合你的需求,需要先确认,必要的话需要转化类型才能被识别。-d
参数为vmdk磁盘存储方式(精简置备thin
,厚置备延迟清零zeroedthick
,厚置备立即清零eagerzeroedthick
1
2
3
4
5
6
7
8[root@exsi:] ls -l openwrt-09.15.2023-x86-64-generic-squashfs-combined-efi*
-rw-r--r-- 1 root root 2165341696 Sep 15 03:42 openwrt-09.15.2023-x86-64-generic-squashfs-combined-efi-flat.vmdk
-rw-r--r-- 1 root root 10240 Sep 15 03:38 openwrt-09.15.2023-x86-64-generic-squashfs-combined-efi.vmdk
[root@exsi:] vmkfstools -i openwrt-09.15.2023-x86-64-generic-squashfs-combined-efi.vmdk -d zeroedthick openwrt-v2305-rc3.vmd
k
Destination disk format: VMFS zeroedthick
Cloning disk 'openwrt-09.15.2023-x86-64-generic-squashfs-combined-efi.vmdk'...
Clone: 100% done.完成之后再用转化后的两个文件去替换掉创建过的的VM的两个
disk
文件, 如果镜像名字有过更改,请在不带flat
的文件中确认和实际的保持一致。
openwrt image for exsi
https://git.msft.vip/2023/03/12-openwrt-image-for-exsi/