There are plenty of visualization solutions on the market including free ones. Full hyper-visor solutions ( ESXi, Hyper-V, etc. ) or end user types
( VMware player, Virtualbox, etc. ). But sometimes you need to use end user type on windows workstation but still want to keep hyper-visor server-ish type. Meaning the virtual guest runs without user logged in.
Thats why VirtualBox as Service application comes in handy
http://vboxvmservice.sourceforge.net
The application reads all VBOX confiration files and runs VBOX in dedicated mode but as a service. It runs in background as a process so there is no user interaction like with standard Virtual box. Except for control icon in task bar.
Component location: Virtualbox: “C:\Apps\VBox\VirtualBox.exe” VBoxVmService: “c:\Apps\vms\” VBOX_USER_HOME: “c:\Apps\VBOX_USER_HOME\” Virtual machine defaul location: V:\VM VBOX_USER_HOME VBOX_USER_HOME includes all Virtualbox configuration files and logs. VBOX_USER_HOME is by defualt set in user profile of user who installed Virtual box. Moving VBOX_USER_HOME Copy directory to multiuser friendly path e.g. “c:\Apps\VBOX_USER_HOME\” Using system variable change the path |
Never run vmboxvm service service and Virtual box GUI at the same if you want make configuration changes !!! 1. Stop vmvmbox service 2. Make sure there is no VBoxSVC process running 3. Start VirtualBox GUI and make configuration changes / crete new machine etc. 4. Close VirtualBox GUI and again make sure there is no VBoxSVC process running 5 .Start vmvmbox service |