SETUP GUIDES
Running Zen Studio on Linux
this guide explains step by step how to set up a windows vm on ubuntu, debian, or arch linux, allowing you to install zen studio and connect your cronus zen 🪟create the windows vm open virtualbox and click new name zenwindowsvm type microsoft windows version windows 10 (64 bit) allocate resources memory 4096 mb or more hard disk 30 gb (vdi, dynamically allocated) mount the windows iso select vm → settings → storage under ide controller, click the empty disk choose a disk file → select your iso start the vm and complete the windows installation wizard ⚙️configure the vm post install windows update open settings → update & security → check for updates install all updates and reboot guest additions in the virtualbox vm menu devices → insert guest additions cd image in windows explorer, run vboxwindowsadditions exe reboot usb passthrough power off the vm settings → usb → enable usb 2 0 or usb 3 0 controller, click + → select cronus zen → ok 🧘install zen studio power on the windows vm inside windows, open your browser and go to https //guide cronus support/downloads https //guide cronus support/downloads download zen studio run the installer next → accept license → install → finish if the installer fails while downloading net framework 4 8 1 download the offline installer from microsoft https //dotnet microsoft com/download/dotnet framework/thank you/net48 offline installer https //dotnet microsoft com/download/dotnet framework/thank you/net48 offline installer run the net installer and reboot windows rerun the zen studio installer 🔌 connect your cronus zen hold both blue cronus zen buttons plug in the cronus zen into your pc/laptop leds will flash now release both blue buttons in virtualbox menu devices → usb → select cronus zen in windows, launch zen studio and confirm device detection 🚨tips & troubleshooting add your linux user to the vboxusers group sudo usermod ag vboxusers $user then log out and back in on arch, ensure virtualbox kernel modules are loaded sudo modprobe vboxdrv vboxnetflt vboxnetadp if usb passthrough fails toggle between usb 2 0 and usb 3 0 in vm settings enable nested paging and i/o apic under system → acceleration for better performance for automation or headless use explore vboxmanage to script vm creation and usb filters 🫰special thanks to gatsugatsusama (cronus zen discord moderator) for the methods