cancel
Showing results for 
Search instead for 
Did you mean: 

The new ExtremeXOS VM versions found on Github

The new ExtremeXOS VM versions found on Github

Deadpool
New Contributor II
The new VMs posted on Github mention that they are for VMware and Virtualbox. Is there any method I need to use, to convert those to KVM compatible VMs? The older 15.3 exosvm.vmdk used to work with Qemu and KVM just fine. The newer files are all in .iso, .xos, and -ssh.xmod formats now.

Also, is there a change log of the differences between 15.3, and 15.7/16.1.1/16.1.2 ? Thanks!
19 REPLIES 19

Deadpool
New Contributor II
Ok, got a little bit further this time. Creating a new VM image caused problems (couldn't get past busybox), but when I tried "qemu-system-x86_64 -hda exosvm.vmdk -boot order=d -cdrom exospc-6.1.2.14.xos" the boot process proceeded normally, but I have no idea how to upgrade the 15.3 VM image.

Could you tell me the exact steps needed to upgrade it, since install and upgrade both result in "invalid filename". Do I need to upgrade it incrementally (like 15.7, 16.1.1, then 16.1.2) or am I doing it completely wrong?

Deadpool
New Contributor II
I tried install a new 16.1.2.14 VM following you instructions, but it still wouldn't get to the point where I could login in. It throws a busybox error, then just leaves me at a # prompt

Deadpool
New Contributor II
Thanks Stephane! I followed the Virtualbox install instructions, then converted the resulting .vdi with qemu-img convert -O qcow2 xos.vdi xos.img, and imported it into GNS3, but it just hung for a while. Never got to the Authentication service available. I'll try your method in a bit, to see if it works.

Excited to see what all is in the updated version, since I'm still using v15.3.2.11 in GNS3

Quick Question: Where would I download the bd10ko386.xos files? All I seem to have is the one for 15.7.1.4

Stephane_Grosj1
Extreme Employee
if you already have a VM running on KVM, just upgrade it with a bd10ki386.xos image. If you want to create from scratch a VM with KVM:

It's pretty easy to get started, starting with the exospc.iso from a build:

# Create a disk image for the VM

qemu-img create vm1.img 256M

# Boot and install from exospc.iso

qemu -hda vm1.img -boot order=d -cdrom exospc.iso



Once you have a working VM, you will want to reboot with networking interfaces, possibly in the background with a telnet-able serial console.

Drew_C
Valued Contributor III
Hi Andrew,
Welcome to The Hub!

I don't have an an exact answer for you on how to adapt EXOS VM to work on KVM, but I'm pretty sure it's possible. Here's two threads that talk in more detail about how to get it working in VirtualBox and VMware.
https://community.extremenetworks.com/extreme/topics/configuring-exos-virtual-box
https://community.extremenetworks.com/extreme/topics/xos-in-vmware-esxi

There's a lot of small details there that I'm hoping you'll be able to pick up on some details that help you get it working in KVM. The ISO files are provided so that you can make adjustments and install them on any virtualization platform. The XOS (and ssh) files are provided so that an existing installation can be upgraded.

For the changelog - the only thing I can provide is a link to the release notes: http://www.extremenetworks.com/support/release-notes
I don't think there will be anything specific to the EXOS VM mentioned here though.

Come back and let us know if you have questions - there's lots of good minds here that can help!

-Drew
GTM-P2G8KFN