I was never able to get it installed with ESXi directly. I had to use something local (VirtualBox, Fusion, etc. take your pick it), hook-up a real keyboard to the VM, install, and then create an OVM export of the VM. I could then import the OVM directly into ESXi where it happily did it’s thing for over a year before I retired it.
AFAIK Rock is specially made for Intel NUC. It expects to have NUC hardware and checks for it. It is not supported on any other hardware (virtual nor physical). If you want to run it on some other platform, you need to first install an operating system (Windows, Linux or Mac) and then the Roon Application on top of that.
I don’t have my notes and I was using a much older version of ROCK when I did it. Don’t know if they have made changes. Try a Google search “boot virtualbox from usb”. You’ll find some hits. There isn’t anything super-special, last I tried, about getting it to boot like any other stick based Linux. There are also ways to convert a bootable USB image to an ISO… again… I honestly forget exactly what I did to get the img to boot but I do believe I used VBox.
Thank you for the reply, but I can not boot the ROCK image in the first place. I dont have any sort of image yet - other than blank VM profile - RAM, CPU, HDD, Network - virtual HW ready for the system to get installed.
The problem I have is to boot the ROCK to allow me to install it.
I don’t understand what are you doing.
You have to convert the ROCK .img file to a .vmdk one.
After that, you must create a new virtual machine under ESXi and use converted vmdk file as HDD.
You don’t have boot the .img file directy, just to use VboxManage to convert it from CLI.
Thank you for your reply, it pointed me into right direction.
It wasnt obvious at all how to proceed with img file.
To be honest it was quite quirky.
I have years of experience with virtualization iso imaged etc. But i have never had to follow such procedure as using img file converted to ovf to mount is as a HDD1, the adding manually HDD2 to the VM so that ROCK software from img/HDD1 could install itself on to the HDD2 - and then to Remove HDD1 from that VM all together.
Usually there are bootable ISO images that can be mounted to CD/DVD drive and then content can be installed on the HDD on VM - like every other Linux or Windows OS.