Можно сделать как я
вот в этой статье, в разделе "Подготовка промежуточной машины". Там по сути, то что вам нужно, не считая заливки образа на облачный хостинг. После выполнения операций из этого раздела можно просто перезагрузить виртуальную машину в ESXi и при первой загрузке RouterOS сама расширит файловую систему, заняв доступное пространство.