I’m attempting to install the x86 version of RouterOS 6.38 as a VM on XenServer 7.0. I’ve tried it on a couple different XenServer instances, and they all fail with a screen like this:
Is there a specific method to get this to function? I currently have an x86 instance [free] running on a laptop that I periodically use for btest. I’d to install the same version on a VM so I can get rid of the laptop.
The free versions of x86 and CHR have different limitations. Since I am want to use this device for some bandwidth testing, the 1 Mbps limitation of CHR is too restrictive.
I am also successfully running CHR on XenServer. The error I’m finding is with the x86 installation on XenServer.
I haven’t tried v7, but on v6 I had a problem that I’ve kept in my notes:
XenServer 6.2 (and perhaps earlier) added “Viridian” to support Windows 8. RouterOS won’t boot if this is enabled. Run xe vm-list to find UUID.
xe vm-param-set uuid= platform:viridian=false
My apologies. As far as I understood that the CHR version was for virtualized environments and is what you should be using if your running xenserver. Don’t forget tho, CHR licenses can be moved between instances very easily using mikrotiks web portal. Mikrotik also gives a very respectable trial license time which should more then cover the average user.