Community discussions

MikroTik App
 
uberdome
Frequent Visitor
Frequent Visitor
Topic Author
Posts: 97
Joined: Fri Oct 31, 2014 5:50 pm

x86 on XenServer?

Mon Feb 27, 2017 8:10 pm

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:

Image

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.
 
majestic
Member Candidate
Member Candidate
Posts: 106
Joined: Mon Dec 05, 2016 11:19 am

Re: x86 on XenServer?

Tue Feb 28, 2017 3:49 am

I am successfully running CHR on XenServer 7 without any issues in a couple of data centres.

The image that I used was the VMware image (https://download2.mikrotik.com/routeros ... .37.4.vmdk), then just imported that directly into xenserver. Works perfect.

HTH
 
uberdome
Frequent Visitor
Frequent Visitor
Topic Author
Posts: 97
Joined: Fri Oct 31, 2014 5:50 pm

Re: x86 on XenServer?

Tue Feb 28, 2017 10:04 am

I am successfully running CHR on XenServer 7 without any issues...
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.
 
turnip
Frequent Visitor
Frequent Visitor
Posts: 86
Joined: Wed Sep 11, 2013 7:01 pm

Re: x86 on XenServer?

Tue Feb 28, 2017 10:21 am

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=<UUID from first command> platform:viridian=false
 
majestic
Member Candidate
Member Candidate
Posts: 106
Joined: Mon Dec 05, 2016 11:19 am

Re: x86 on XenServer?

Tue Feb 28, 2017 12:16 pm

I am successfully running CHR on XenServer 7 without any issues...
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.
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.
 
jarda
Forum Guru
Forum Guru
Posts: 7756
Joined: Mon Oct 22, 2012 4:46 pm

Re: x86 on XenServer?

Wed Mar 01, 2017 10:53 am

Even for chr it is possible to get unlimited trial license. It just does not allow to update...
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26823
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: x86 on XenServer?

Wed Mar 01, 2017 11:01 am

Trial with unlimited functionality is 60 days, then it stops upgrading RouterOS, but otherwise functions the same.
 
uberdome
Frequent Visitor
Frequent Visitor
Topic Author
Posts: 97
Joined: Fri Oct 31, 2014 5:50 pm

Re: x86 on XenServer?

Wed Mar 01, 2017 8:32 pm

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=<UUID from first command> platform:viridian=false
This is the answer!

I setup the VM, but told it not to boot. Then, ran the above commands to turn off viridian, and manually booted the VM. It worked just as expected.

Who is online

Users browsing this forum: No registered users and 2 guests