Mikrotik CHR на Proxmox ZFS

Встала как-то задача разместить routeros на виртуальной машине, которая в свою очередь была на Proxmox. Задачка оказалась не совсем тривиальная. На просторах интернета есть куча статей которые рассказывают, как это сделать, но не в том случае, если у вас используется файловая система ZFS.

В итоге все оказалось намного проще, чем казалось. Первое, что необходимо сделать, это создать ВМ самым простым способом через Web-интерфейс. После чего скачать образ с сайта mikrotik.com

wget https://download.mikrotik.com/routeros/6.46.7/chr-6.46.7.img.zip

Распоковать его:

unzip chr-6.46.7.img.zip

Скопировать его с помощью команды dd, тем самым заменив созданный жесткий диск при создании виртуальной машины:

dd if=chr-6.46.7.img of=/dev/zvol/PoolHDD/vm-107-disk-0

и все, можно запускать ВМ.
Путь /dev/zvol/**** может быть у всех разный и зависит от того как вы назвали ZFS пул при создании.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *