Running Remix OS next to a Linux distro has it's advantages, first of all it's easy to update by just replacing the new system.sfs/img.
Next it's easy to manage backups from working configurations and it's easy to boot by using the Grub Bootloader.

The ideal configuration for me was a triple boot.

1- Windows
2- Linux Mint 17
3- Remix OS

Here are some quick steps getting you guys started once you have you'r linux distro up and running feedback is always welcome.

1: Create a separate EXT4 partition I suggest 16/32GB (use gparted or something)
2: Create a new folder /media/RemixOS and Mount the partition eg: sudo mount -o rw /dev/sdxx/media/RemixOS/
3: Go to the mounted drive /media/RemixOS inside that folder create one more folder "data".
4: Download Remix OS (for me this was Remix_OS_for_PC_64_B2016020201_Alpha_EFI.zip)
5: Extract the archieve (you should have the Remix_OS_for_PC_64_B2016020201_Alpha_EFI.img) by now.
6: Mount this downloaded *img and copy initrd.img install.img kernel ramdisk.img to /media/RemixOS/
7: Copy system.sfs to desktop and run unsquashfs system.sfs in terminal (this will give you a new system.img).
8: You can now root this image or go to the next step, see (http://forum.xda-developers.com/remi...oting-t3293769) rooting.
9: Copy the system.img to /media/RemixOS
10: Okay now we need to edit the /etc/grub.d/40_custom

sudo gedit /etc/grub.d/40_custom

Example:

menuentry 'Remix OS' --class android-x86 {
insmod part_gpt
set root=(hd2,gpt3) << Make sure to set the right root drive here
linux /kernel DATA=/data SRC=/ root=/dev/ram0 androidboot.hardware=remix_x86_64 androidboot.selinux=permissive
initrd /initrd.img
}

Reboot and enjoy Remix OS! ¨First boot might take a while!¨

11: Optional if you rooted but (recommended): you should change the build.prop in the /system partition.. why ?

For example my graphics driver only supports opengl 2.0, however by default RemixOS used 3.0 on build.prop
Some apps are looking for this settings and this results that some apps might not work at all, Example for me was Sim City BuildIt it just diden't start.
The plex app was not able to play my video collection at all.
All of this is fixed by changing this setting.

Go to settings > about > find the OpenGL version your driver uses and change the settings.

So if we should change the value ro.opengles.version

For OpenGL ES 2.0, set:
ro.opengles.version=131072

For OpenGL ES 1.1, set:
ro.opengles.version=65536

For OpenGL ES 1.0, set:
ro.opengles.version=65535

For OpenGL ES 3.0, set:
ro.opengles.version=196608

For Opengl ES 3.1, set:
ro.opengles.version=196609

This should prevent apps from detecting the wrong OpenGL version.
You can use ES File Manager or something to change the file.