I cannot help with the image and I am not certain the creators watch this forum. Based on the extension I would say the image is intended to be installed on physical hardware.