Waqas, here's a quick and dirty guide to set up a new EXOS-VM in VirtualBox for OS X. The GUI for Windows is a bit different, but the steps are similar.
Create a new VM
![728d0063371645899587eaa32d5b8074_30203-qeur0e_inline.png 728d0063371645899587eaa32d5b8074_30203-qeur0e_inline.png](/t5/image/serverpage/image-id/3351i110B32CE5D4BD4E7/image-size/large?v=v2&px=999)
Select Type: Linux and Version: Linux 2.6/3.x/4.x (32 bits)
![728d0063371645899587eaa32d5b8074_4323-1rdete3_inline.png 728d0063371645899587eaa32d5b8074_4323-1rdete3_inline.png](/t5/image/serverpage/image-id/4832i188B50D9B3B37861/image-size/large?v=v2&px=999)
You don't need much memory to run the VM. I use 256 MB. Adding more does not make much difference.
![728d0063371645899587eaa32d5b8074_4323-dwqh7a_inline.png 728d0063371645899587eaa32d5b8074_4323-dwqh7a_inline.png](/t5/image/serverpage/image-id/5686iD14BD972153060C2/image-size/large?v=v2&px=999)
Don't bother much when creating the disk, as we will delete this later...
Once you have finished, select Settings and then Storage. You will see that the disk was created as SATA. Delete it.
![728d0063371645899587eaa32d5b8074_30203-1b86l92_inline.png 728d0063371645899587eaa32d5b8074_30203-1b86l92_inline.png](/t5/image/serverpage/image-id/228iA67A2FB9DDB7AB5B/image-size/large?v=v2&px=999)
Select the IDE Controller and select Add New Virtual Hard Disk.
![728d0063371645899587eaa32d5b8074_30203-1nbpo2y_inline.png 728d0063371645899587eaa32d5b8074_30203-1nbpo2y_inline.png](/t5/image/serverpage/image-id/1433i6A49B4CFA35C96A2/image-size/large?v=v2&px=999)
Select to create a new disk.
![728d0063371645899587eaa32d5b8074_4323-y2xs7l_inline.png 728d0063371645899587eaa32d5b8074_4323-y2xs7l_inline.png](/t5/image/serverpage/image-id/75iFAA22AB47CD92F1D/image-size/large?v=v2&px=999)
I usually use VMDK format, Dynamic Assignment and no more than 400MB, but you can choose whatever you want.
![728d0063371645899587eaa32d5b8074_4323-ur21bi_inline.png 728d0063371645899587eaa32d5b8074_4323-ur21bi_inline.png](/t5/image/serverpage/image-id/2909iC6BE4F9483C89D07/image-size/large?v=v2&px=999)
After that, select the Optical Drive and put the ISO file in it.
![728d0063371645899587eaa32d5b8074_30203-udapth_inline.png 728d0063371645899587eaa32d5b8074_30203-udapth_inline.png](/t5/image/serverpage/image-id/6086i37AB8C6C24B321D3/image-size/large?v=v2&px=999)
Once you've done all this, your VM should look like this and you are ready to start it.
![728d0063371645899587eaa32d5b8074_4323-535zbf_inline.png 728d0063371645899587eaa32d5b8074_4323-535zbf_inline.png](/t5/image/serverpage/image-id/3737i139C72A5048FA8A6/image-size/large?v=v2&px=999)
When booting from the ISO file, it will ask to erase the virtual HD and set up a partition scheme. Say Y.
![728d0063371645899587eaa32d5b8074_30203-5mdwd6_inline.png 728d0063371645899587eaa32d5b8074_30203-5mdwd6_inline.png](/t5/image/serverpage/image-id/2924i1E497217AF39301F/image-size/large?v=v2&px=999)
When the process completes, it will ask for a reboot. DON'T REBOOT YET.
![728d0063371645899587eaa32d5b8074_4323-1lpqa1p_inline.png 728d0063371645899587eaa32d5b8074_4323-1lpqa1p_inline.png](/t5/image/serverpage/image-id/3285iE43C6B856276FE1A/image-size/large?v=v2&px=999)
Before rebooting, remove the ISO file from the optical drive, or the previous process will repeat again.
![728d0063371645899587eaa32d5b8074_30203-q2aw01_inline.png 728d0063371645899587eaa32d5b8074_30203-q2aw01_inline.png](/t5/image/serverpage/image-id/2637i8B750F7B1A2E2470/image-size/large?v=v2&px=999)
Now, you can reboot. The VM should start normally.
![728d0063371645899587eaa32d5b8074_4323-m7a2hb_inline.png 728d0063371645899587eaa32d5b8074_4323-m7a2hb_inline.png](/t5/image/serverpage/image-id/3988i20197D510367CCFB/image-size/large?v=v2&px=999)
You can find more information on configuring the management port in your VM in this post:
https://community.extremenetworks.com/extreme/topics/exos-vm
Hope this helps.