1) Загрузите последнюю версию OpenWRT:

https://mirror-03.infra.openwrt.org/releases/24.10.0/targets/x86/64/openwrt-24.10.0-x86-64-generic-ext4-combined.img.gz

2) Распакуйте с помощью 7-Zip

3) Конвертируйте образ OpenWRT в VDMK с помощью (qemu-img)

Скачать: https://cloudbase.it/qemu-img-windows/

qemu-img convert -f raw openwrt-24.10.0-x86-64-generic-ext4-combined.img -O vmdk openwrt-24.10.0-x86-64-generic-ext4-combined.vdmk

4) Скопируйте преобразованный образ в хранилище данных ESXi.

5) Войдите в ESXi через SSH.

Используйте команду (vmkfstools), чтобы исправить неподдерживаемый или недопустимый тип диска 2 для «scsi0:0».

vmkfstools -i openwrt-24.10.0-x86-64-generic-ext4-combined.vdmk openwrt-converted.vmdk -d thin

6) Создайте новую

гостевую виртуальную машину «OpenWRT»: Linux Other (Linux 64-bit)

7) Переместите скрытый образ OpenWRT в новую папку виртуальной машины

8) Удалите исходный диск

9) Добавьте существующий жесткий диск

10) Найдите и добавьте образ

11) Запустите виртуальную машину

12) Измените диапазон IP-адресов на ПК на 192.168.1.x

13) Войдите в OpenWRT через 192.168.1.1

14) Измените сетевые настройки по своему усмотрению

https://blog.llanelly.com/2023/05/openwrt-on-esxi.html?m=1

Увеличить объём жесткого диска

Examples

# Install packages
opkg update
opkg install parted losetup resize2fs
# Expand root partition/filesystem
sh /etc/uci-defaults/70-rootpt-resize

Automated

# Install packages
opkg update
opkg install parted losetup resize2fs
# Download and run expand-root.sh
wget -U "" -O expand-root.sh "https://openwrt.org/_export/code/docs/guide-user/advanced/expand_root?codeblock=0"
. ./expand-root.sh

https://openwrt.org/docs/guide-user/advanced/expand_root