Anyone know how to make routerOS as a guest to a xen domain0 linux host?
I tried to execute the .img routerOS creates, it says Bootloader isnt executable.
Anyone have examples on what files to use and example configs?
Anyone know how to make routerOS as a guest to a xen domain0 linux host?
I tried to execute the .img routerOS creates, it says Bootloader isnt executable.
Anyone have examples on what files to use and example configs?
specify the iso a a boot file, and have a virtual disk file also for the destination. After it’s installed, remove the iso from the configuration file to free up loop devices.
here is one config we use.
xenserver1:/etc/xen/vm # cat mt-hotspot
name="mt-hotspot"
ostype="other"
uuid="d8491ebf-cb1b-d1a9-9a6e-793ea5f72437"
memory=256
vcpus=1
on_crash="destroy"
on_poweroff="destroy"
on_reboot="restart"
localtime=0
builder="hvm"
extid=0
device_model="/usr/lib/xen/bin/qemu-dm"
kernel="/usr/lib/xen/boot/hvmloader"
boot="c"
disk=[ 'file:/images/mt-spots-drive,hda,w', ]
vif=[ 'mac=00:16:3e:7c:fe:5c,model=rtl8139,type=ioemu', ]
stdvga=0
vnc=1
vncunused=1
apic=0
acpi=1
pae=1
serial="pty"
xenserver1:/etc/xen/vm # ls -lah /images/mt-spots-drive
-rw------- 1 root root 1.0G 2009-01-20 22:02 /images/mt-spots-drive
xenserver1:/etc/xen/vm #
I probably should have mentioned that my CPUs are not HVM compatible ![]()
Well, you’ll have to upgrade your computer then, (Or convince MT to recompile with the xen kernel to support paravirtualization)
If i have an installed ROS(level 4 license), install on them xen package, then create a guest(domU), which is working ok. Is there any possibility to use this image on an linux dom0 as a PV guest? If yes, how the licensing work in this case?
This is what I tried to do, but I dont know how to boot the image, or if it even works.
I dont care about the licensing if it worked Id buy another license.
To run the image, you need the kernel and the initrd of mikrotik
Anyway, i think this will not work, due to some restriction of mikrotik. This is because I’m asking, will be in future possible to run mikrotik domU on non-mikrotik dom0? I think they(mikrotik), will not permit, but who know, who know…
In the world are many computer/servers who does not have VT tehnology ![]()
P.S: I hope some mikrotik guys will get some clearness about this question…
P.P.S: Sorry for my ugly english ![]()
This setup works fine indeed. I had some troubles when I checked that I want to install xen (or kvm) package, domU crashed at bootime and the VM was destroyed because of the directive in config, but without xen/kvm packages it works perfectly. RTL8139 emulation does a great job too. I seriously don’t think it’s possible to make them work without hardware assisted virtualization, because RouterOS would need xen kernel. If it somehow has one, pygrub might help. Fortunately, my hardware supports Intel VT, so I’m not looking for other ways running RouterOS as guest OS in Linux based Xen.